Interface DateTimeDatasetParameter.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DateTimeDatasetParameter.Builder,
,DateTimeDatasetParameter> SdkBuilder<DateTimeDatasetParameter.Builder,
,DateTimeDatasetParameter> SdkPojo
- Enclosing class:
DateTimeDatasetParameter
-
Method Summary
Modifier and TypeMethodDescriptiondefault DateTimeDatasetParameter.Builder
defaultValues
(Consumer<DateTimeDatasetParameterDefaultValues.Builder> defaultValues) A list of default values for a given date time parameter.defaultValues
(DateTimeDatasetParameterDefaultValues defaultValues) A list of default values for a given date time parameter.An identifier for the parameter that is created in the dataset.The name of the date time parameter that is created in the dataset.timeGranularity
(String timeGranularity) The time granularity of the date time parameter.timeGranularity
(TimeGranularity timeGranularity) The time granularity of the date time parameter.The value type of the dataset parameter.valueType
(DatasetParameterValueType valueType) The value type of the dataset parameter.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
-
id
An identifier for the parameter that is created in the dataset.
- Parameters:
id
- An identifier for the parameter that is created in the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the date time parameter that is created in the dataset.
- Parameters:
name
- The name of the date time parameter that is created in the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
valueType
The value type of the dataset parameter. Valid values are
single value
ormulti value
.- Parameters:
valueType
- The value type of the dataset parameter. Valid values aresingle value
ormulti value
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
valueType
The value type of the dataset parameter. Valid values are
single value
ormulti value
.- Parameters:
valueType
- The value type of the dataset parameter. Valid values aresingle value
ormulti value
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timeGranularity
The time granularity of the date time parameter.
- Parameters:
timeGranularity
- The time granularity of the date time parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timeGranularity
The time granularity of the date time parameter.
- Parameters:
timeGranularity
- The time granularity of the date time parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultValues
A list of default values for a given date time parameter. This structure only accepts static values.
- Parameters:
defaultValues
- A list of default values for a given date time parameter. This structure only accepts static values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultValues
default DateTimeDatasetParameter.Builder defaultValues(Consumer<DateTimeDatasetParameterDefaultValues.Builder> defaultValues) A list of default values for a given date time parameter. This structure only accepts static values.
This is a convenience method that creates an instance of theDateTimeDatasetParameterDefaultValues.Builder
avoiding the need to create one manually viaDateTimeDatasetParameterDefaultValues.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefaultValues(DateTimeDatasetParameterDefaultValues)
.- Parameters:
defaultValues
- a consumer that will call methods onDateTimeDatasetParameterDefaultValues.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-