Interface Approval.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Approval.Builder,
,Approval> SdkBuilder<Approval.Builder,
,Approval> SdkPojo
- Enclosing class:
Approval
public static interface Approval.Builder
extends SdkPojo, CopyableBuilder<Approval.Builder,Approval>
-
Method Summary
Modifier and TypeMethodDescriptionapprovalState
(String approvalState) The state of the approval, APPROVE or REVOKE.approvalState
(ApprovalState approvalState) The state of the approval, APPROVE or REVOKE.The Amazon Resource Name (ARN) of the user.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 Details
-
userArn
The Amazon Resource Name (ARN) of the user.
- Parameters:
userArn
- The Amazon Resource Name (ARN) of the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
approvalState
The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.
- Parameters:
approvalState
- The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
approvalState
The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.
- Parameters:
approvalState
- The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-