Interface TimeRangeFilterValue.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TimeRangeFilterValue.Builder,TimeRangeFilterValue>,SdkBuilder<TimeRangeFilterValue.Builder,TimeRangeFilterValue>,SdkPojo
- Enclosing class:
- TimeRangeFilterValue
public static interface TimeRangeFilterValue.Builder extends SdkPojo, CopyableBuilder<TimeRangeFilterValue.Builder,TimeRangeFilterValue>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TimeRangeFilterValue.Builderparameter(String parameter)The parameter type input value.default TimeRangeFilterValue.BuilderrollingDate(Consumer<RollingDateConfiguration.Builder> rollingDate)The rolling date input value.TimeRangeFilterValue.BuilderrollingDate(RollingDateConfiguration rollingDate)The rolling date input value.TimeRangeFilterValue.BuilderstaticValue(Instant staticValue)The static input value.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
staticValue
TimeRangeFilterValue.Builder staticValue(Instant staticValue)
The static input value.
- Parameters:
staticValue- The static input value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rollingDate
TimeRangeFilterValue.Builder rollingDate(RollingDateConfiguration rollingDate)
The rolling date input value.
- Parameters:
rollingDate- The rolling date input value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rollingDate
default TimeRangeFilterValue.Builder rollingDate(Consumer<RollingDateConfiguration.Builder> rollingDate)
The rolling date input value.
This is a convenience method that creates an instance of theRollingDateConfiguration.Builderavoiding the need to create one manually viaRollingDateConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torollingDate(RollingDateConfiguration).- Parameters:
rollingDate- a consumer that will call methods onRollingDateConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rollingDate(RollingDateConfiguration)
-
parameter
TimeRangeFilterValue.Builder parameter(String parameter)
The parameter type input value.
- Parameters:
parameter- The parameter type input value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-