Interface SharePrincipal.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SharePrincipal.Builder,,SharePrincipal> SdkBuilder<SharePrincipal.Builder,,SharePrincipal> SdkPojo
- Enclosing class:
SharePrincipal
@Mutable
@NotThreadSafe
public static interface SharePrincipal.Builder
extends SdkPojo, CopyableBuilder<SharePrincipal.Builder,SharePrincipal>
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the recipient.The role of the recipient.The role of the recipient.The type of the recipient.type(PrincipalType type) The type of the recipient.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The ID of the recipient.
- Parameters:
id- The ID of the recipient.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the recipient.
- Parameters:
type- The type of the recipient.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the recipient.
- Parameters:
type- The type of the recipient.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
role
The role of the recipient.
- Parameters:
role- The role of the recipient.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
role
The role of the recipient.
- Parameters:
role- The role of the recipient.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-