Interface AwsRedshiftClusterIamRole.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsRedshiftClusterIamRole.Builder,AwsRedshiftClusterIamRole>, SdkBuilder<AwsRedshiftClusterIamRole.Builder,AwsRedshiftClusterIamRole>, SdkPojo
Enclosing class:
AwsRedshiftClusterIamRole

public static interface AwsRedshiftClusterIamRole.Builder extends SdkPojo, CopyableBuilder<AwsRedshiftClusterIamRole.Builder,AwsRedshiftClusterIamRole>
  • Method Details

    • applyStatus

      AwsRedshiftClusterIamRole.Builder applyStatus(String applyStatus)

      The status of the IAM role's association with the cluster.

      Valid values: in-sync | adding | removing

      Parameters:
      applyStatus - The status of the IAM role's association with the cluster.

      Valid values: in-sync | adding | removing

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iamRoleArn

      AwsRedshiftClusterIamRole.Builder iamRoleArn(String iamRoleArn)

      The ARN of the IAM role.

      Parameters:
      iamRoleArn - The ARN of the IAM role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.