Interface AddedPrincipal.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<AddedPrincipal.Builder,AddedPrincipal>
,SdkBuilder<AddedPrincipal.Builder,AddedPrincipal>
,SdkPojo
- Enclosing class:
- AddedPrincipal
public static interface AddedPrincipal.Builder extends SdkPojo, CopyableBuilder<AddedPrincipal.Builder,AddedPrincipal>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AddedPrincipal.Builder
principal(String principal)
The Amazon Resource Name (ARN) of the principal.AddedPrincipal.Builder
principalType(String principalType)
The type of principal.AddedPrincipal.Builder
principalType(PrincipalType principalType)
The type of principal.AddedPrincipal.Builder
serviceId(String serviceId)
The ID of the service.AddedPrincipal.Builder
servicePermissionId(String servicePermissionId)
The ID of the service permission.-
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
AddedPrincipal.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
AddedPrincipal.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
AddedPrincipal.Builder principal(String principal)
The Amazon Resource Name (ARN) of the principal.
- Parameters:
principal
- The Amazon Resource Name (ARN) of the principal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
servicePermissionId
AddedPrincipal.Builder servicePermissionId(String servicePermissionId)
The ID of the service permission.
- Parameters:
servicePermissionId
- The ID of the service permission.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceId
AddedPrincipal.Builder serviceId(String serviceId)
The ID of the service.
- Parameters:
serviceId
- The ID of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-