Class CfnAnalysis.ParametersProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnAnalysis.ParametersProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnalysis.ParametersProperty>
- Enclosing interface:
CfnAnalysis.ParametersProperty
@Stability(Stable)
public static final class CfnAnalysis.ParametersProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAnalysis.ParametersProperty>
A builder for
CfnAnalysis.ParametersProperty
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.dateTimeParameters
(List<? extends Object> dateTimeParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDateTimeParameters()
dateTimeParameters
(IResolvable dateTimeParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDateTimeParameters()
decimalParameters
(List<? extends Object> decimalParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDecimalParameters()
decimalParameters
(IResolvable decimalParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDecimalParameters()
integerParameters
(List<? extends Object> integerParameters) Sets the value ofCfnAnalysis.ParametersProperty.getIntegerParameters()
integerParameters
(IResolvable integerParameters) Sets the value ofCfnAnalysis.ParametersProperty.getIntegerParameters()
stringParameters
(List<? extends Object> stringParameters) Sets the value ofCfnAnalysis.ParametersProperty.getStringParameters()
stringParameters
(IResolvable stringParameters) Sets the value ofCfnAnalysis.ParametersProperty.getStringParameters()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
dateTimeParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder dateTimeParameters(IResolvable dateTimeParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDateTimeParameters()
- Parameters:
dateTimeParameters
- The parameters that have a data type of date-time.- Returns:
this
-
dateTimeParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder dateTimeParameters(List<? extends Object> dateTimeParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDateTimeParameters()
- Parameters:
dateTimeParameters
- The parameters that have a data type of date-time.- Returns:
this
-
decimalParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder decimalParameters(IResolvable decimalParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDecimalParameters()
- Parameters:
decimalParameters
- The parameters that have a data type of decimal.- Returns:
this
-
decimalParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder decimalParameters(List<? extends Object> decimalParameters) Sets the value ofCfnAnalysis.ParametersProperty.getDecimalParameters()
- Parameters:
decimalParameters
- The parameters that have a data type of decimal.- Returns:
this
-
integerParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder integerParameters(IResolvable integerParameters) Sets the value ofCfnAnalysis.ParametersProperty.getIntegerParameters()
- Parameters:
integerParameters
- The parameters that have a data type of integer.- Returns:
this
-
integerParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder integerParameters(List<? extends Object> integerParameters) Sets the value ofCfnAnalysis.ParametersProperty.getIntegerParameters()
- Parameters:
integerParameters
- The parameters that have a data type of integer.- Returns:
this
-
stringParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder stringParameters(IResolvable stringParameters) Sets the value ofCfnAnalysis.ParametersProperty.getStringParameters()
- Parameters:
stringParameters
- The parameters that have a data type of string.- Returns:
this
-
stringParameters
@Stability(Stable) public CfnAnalysis.ParametersProperty.Builder stringParameters(List<? extends Object> stringParameters) Sets the value ofCfnAnalysis.ParametersProperty.getStringParameters()
- Parameters:
stringParameters
- The parameters that have a data type of string.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnAnalysis.ParametersProperty>
- Returns:
- a new instance of
CfnAnalysis.ParametersProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-