Interface IntegerParameterDeclaration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IntegerParameterDeclaration.Builder,IntegerParameterDeclaration>,SdkBuilder<IntegerParameterDeclaration.Builder,IntegerParameterDeclaration>,SdkPojo
- Enclosing class:
- IntegerParameterDeclaration
public static interface IntegerParameterDeclaration.Builder extends SdkPojo, CopyableBuilder<IntegerParameterDeclaration.Builder,IntegerParameterDeclaration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IntegerParameterDeclaration.BuilderdefaultValues(Consumer<IntegerDefaultValues.Builder> defaultValues)The default values of a parameter.IntegerParameterDeclaration.BuilderdefaultValues(IntegerDefaultValues defaultValues)The default values of a parameter.IntegerParameterDeclaration.BuildermappedDataSetParameters(Collection<MappedDataSetParameter> mappedDataSetParameters)Sets the value of the MappedDataSetParameters property for this object.IntegerParameterDeclaration.BuildermappedDataSetParameters(Consumer<MappedDataSetParameter.Builder>... mappedDataSetParameters)Sets the value of the MappedDataSetParameters property for this object.IntegerParameterDeclaration.BuildermappedDataSetParameters(MappedDataSetParameter... mappedDataSetParameters)Sets the value of the MappedDataSetParameters property for this object.IntegerParameterDeclaration.Buildername(String name)The name of the parameter that is being declared.IntegerParameterDeclaration.BuilderparameterValueType(String parameterValueType)The value type determines whether the parameter is a single-value or multi-value parameter.IntegerParameterDeclaration.BuilderparameterValueType(ParameterValueType parameterValueType)The value type determines whether the parameter is a single-value or multi-value parameter.default IntegerParameterDeclaration.BuildervalueWhenUnset(Consumer<IntegerValueWhenUnsetConfiguration.Builder> valueWhenUnset)A parameter declaration for theIntegerdata type.IntegerParameterDeclaration.BuildervalueWhenUnset(IntegerValueWhenUnsetConfiguration valueWhenUnset)A parameter declaration for theIntegerdata type.-
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
-
parameterValueType
IntegerParameterDeclaration.Builder parameterValueType(String parameterValueType)
The value type determines whether the parameter is a single-value or multi-value parameter.
- Parameters:
parameterValueType- The value type determines whether the parameter is a single-value or multi-value parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParameterValueType,ParameterValueType
-
parameterValueType
IntegerParameterDeclaration.Builder parameterValueType(ParameterValueType parameterValueType)
The value type determines whether the parameter is a single-value or multi-value parameter.
- Parameters:
parameterValueType- The value type determines whether the parameter is a single-value or multi-value parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParameterValueType,ParameterValueType
-
name
IntegerParameterDeclaration.Builder name(String name)
The name of the parameter that is being declared.
- Parameters:
name- The name of the parameter that is being declared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultValues
IntegerParameterDeclaration.Builder defaultValues(IntegerDefaultValues defaultValues)
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.
- Parameters:
defaultValues- The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultValues
default IntegerParameterDeclaration.Builder defaultValues(Consumer<IntegerDefaultValues.Builder> defaultValues)
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.
This is a convenience method that creates an instance of theIntegerDefaultValues.Builderavoiding the need to create one manually viaIntegerDefaultValues.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultValues(IntegerDefaultValues).- Parameters:
defaultValues- a consumer that will call methods onIntegerDefaultValues.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultValues(IntegerDefaultValues)
-
valueWhenUnset
IntegerParameterDeclaration.Builder valueWhenUnset(IntegerValueWhenUnsetConfiguration valueWhenUnset)
A parameter declaration for the
Integerdata type.- Parameters:
valueWhenUnset- A parameter declaration for theIntegerdata type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
valueWhenUnset
default IntegerParameterDeclaration.Builder valueWhenUnset(Consumer<IntegerValueWhenUnsetConfiguration.Builder> valueWhenUnset)
A parameter declaration for the
This is a convenience method that creates an instance of theIntegerdata type.IntegerValueWhenUnsetConfiguration.Builderavoiding the need to create one manually viaIntegerValueWhenUnsetConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovalueWhenUnset(IntegerValueWhenUnsetConfiguration).- Parameters:
valueWhenUnset- a consumer that will call methods onIntegerValueWhenUnsetConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
valueWhenUnset(IntegerValueWhenUnsetConfiguration)
-
mappedDataSetParameters
IntegerParameterDeclaration.Builder mappedDataSetParameters(Collection<MappedDataSetParameter> mappedDataSetParameters)
Sets the value of the MappedDataSetParameters property for this object.- Parameters:
mappedDataSetParameters- The new value for the MappedDataSetParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mappedDataSetParameters
IntegerParameterDeclaration.Builder mappedDataSetParameters(MappedDataSetParameter... mappedDataSetParameters)
Sets the value of the MappedDataSetParameters property for this object.- Parameters:
mappedDataSetParameters- The new value for the MappedDataSetParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mappedDataSetParameters
IntegerParameterDeclaration.Builder mappedDataSetParameters(Consumer<MappedDataSetParameter.Builder>... mappedDataSetParameters)
Sets the value of the MappedDataSetParameters property for this object. This is a convenience method that creates an instance of theMappedDataSetParameter.Builderavoiding the need to create one manually viaMappedDataSetParameter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#mappedDataSetParameters(List.) - Parameters:
mappedDataSetParameters- a consumer that will call methods onMappedDataSetParameter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#mappedDataSetParameters(java.util.Collection)
-
-