Class CfnTemplate.ParameterDeclarationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnTemplate.ParameterDeclarationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnTemplate.ParameterDeclarationProperty>
- Enclosing interface:
- CfnTemplate.ParameterDeclarationProperty
@Stability(Stable)
public static final class CfnTemplate.ParameterDeclarationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnTemplate.ParameterDeclarationProperty>
A builder for
CfnTemplate.ParameterDeclarationProperty
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.dateTimeParameterDeclaration
(IResolvable dateTimeParameterDeclaration) dateTimeParameterDeclaration
(CfnTemplate.DateTimeParameterDeclarationProperty dateTimeParameterDeclaration) decimalParameterDeclaration
(IResolvable decimalParameterDeclaration) decimalParameterDeclaration
(CfnTemplate.DecimalParameterDeclarationProperty decimalParameterDeclaration) integerParameterDeclaration
(IResolvable integerParameterDeclaration) integerParameterDeclaration
(CfnTemplate.IntegerParameterDeclarationProperty integerParameterDeclaration) stringParameterDeclaration
(IResolvable stringParameterDeclaration) Sets the value ofCfnTemplate.ParameterDeclarationProperty.getStringParameterDeclaration()
stringParameterDeclaration
(CfnTemplate.StringParameterDeclarationProperty stringParameterDeclaration) Sets the value ofCfnTemplate.ParameterDeclarationProperty.getStringParameterDeclaration()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
dateTimeParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder dateTimeParameterDeclaration(IResolvable dateTimeParameterDeclaration) - Parameters:
dateTimeParameterDeclaration
- A parameter declaration for theDateTime
data type.- Returns:
this
-
dateTimeParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder dateTimeParameterDeclaration(CfnTemplate.DateTimeParameterDeclarationProperty dateTimeParameterDeclaration) - Parameters:
dateTimeParameterDeclaration
- A parameter declaration for theDateTime
data type.- Returns:
this
-
decimalParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder decimalParameterDeclaration(IResolvable decimalParameterDeclaration) - Parameters:
decimalParameterDeclaration
- A parameter declaration for theDecimal
data type.- Returns:
this
-
decimalParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder decimalParameterDeclaration(CfnTemplate.DecimalParameterDeclarationProperty decimalParameterDeclaration) - Parameters:
decimalParameterDeclaration
- A parameter declaration for theDecimal
data type.- Returns:
this
-
integerParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder integerParameterDeclaration(IResolvable integerParameterDeclaration) - Parameters:
integerParameterDeclaration
- A parameter declaration for theInteger
data type.- Returns:
this
-
integerParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder integerParameterDeclaration(CfnTemplate.IntegerParameterDeclarationProperty integerParameterDeclaration) - Parameters:
integerParameterDeclaration
- A parameter declaration for theInteger
data type.- Returns:
this
-
stringParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder stringParameterDeclaration(IResolvable stringParameterDeclaration) Sets the value ofCfnTemplate.ParameterDeclarationProperty.getStringParameterDeclaration()
- Parameters:
stringParameterDeclaration
- A parameter declaration for theString
data type.- Returns:
this
-
stringParameterDeclaration
@Stability(Stable) public CfnTemplate.ParameterDeclarationProperty.Builder stringParameterDeclaration(CfnTemplate.StringParameterDeclarationProperty stringParameterDeclaration) Sets the value ofCfnTemplate.ParameterDeclarationProperty.getStringParameterDeclaration()
- Parameters:
stringParameterDeclaration
- A parameter declaration for theString
data type.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnTemplate.ParameterDeclarationProperty>
- Returns:
- a new instance of
CfnTemplate.ParameterDeclarationProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-