Interface ParameterDeclaration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ParameterDeclaration.Builder,ParameterDeclaration>,SdkBuilder<ParameterDeclaration.Builder,ParameterDeclaration>,SdkPojo
- Enclosing class:
- ParameterDeclaration
public static interface ParameterDeclaration.Builder extends SdkPojo, CopyableBuilder<ParameterDeclaration.Builder,ParameterDeclaration>
-
-
Method Summary
-
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
-
stringParameterDeclaration
ParameterDeclaration.Builder stringParameterDeclaration(StringParameterDeclaration stringParameterDeclaration)
A parameter declaration for the
Stringdata type.- Parameters:
stringParameterDeclaration- A parameter declaration for theStringdata type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringParameterDeclaration
default ParameterDeclaration.Builder stringParameterDeclaration(Consumer<StringParameterDeclaration.Builder> stringParameterDeclaration)
A parameter declaration for the
This is a convenience method that creates an instance of theStringdata type.StringParameterDeclaration.Builderavoiding the need to create one manually viaStringParameterDeclaration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostringParameterDeclaration(StringParameterDeclaration).- Parameters:
stringParameterDeclaration- a consumer that will call methods onStringParameterDeclaration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
stringParameterDeclaration(StringParameterDeclaration)
-
decimalParameterDeclaration
ParameterDeclaration.Builder decimalParameterDeclaration(DecimalParameterDeclaration decimalParameterDeclaration)
A parameter declaration for the
Decimaldata type.- Parameters:
decimalParameterDeclaration- A parameter declaration for theDecimaldata type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decimalParameterDeclaration
default ParameterDeclaration.Builder decimalParameterDeclaration(Consumer<DecimalParameterDeclaration.Builder> decimalParameterDeclaration)
A parameter declaration for the
This is a convenience method that creates an instance of theDecimaldata type.DecimalParameterDeclaration.Builderavoiding the need to create one manually viaDecimalParameterDeclaration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todecimalParameterDeclaration(DecimalParameterDeclaration).- Parameters:
decimalParameterDeclaration- a consumer that will call methods onDecimalParameterDeclaration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
decimalParameterDeclaration(DecimalParameterDeclaration)
-
integerParameterDeclaration
ParameterDeclaration.Builder integerParameterDeclaration(IntegerParameterDeclaration integerParameterDeclaration)
A parameter declaration for the
Integerdata type.- Parameters:
integerParameterDeclaration- A parameter declaration for theIntegerdata type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integerParameterDeclaration
default ParameterDeclaration.Builder integerParameterDeclaration(Consumer<IntegerParameterDeclaration.Builder> integerParameterDeclaration)
A parameter declaration for the
This is a convenience method that creates an instance of theIntegerdata type.IntegerParameterDeclaration.Builderavoiding the need to create one manually viaIntegerParameterDeclaration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tointegerParameterDeclaration(IntegerParameterDeclaration).- Parameters:
integerParameterDeclaration- a consumer that will call methods onIntegerParameterDeclaration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
integerParameterDeclaration(IntegerParameterDeclaration)
-
dateTimeParameterDeclaration
ParameterDeclaration.Builder dateTimeParameterDeclaration(DateTimeParameterDeclaration dateTimeParameterDeclaration)
A parameter declaration for the
DateTimedata type.- Parameters:
dateTimeParameterDeclaration- A parameter declaration for theDateTimedata type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateTimeParameterDeclaration
default ParameterDeclaration.Builder dateTimeParameterDeclaration(Consumer<DateTimeParameterDeclaration.Builder> dateTimeParameterDeclaration)
A parameter declaration for the
This is a convenience method that creates an instance of theDateTimedata type.DateTimeParameterDeclaration.Builderavoiding the need to create one manually viaDateTimeParameterDeclaration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todateTimeParameterDeclaration(DateTimeParameterDeclaration).- Parameters:
dateTimeParameterDeclaration- a consumer that will call methods onDateTimeParameterDeclaration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dateTimeParameterDeclaration(DateTimeParameterDeclaration)
-
-