Class CfnAnalysis.FormatConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnAnalysis.FormatConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnalysis.FormatConfigurationProperty>
- Enclosing interface:
CfnAnalysis.FormatConfigurationProperty
@Stability(Stable)
public static final class CfnAnalysis.FormatConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAnalysis.FormatConfigurationProperty>
A builder for
CfnAnalysis.FormatConfigurationProperty
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.dateTimeFormatConfiguration
(IResolvable dateTimeFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getDateTimeFormatConfiguration()
dateTimeFormatConfiguration
(CfnAnalysis.DateTimeFormatConfigurationProperty dateTimeFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getDateTimeFormatConfiguration()
numberFormatConfiguration
(IResolvable numberFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getNumberFormatConfiguration()
numberFormatConfiguration
(CfnAnalysis.NumberFormatConfigurationProperty numberFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getNumberFormatConfiguration()
stringFormatConfiguration
(IResolvable stringFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getStringFormatConfiguration()
stringFormatConfiguration
(CfnAnalysis.StringFormatConfigurationProperty stringFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getStringFormatConfiguration()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
dateTimeFormatConfiguration
@Stability(Stable) public CfnAnalysis.FormatConfigurationProperty.Builder dateTimeFormatConfiguration(IResolvable dateTimeFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getDateTimeFormatConfiguration()
- Parameters:
dateTimeFormatConfiguration
- Formatting configuration forDateTime
fields.- Returns:
this
-
dateTimeFormatConfiguration
@Stability(Stable) public CfnAnalysis.FormatConfigurationProperty.Builder dateTimeFormatConfiguration(CfnAnalysis.DateTimeFormatConfigurationProperty dateTimeFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getDateTimeFormatConfiguration()
- Parameters:
dateTimeFormatConfiguration
- Formatting configuration forDateTime
fields.- Returns:
this
-
numberFormatConfiguration
@Stability(Stable) public CfnAnalysis.FormatConfigurationProperty.Builder numberFormatConfiguration(IResolvable numberFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getNumberFormatConfiguration()
- Parameters:
numberFormatConfiguration
- Formatting configuration for number fields.- Returns:
this
-
numberFormatConfiguration
@Stability(Stable) public CfnAnalysis.FormatConfigurationProperty.Builder numberFormatConfiguration(CfnAnalysis.NumberFormatConfigurationProperty numberFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getNumberFormatConfiguration()
- Parameters:
numberFormatConfiguration
- Formatting configuration for number fields.- Returns:
this
-
stringFormatConfiguration
@Stability(Stable) public CfnAnalysis.FormatConfigurationProperty.Builder stringFormatConfiguration(IResolvable stringFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getStringFormatConfiguration()
- Parameters:
stringFormatConfiguration
- Formatting configuration for string fields.- Returns:
this
-
stringFormatConfiguration
@Stability(Stable) public CfnAnalysis.FormatConfigurationProperty.Builder stringFormatConfiguration(CfnAnalysis.StringFormatConfigurationProperty stringFormatConfiguration) Sets the value ofCfnAnalysis.FormatConfigurationProperty.getStringFormatConfiguration()
- Parameters:
stringFormatConfiguration
- Formatting configuration for string fields.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnAnalysis.FormatConfigurationProperty>
- Returns:
- a new instance of
CfnAnalysis.FormatConfigurationProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-