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.Builder
principal(String principal)
The IAM principal that is allowed access to the domain.AuthorizedPrincipal.Builder
principalType(String principalType)
The type of principal.AuthorizedPrincipal.Builder
principalType(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, 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.
-
-