| Package | Description | 
|---|---|
| com.amazonaws.services.redshift | Synchronous and asynchronous client classes for accessing AmazonRedshift. | 
| com.amazonaws.services.redshift.model | Classes modeling the various types represented by AmazonRedshift. | 
| Modifier and Type | Method and Description | 
|---|---|
| Cluster | AmazonRedshiftClient. modifyCluster(ModifyClusterRequest modifyClusterRequest)
 Modifies the settings for a cluster. | 
| Cluster | AmazonRedshift. modifyCluster(ModifyClusterRequest modifyClusterRequest)
 Modifies the settings for a cluster. | 
| Future<Cluster> | AmazonRedshiftAsyncClient. modifyClusterAsync(ModifyClusterRequest modifyClusterRequest)
 Modifies the settings for a cluster. | 
| Future<Cluster> | AmazonRedshiftAsync. modifyClusterAsync(ModifyClusterRequest modifyClusterRequest)
 Modifies the settings for a cluster. | 
| Future<Cluster> | AmazonRedshiftAsyncClient. modifyClusterAsync(ModifyClusterRequest modifyClusterRequest,
                  AsyncHandler<ModifyClusterRequest,Cluster> asyncHandler)
 Modifies the settings for a cluster. | 
| Future<Cluster> | AmazonRedshiftAsync. modifyClusterAsync(ModifyClusterRequest modifyClusterRequest,
                  AsyncHandler<ModifyClusterRequest,Cluster> asyncHandler)
 Modifies the settings for a cluster. | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<Cluster> | AmazonRedshiftAsyncClient. modifyClusterAsync(ModifyClusterRequest modifyClusterRequest,
                  AsyncHandler<ModifyClusterRequest,Cluster> asyncHandler)
 Modifies the settings for a cluster. | 
| Future<Cluster> | AmazonRedshiftAsync. modifyClusterAsync(ModifyClusterRequest modifyClusterRequest,
                  AsyncHandler<ModifyClusterRequest,Cluster> asyncHandler)
 Modifies the settings for a cluster. | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifyClusterRequest | ModifyClusterRequest. clone() | 
| ModifyClusterRequest | ModifyClusterRequest. withAllowVersionUpgrade(Boolean allowVersionUpgrade)If  true, major version upgrades will be applied
 automatically to the cluster during the maintenance window. | 
| ModifyClusterRequest | ModifyClusterRequest. withAutomatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod)The number of days that automated snapshots are retained. | 
| ModifyClusterRequest | ModifyClusterRequest. withClusterIdentifier(String clusterIdentifier)The unique identifier of the cluster to be modified. | 
| ModifyClusterRequest | ModifyClusterRequest. withClusterParameterGroupName(String clusterParameterGroupName)The name of the cluster parameter group to apply to this cluster. | 
| ModifyClusterRequest | ModifyClusterRequest. withClusterSecurityGroups(Collection<String> clusterSecurityGroups)A list of cluster security groups to be authorized on this cluster. | 
| ModifyClusterRequest | ModifyClusterRequest. withClusterSecurityGroups(String... clusterSecurityGroups)A list of cluster security groups to be authorized on this cluster. | 
| ModifyClusterRequest | ModifyClusterRequest. withClusterType(String clusterType)The new cluster type. | 
| ModifyClusterRequest | ModifyClusterRequest. withClusterVersion(String clusterVersion)The new version number of the Amazon Redshift engine to upgrade to. | 
| ModifyClusterRequest | ModifyClusterRequest. withHsmClientCertificateIdentifier(String hsmClientCertificateIdentifier)Specifies the name of the HSM client certificate the Amazon Redshift
 cluster uses to retrieve the data encryption keys stored in an HSM. | 
| ModifyClusterRequest | ModifyClusterRequest. withHsmConfigurationIdentifier(String hsmConfigurationIdentifier)Specifies the name of the HSM configuration that contains the
 information the Amazon Redshift cluster can use to retrieve and store
 keys in an HSM. | 
| ModifyClusterRequest | ModifyClusterRequest. withMasterUserPassword(String masterUserPassword)The new password for the cluster master user. | 
| ModifyClusterRequest | ModifyClusterRequest. withNewClusterIdentifier(String newClusterIdentifier)The new identifier for the cluster. | 
| ModifyClusterRequest | ModifyClusterRequest. withNodeType(String nodeType)The new node type of the cluster. | 
| ModifyClusterRequest | ModifyClusterRequest. withNumberOfNodes(Integer numberOfNodes)The new number of nodes of the cluster. | 
| ModifyClusterRequest | ModifyClusterRequest. withPreferredMaintenanceWindow(String preferredMaintenanceWindow)The weekly time range (in UTC) during which system maintenance can
 occur, if necessary. | 
| ModifyClusterRequest | ModifyClusterRequest. withVpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)A list of virtual private cloud (VPC) security groups to be associated
 with the cluster. | 
| ModifyClusterRequest | ModifyClusterRequest. withVpcSecurityGroupIds(String... vpcSecurityGroupIds)A list of virtual private cloud (VPC) security groups to be associated
 with the cluster. | 
Copyright © 2015. All rights reserved.