Interface DateTimeDefaultValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DateTimeDefaultValues.Builder,
,DateTimeDefaultValues> SdkBuilder<DateTimeDefaultValues.Builder,
,DateTimeDefaultValues> SdkPojo
- Enclosing class:
DateTimeDefaultValues
-
Method Summary
Modifier and TypeMethodDescriptiondefault DateTimeDefaultValues.Builder
dynamicValue
(Consumer<DynamicDefaultValue.Builder> dynamicValue) The dynamic value of theDataTimeDefaultValues
.dynamicValue
(DynamicDefaultValue dynamicValue) The dynamic value of theDataTimeDefaultValues
.default DateTimeDefaultValues.Builder
rollingDate
(Consumer<RollingDateConfiguration.Builder> rollingDate) The rolling date of theDataTimeDefaultValues
.rollingDate
(RollingDateConfiguration rollingDate) The rolling date of theDataTimeDefaultValues
.staticValues
(Instant... staticValues) The static values of theDataTimeDefaultValues
.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 Details
-
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:
-
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
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
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:
-