public static interface ModifyClusterIamRolesRequest.Builder extends RedshiftRequest.Builder, SdkPojo, CopyableBuilder<ModifyClusterIamRolesRequest.Builder,ModifyClusterIamRolesRequest>
| Modifier and Type | Method and Description | 
|---|---|
ModifyClusterIamRolesRequest.Builder | 
addIamRoles(Collection<String> addIamRoles)
 Zero or more IAM roles to associate with the cluster. 
 | 
ModifyClusterIamRolesRequest.Builder | 
addIamRoles(String... addIamRoles)
 Zero or more IAM roles to associate with the cluster. 
 | 
ModifyClusterIamRolesRequest.Builder | 
clusterIdentifier(String clusterIdentifier)
 The unique identifier of the cluster for which you want to associate or disassociate IAM roles. 
 | 
ModifyClusterIamRolesRequest.Builder | 
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration. 
 | 
ModifyClusterIamRolesRequest.Builder | 
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration. 
 | 
ModifyClusterIamRolesRequest.Builder | 
removeIamRoles(Collection<String> removeIamRoles)
 Zero or more IAM roles in ARN format to disassociate from the cluster. 
 | 
ModifyClusterIamRolesRequest.Builder | 
removeIamRoles(String... removeIamRoles)
 Zero or more IAM roles in ARN format to disassociate from the cluster. 
 | 
buildoverrideConfigurationcopyapplyMutation, buildModifyClusterIamRolesRequest.Builder clusterIdentifier(String clusterIdentifier)
The unique identifier of the cluster for which you want to associate or disassociate IAM roles.
clusterIdentifier - The unique identifier of the cluster for which you want to associate or disassociate IAM roles.ModifyClusterIamRolesRequest.Builder addIamRoles(Collection<String> addIamRoles)
Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon Resource Name (ARN) format. You can associate up to 10 IAM roles with a single cluster in a single request.
addIamRoles - Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon Resource Name
        (ARN) format. You can associate up to 10 IAM roles with a single cluster in a single request.ModifyClusterIamRolesRequest.Builder addIamRoles(String... addIamRoles)
Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon Resource Name (ARN) format. You can associate up to 10 IAM roles with a single cluster in a single request.
addIamRoles - Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon Resource Name
        (ARN) format. You can associate up to 10 IAM roles with a single cluster in a single request.ModifyClusterIamRolesRequest.Builder removeIamRoles(Collection<String> removeIamRoles)
Zero or more IAM roles in ARN format to disassociate from the cluster. You can disassociate up to 10 IAM roles from a single cluster in a single request.
removeIamRoles - Zero or more IAM roles in ARN format to disassociate from the cluster. You can disassociate up to 10
        IAM roles from a single cluster in a single request.ModifyClusterIamRolesRequest.Builder removeIamRoles(String... removeIamRoles)
Zero or more IAM roles in ARN format to disassociate from the cluster. You can disassociate up to 10 IAM roles from a single cluster in a single request.
removeIamRoles - Zero or more IAM roles in ARN format to disassociate from the cluster. You can disassociate up to 10
        IAM roles from a single cluster in a single request.ModifyClusterIamRolesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.ModifyClusterIamRolesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
 given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.