Class CfnGroupMixinProps.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.identitystore.CfnGroupMixinProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnGroupMixinProps>
- Enclosing interface:
CfnGroupMixinProps
@Stability(Stable)
public static final class CfnGroupMixinProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnGroupMixinProps>
A builder for
CfnGroupMixinProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.description(String description) Sets the value ofCfnGroupMixinProps.getDescription()displayName(String displayName) Sets the value ofCfnGroupMixinProps.getDisplayName()identityStoreId(String identityStoreId) Sets the value ofCfnGroupMixinProps.getIdentityStoreId()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
description
Sets the value ofCfnGroupMixinProps.getDescription()- Parameters:
description- A string containing the description of the group.- Returns:
this
-
displayName
Sets the value ofCfnGroupMixinProps.getDisplayName()- Parameters:
displayName- The display name value for the group. The length limit is 1,024 characters. This value can consist of letters, accented characters, symbols, numbers, punctuation, tab, new line, carriage return, space, and nonbreaking space in this attribute. This value is specified at the time the group is created and stored as an attribute of the group object in the identity store.Prefix search supports a maximum of 1,000 characters for the string.
- Returns:
this
-
identityStoreId
Sets the value ofCfnGroupMixinProps.getIdentityStoreId()- Parameters:
identityStoreId- The globally unique identifier for the identity store.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnGroupMixinProps>- Returns:
- a new instance of
CfnGroupMixinProps - Throws:
NullPointerException- if any required attribute was not provided
-