Interface Child.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Child.Builder,Child>,SdkBuilder<Child.Builder,Child>,SdkPojo
- Enclosing class:
- Child
public static interface Child.Builder extends SdkPojo, CopyableBuilder<Child.Builder,Child>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Child.Builderid(String id)The unique identifier (ID) of this child entity.Child.Buildertype(String type)The type of this child entity.Child.Buildertype(ChildType type)The type of this child entity.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
id
Child.Builder id(String id)
The unique identifier (ID) of this child entity.
The regex pattern for a child ID string requires one of the following:
-
Account - A string that consists of exactly 12 digits.
-
Organizational unit (OU) - A string that begins with "ou-" followed by from 4 to 32 lowercase letters or digits (the ID of the root that contains the OU). This string is followed by a second "-" dash and from 8 to 32 additional lowercase letters or digits.
- Parameters:
id- The unique identifier (ID) of this child entity.The regex pattern for a child ID string requires one of the following:
-
Account - A string that consists of exactly 12 digits.
-
Organizational unit (OU) - A string that begins with "ou-" followed by from 4 to 32 lowercase letters or digits (the ID of the root that contains the OU). This string is followed by a second "-" dash and from 8 to 32 additional lowercase letters or digits.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
type
Child.Builder type(String type)
The type of this child entity.
-
type
Child.Builder type(ChildType type)
The type of this child entity.
-
-