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 Details

    • assignmentName

      UpdateIamPolicyAssignmentResponse.Builder assignmentName(String 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

      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

      UpdateIamPolicyAssignmentResponse.Builder assignmentStatus(String 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

      UpdateIamPolicyAssignmentResponse.Builder assignmentStatus(AssignmentStatus 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.