Class CfnGroupProps.Builder
java.lang.Object
software.amazon.awscdk.services.identitystore.CfnGroupProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnGroupProps>
- Enclosing interface:
CfnGroupProps
@Stability(Stable)
public static final class CfnGroupProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnGroupProps>
A builder for
CfnGroupProps
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.description
(String description) Sets the value ofCfnGroupProps.getDescription()
displayName
(String displayName) Sets the value ofCfnGroupProps.getDisplayName()
identityStoreId
(String identityStoreId) Sets the value ofCfnGroupProps.getIdentityStoreId()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
displayName
Sets the value ofCfnGroupProps.getDisplayName()
- Parameters:
displayName
- The display name value for the group. This parameter is required. 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.- Returns:
this
-
identityStoreId
Sets the value ofCfnGroupProps.getIdentityStoreId()
- Parameters:
identityStoreId
- The globally unique identifier for the identity store. This parameter is required.- Returns:
this
-
description
Sets the value ofCfnGroupProps.getDescription()
- Parameters:
description
- A string containing the description of the group.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnGroupProps>
- Returns:
- a new instance of
CfnGroupProps
- Throws:
NullPointerException
- if any required attribute was not provided
-