Interface AuthorizedPrincipal.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AuthorizedPrincipal.Builder,AuthorizedPrincipal>,SdkBuilder<AuthorizedPrincipal.Builder,AuthorizedPrincipal>,SdkPojo
- Enclosing class:
- AuthorizedPrincipal
public static interface AuthorizedPrincipal.Builder extends SdkPojo, CopyableBuilder<AuthorizedPrincipal.Builder,AuthorizedPrincipal>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthorizedPrincipal.Builderprincipal(String principal)The IAM principal that is allowed access to the domain.AuthorizedPrincipal.BuilderprincipalType(String principalType)The type of principal.AuthorizedPrincipal.BuilderprincipalType(PrincipalType principalType)The type of principal.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
principalType
AuthorizedPrincipal.Builder principalType(String principalType)
The type of principal.
- Parameters:
principalType- The type of principal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
principalType
AuthorizedPrincipal.Builder principalType(PrincipalType principalType)
The type of principal.
- Parameters:
principalType- The type of principal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
principal
AuthorizedPrincipal.Builder principal(String principal)
The IAM principal that is allowed access to the domain.
- Parameters:
principal- The IAM principal that is allowed access to the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-