Class CfnAccountCustomizationMixinProps.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.uxc.CfnAccountCustomizationMixinProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAccountCustomizationMixinProps>
- Enclosing interface:
CfnAccountCustomizationMixinProps
@Stability(Stable)
public static final class CfnAccountCustomizationMixinProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAccountCustomizationMixinProps>
A builder for
CfnAccountCustomizationMixinProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountColor(String accountColor) Sets the value ofCfnAccountCustomizationMixinProps.getAccountColor()build()Builds the configured instance.visibleRegions(List<String> visibleRegions) Sets the value ofCfnAccountCustomizationMixinProps.getVisibleRegions()visibleServices(List<String> visibleServices) Sets the value ofCfnAccountCustomizationMixinProps.getVisibleServices()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
accountColor
@Stability(Stable) public CfnAccountCustomizationMixinProps.Builder accountColor(String accountColor) Sets the value ofCfnAccountCustomizationMixinProps.getAccountColor()- Parameters:
accountColor- The color theme assigned to the account for visual identification in the AWS Console.- Returns:
this
-
visibleRegions
@Stability(Stable) public CfnAccountCustomizationMixinProps.Builder visibleRegions(List<String> visibleRegions) Sets the value ofCfnAccountCustomizationMixinProps.getVisibleRegions()- Parameters:
visibleRegions- A list of AWS region identifiers visible to the account in the AWS Console.- Returns:
this
-
visibleServices
@Stability(Stable) public CfnAccountCustomizationMixinProps.Builder visibleServices(List<String> visibleServices) Sets the value ofCfnAccountCustomizationMixinProps.getVisibleServices()- Parameters:
visibleServices- A list of AWS service identifiers visible to the account in the AWS Console.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAccountCustomizationMixinProps>- Returns:
- a new instance of
CfnAccountCustomizationMixinProps - Throws:
NullPointerException- if any required attribute was not provided
-