Interface UpdateIamPolicyAssignmentResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateIamPolicyAssignmentResponse.Builder,
,UpdateIamPolicyAssignmentResponse> QuickSightResponse.Builder
,SdkBuilder<UpdateIamPolicyAssignmentResponse.Builder,
,UpdateIamPolicyAssignmentResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateIamPolicyAssignmentResponse
-
Method Summary
Modifier and TypeMethodDescriptionassignmentId
(String assignmentId) The ID of the assignment.assignmentName
(String assignmentName) The name of the assignment or rule.assignmentStatus
(String assignmentStatus) The status of the assignment.assignmentStatus
(AssignmentStatus assignmentStatus) The status of the assignment.identities
(Map<String, ? extends Collection<String>> identities) The Amazon QuickSight users, groups, or both that the IAM policy is assigned to.The ARN for the IAM policy applied to the Amazon QuickSight users and groups specified in this assignment.The Amazon Web Services request ID for this operation.The HTTP status of the request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
assignmentName
The name of the assignment or rule.
- Parameters:
assignmentName
- The name of the assignment or rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assignmentId
The ID of the assignment.
- Parameters:
assignmentId
- The ID of the assignment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyArn
The ARN for the IAM policy applied to the Amazon QuickSight users and groups specified in this assignment.
- Parameters:
policyArn
- The ARN for the IAM policy applied to the Amazon QuickSight users and groups specified in this assignment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identities
UpdateIamPolicyAssignmentResponse.Builder identities(Map<String, ? extends Collection<String>> identities) The Amazon QuickSight users, groups, or both that the IAM policy is assigned to.
- Parameters:
identities
- The Amazon QuickSight users, groups, or both that the IAM policy is assigned to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assignmentStatus
The status of the assignment. Possible values are as follows:
-
ENABLED
- Anything specified in this assignment is used when creating the data source. -
DISABLED
- This assignment isn't used when creating the data source. -
DRAFT
- This assignment is an unfinished draft and isn't used when creating the data source.
- Parameters:
assignmentStatus
- The status of the assignment. Possible values are as follows:-
ENABLED
- Anything specified in this assignment is used when creating the data source. -
DISABLED
- This assignment isn't used when creating the data source. -
DRAFT
- This assignment is an unfinished draft and isn't used when creating the data source.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
assignmentStatus
The status of the assignment. Possible values are as follows:
-
ENABLED
- Anything specified in this assignment is used when creating the data source. -
DISABLED
- This assignment isn't used when creating the data source. -
DRAFT
- This assignment is an unfinished draft and isn't used when creating the data source.
- Parameters:
assignmentStatus
- The status of the assignment. Possible values are as follows:-
ENABLED
- Anything specified in this assignment is used when creating the data source. -
DISABLED
- This assignment isn't used when creating the data source. -
DRAFT
- This assignment is an unfinished draft and isn't used when creating the data source.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
requestId
The Amazon Web Services request ID for this operation.
- Parameters:
requestId
- The Amazon Web Services request ID for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The HTTP status of the request.
- Parameters:
status
- The HTTP status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-