Interface PermissionInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PermissionInput.Builder,
,PermissionInput> SdkBuilder<PermissionInput.Builder,
,PermissionInput> SdkPojo
- Enclosing class:
PermissionInput
@Mutable
@NotThreadSafe
public static interface PermissionInput.Builder
extends SdkPojo, CopyableBuilder<PermissionInput.Builder,PermissionInput>
-
Method Summary
Modifier and TypeMethodDescriptionThe action associated with the permission.action
(PermissionInputActionEnum action) The action associated with the permission.The principal user to which the permission applies.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 Details
-
action
The action associated with the permission.
- Parameters:
action
- The action associated with the permission.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The action associated with the permission.
- Parameters:
action
- The action associated with the permission.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
principal
The principal user to which the permission applies.
- Parameters:
principal
- The principal user to which the permission applies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-