Interface PermissionInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PermissionInput.Builder,,PermissionInput> SdkBuilder<PermissionInput.Builder,,PermissionInput> SdkPojo
- Enclosing class:
PermissionInput
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.
-