Interface CreateIamPolicyAssignmentResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<CreateIamPolicyAssignmentResponse.Builder,CreateIamPolicyAssignmentResponse>, QuickSightResponse.Builder, SdkBuilder<CreateIamPolicyAssignmentResponse.Builder,CreateIamPolicyAssignmentResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
CreateIamPolicyAssignmentResponse

  • Method Details

    • assignmentName

      CreateIamPolicyAssignmentResponse.Builder assignmentName(String assignmentName)

      The name of the assignment. The name must be unique within the Amazon Web Services account.

      Parameters:
      assignmentName - The name of the assignment. The name must be unique within the Amazon Web Services account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assignmentId

      The ID for the assignment.

      Parameters:
      assignmentId - The ID for the assignment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assignmentStatus

      CreateIamPolicyAssignmentResponse.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

      CreateIamPolicyAssignmentResponse.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:
    • policyArn

      The ARN for the IAM policy that is applied to the Amazon QuickSight users and groups specified in this assignment.

      Parameters:
      policyArn - The ARN for the IAM policy that is 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.
    • 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.