Interface Parent.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Parent.Builder,Parent>,SdkBuilder<Parent.Builder,Parent>,SdkPojo
- Enclosing class:
- Parent
public static interface Parent.Builder extends SdkPojo, CopyableBuilder<Parent.Builder,Parent>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Parent.Builderid(String id)The unique identifier (ID) of the parent entity.Parent.Buildertype(String type)The type of the parent entity.Parent.Buildertype(ParentType type)The type of the parent 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
Parent.Builder id(String id)
The unique identifier (ID) of the parent entity.
The regex pattern for a parent ID string requires one of the following:
-
Root - A string that begins with "r-" followed by from 4 to 32 lowercase letters or 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 the OU is in). 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 the parent entity.The regex pattern for a parent ID string requires one of the following:
-
Root - A string that begins with "r-" followed by from 4 to 32 lowercase letters or 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 the OU is in). 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
Parent.Builder type(String type)
The type of the parent entity.
- Parameters:
type- The type of the parent entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParentType,ParentType
-
type
Parent.Builder type(ParentType type)
The type of the parent entity.
- Parameters:
type- The type of the parent entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParentType,ParentType
-
-