Interface ParameterDeclaration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ParameterDeclaration.Builder,
,ParameterDeclaration> SdkBuilder<ParameterDeclaration.Builder,
,ParameterDeclaration> SdkPojo
- Enclosing class:
ParameterDeclaration
-
Method Summary
Modifier and TypeMethodDescriptiondefault ParameterDeclaration.Builder
dateTimeParameterDeclaration
(Consumer<DateTimeParameterDeclaration.Builder> dateTimeParameterDeclaration) A parameter declaration for theDateTime
data type.dateTimeParameterDeclaration
(DateTimeParameterDeclaration dateTimeParameterDeclaration) A parameter declaration for theDateTime
data type.default ParameterDeclaration.Builder
decimalParameterDeclaration
(Consumer<DecimalParameterDeclaration.Builder> decimalParameterDeclaration) A parameter declaration for theDecimal
data type.decimalParameterDeclaration
(DecimalParameterDeclaration decimalParameterDeclaration) A parameter declaration for theDecimal
data type.default ParameterDeclaration.Builder
integerParameterDeclaration
(Consumer<IntegerParameterDeclaration.Builder> integerParameterDeclaration) A parameter declaration for theInteger
data type.integerParameterDeclaration
(IntegerParameterDeclaration integerParameterDeclaration) A parameter declaration for theInteger
data type.default ParameterDeclaration.Builder
stringParameterDeclaration
(Consumer<StringParameterDeclaration.Builder> stringParameterDeclaration) A parameter declaration for theString
data type.stringParameterDeclaration
(StringParameterDeclaration stringParameterDeclaration) A parameter declaration for theString
data 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 Details
-
stringParameterDeclaration
ParameterDeclaration.Builder stringParameterDeclaration(StringParameterDeclaration stringParameterDeclaration) A parameter declaration for the
String
data type.- Parameters:
stringParameterDeclaration
- A parameter declaration for theString
data 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 theString
data type.StringParameterDeclaration.Builder
avoiding the need to create one manually viaStringParameterDeclaration.builder()
.When the
Consumer
completes,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:
-
decimalParameterDeclaration
ParameterDeclaration.Builder decimalParameterDeclaration(DecimalParameterDeclaration decimalParameterDeclaration) A parameter declaration for the
Decimal
data type.- Parameters:
decimalParameterDeclaration
- A parameter declaration for theDecimal
data 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 theDecimal
data type.DecimalParameterDeclaration.Builder
avoiding the need to create one manually viaDecimalParameterDeclaration.builder()
.When the
Consumer
completes,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:
-
integerParameterDeclaration
ParameterDeclaration.Builder integerParameterDeclaration(IntegerParameterDeclaration integerParameterDeclaration) A parameter declaration for the
Integer
data type.- Parameters:
integerParameterDeclaration
- A parameter declaration for theInteger
data 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 theInteger
data type.IntegerParameterDeclaration.Builder
avoiding the need to create one manually viaIntegerParameterDeclaration.builder()
.When the
Consumer
completes,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:
-
dateTimeParameterDeclaration
ParameterDeclaration.Builder dateTimeParameterDeclaration(DateTimeParameterDeclaration dateTimeParameterDeclaration) A parameter declaration for the
DateTime
data type.- Parameters:
dateTimeParameterDeclaration
- A parameter declaration for theDateTime
data 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 theDateTime
data type.DateTimeParameterDeclaration.Builder
avoiding the need to create one manually viaDateTimeParameterDeclaration.builder()
.When the
Consumer
completes,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:
-