Interface DateTimeDefaultValues.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DateTimeDefaultValues.Builder,DateTimeDefaultValues>
,SdkBuilder<DateTimeDefaultValues.Builder,DateTimeDefaultValues>
,SdkPojo
- Enclosing class:
- DateTimeDefaultValues
public static interface DateTimeDefaultValues.Builder extends SdkPojo, CopyableBuilder<DateTimeDefaultValues.Builder,DateTimeDefaultValues>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DateTimeDefaultValues.Builder
dynamicValue(Consumer<DynamicDefaultValue.Builder> dynamicValue)
The dynamic value of theDataTimeDefaultValues
.DateTimeDefaultValues.Builder
dynamicValue(DynamicDefaultValue dynamicValue)
The dynamic value of theDataTimeDefaultValues
.default DateTimeDefaultValues.Builder
rollingDate(Consumer<RollingDateConfiguration.Builder> rollingDate)
The rolling date of theDataTimeDefaultValues
.DateTimeDefaultValues.Builder
rollingDate(RollingDateConfiguration rollingDate)
The rolling date of theDataTimeDefaultValues
.DateTimeDefaultValues.Builder
staticValues(Instant... staticValues)
The static values of theDataTimeDefaultValues
.DateTimeDefaultValues.Builder
staticValues(Collection<Instant> staticValues)
The static values of theDataTimeDefaultValues
.-
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
-
dynamicValue
DateTimeDefaultValues.Builder dynamicValue(DynamicDefaultValue dynamicValue)
The dynamic value of the
DataTimeDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.- Parameters:
dynamicValue
- The dynamic value of theDataTimeDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamicValue
default DateTimeDefaultValues.Builder dynamicValue(Consumer<DynamicDefaultValue.Builder> dynamicValue)
The dynamic value of the
This is a convenience method that creates an instance of theDataTimeDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.DynamicDefaultValue.Builder
avoiding the need to create one manually viaDynamicDefaultValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todynamicValue(DynamicDefaultValue)
.- Parameters:
dynamicValue
- a consumer that will call methods onDynamicDefaultValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dynamicValue(DynamicDefaultValue)
-
staticValues
DateTimeDefaultValues.Builder staticValues(Collection<Instant> staticValues)
The static values of the
DataTimeDefaultValues
.- Parameters:
staticValues
- The static values of theDataTimeDefaultValues
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
staticValues
DateTimeDefaultValues.Builder staticValues(Instant... staticValues)
The static values of the
DataTimeDefaultValues
.- Parameters:
staticValues
- The static values of theDataTimeDefaultValues
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rollingDate
DateTimeDefaultValues.Builder rollingDate(RollingDateConfiguration rollingDate)
The rolling date of the
DataTimeDefaultValues
. The date is determined from the dataset based on input expression.- Parameters:
rollingDate
- The rolling date of theDataTimeDefaultValues
. The date is determined from the dataset based on input expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rollingDate
default DateTimeDefaultValues.Builder rollingDate(Consumer<RollingDateConfiguration.Builder> rollingDate)
The rolling date of the
This is a convenience method that creates an instance of theDataTimeDefaultValues
. The date is determined from the dataset based on input expression.RollingDateConfiguration.Builder
avoiding the need to create one manually viaRollingDateConfiguration.builder()
.When the
Consumer
completes,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)
-
-