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