Interface SharePrincipal.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SharePrincipal.Builder,SharePrincipal>,SdkBuilder<SharePrincipal.Builder,SharePrincipal>,SdkPojo
- Enclosing class:
- SharePrincipal
public static interface SharePrincipal.Builder extends SdkPojo, CopyableBuilder<SharePrincipal.Builder,SharePrincipal>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SharePrincipal.Builderid(String id)The ID of the recipient.SharePrincipal.Builderrole(String role)The role of the recipient.SharePrincipal.Builderrole(RoleType role)The role of the recipient.SharePrincipal.Buildertype(String type)The type of the recipient.SharePrincipal.Buildertype(PrincipalType type)The type of the recipient.-
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
SharePrincipal.Builder id(String 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
SharePrincipal.Builder type(String 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:
PrincipalType,PrincipalType
-
type
SharePrincipal.Builder type(PrincipalType 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:
PrincipalType,PrincipalType
-
role
SharePrincipal.Builder role(String role)
The role of the recipient.
-
role
SharePrincipal.Builder role(RoleType role)
The role of the recipient.
-
-