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.createCluster(CreateClusterRequest createClusterRequest)
Creates a new cluster.
|
Cluster |
AmazonRedshift.createCluster(CreateClusterRequest createClusterRequest)
Creates a new cluster.
|
Cluster |
AmazonRedshiftClient.deleteCluster(DeleteClusterRequest deleteClusterRequest)
Deletes a previously provisioned cluster.
|
Cluster |
AmazonRedshift.deleteCluster(DeleteClusterRequest deleteClusterRequest)
Deletes a previously provisioned cluster.
|
Cluster |
AmazonRedshiftClient.disableSnapshotCopy(DisableSnapshotCopyRequest disableSnapshotCopyRequest)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Cluster |
AmazonRedshift.disableSnapshotCopy(DisableSnapshotCopyRequest disableSnapshotCopyRequest)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Cluster |
AmazonRedshiftClient.enableSnapshotCopy(EnableSnapshotCopyRequest enableSnapshotCopyRequest)
Enables the automatic copy of snapshots from one region to another
region for a specified cluster.
|
Cluster |
AmazonRedshift.enableSnapshotCopy(EnableSnapshotCopyRequest enableSnapshotCopyRequest)
Enables the automatic copy of snapshots from one region to another
region for a specified cluster.
|
Cluster |
AmazonRedshiftClient.modifyCluster(ModifyClusterRequest modifyClusterRequest)
Modifies the settings for a cluster.
|
Cluster |
AmazonRedshift.modifyCluster(ModifyClusterRequest modifyClusterRequest)
Modifies the settings for a cluster.
|
Cluster |
AmazonRedshiftClient.modifySnapshotCopyRetentionPeriod(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Cluster |
AmazonRedshift.modifySnapshotCopyRetentionPeriod(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Cluster |
AmazonRedshiftClient.rebootCluster(RebootClusterRequest rebootClusterRequest)
Reboots a cluster.
|
Cluster |
AmazonRedshift.rebootCluster(RebootClusterRequest rebootClusterRequest)
Reboots a cluster.
|
Cluster |
AmazonRedshiftClient.restoreFromClusterSnapshot(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest)
Creates a new cluster from a snapshot.
|
Cluster |
AmazonRedshift.restoreFromClusterSnapshot(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest)
Creates a new cluster from a snapshot.
|
Cluster |
AmazonRedshiftClient.rotateEncryptionKey(RotateEncryptionKeyRequest rotateEncryptionKeyRequest)
Rotates the encryption keys for a cluster.
|
Cluster |
AmazonRedshift.rotateEncryptionKey(RotateEncryptionKeyRequest rotateEncryptionKeyRequest)
Rotates the encryption keys for a cluster.
|
Modifier and Type | Method and Description |
---|---|
Future<Cluster> |
AmazonRedshiftAsyncClient.createClusterAsync(CreateClusterRequest createClusterRequest)
Creates a new cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.createClusterAsync(CreateClusterRequest createClusterRequest)
Creates a new cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.createClusterAsync(CreateClusterRequest createClusterRequest,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
Creates a new cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.createClusterAsync(CreateClusterRequest createClusterRequest,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
Creates a new cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest)
Deletes a previously provisioned cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest)
Deletes a previously provisioned cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
AsyncHandler<DeleteClusterRequest,Cluster> asyncHandler)
Deletes a previously provisioned cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
AsyncHandler<DeleteClusterRequest,Cluster> asyncHandler)
Deletes a previously provisioned cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest,
AsyncHandler<DisableSnapshotCopyRequest,Cluster> asyncHandler)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest,
AsyncHandler<DisableSnapshotCopyRequest,Cluster> asyncHandler)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest)
Enables the automatic copy of snapshots from one region to another
region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest)
Enables the automatic copy of snapshots from one region to another
region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest,
AsyncHandler<EnableSnapshotCopyRequest,Cluster> asyncHandler)
Enables the automatic copy of snapshots from one region to another
region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest,
AsyncHandler<EnableSnapshotCopyRequest,Cluster> asyncHandler)
Enables the automatic copy of snapshots from one region to another
region for a specified 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.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Future<Cluster> |
AmazonRedshiftAsync.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest,
AsyncHandler<ModifySnapshotCopyRetentionPeriodRequest,Cluster> asyncHandler)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Future<Cluster> |
AmazonRedshiftAsync.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest,
AsyncHandler<ModifySnapshotCopyRetentionPeriodRequest,Cluster> asyncHandler)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.rebootClusterAsync(RebootClusterRequest rebootClusterRequest)
Reboots a cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.rebootClusterAsync(RebootClusterRequest rebootClusterRequest)
Reboots a cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.rebootClusterAsync(RebootClusterRequest rebootClusterRequest,
AsyncHandler<RebootClusterRequest,Cluster> asyncHandler)
Reboots a cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.rebootClusterAsync(RebootClusterRequest rebootClusterRequest,
AsyncHandler<RebootClusterRequest,Cluster> asyncHandler)
Reboots a cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest)
Creates a new cluster from a snapshot.
|
Future<Cluster> |
AmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest)
Creates a new cluster from a snapshot.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
Creates a new cluster from a snapshot.
|
Future<Cluster> |
AmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
Creates a new cluster from a snapshot.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest)
Rotates the encryption keys for a cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest)
Rotates the encryption keys for a cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest,
AsyncHandler<RotateEncryptionKeyRequest,Cluster> asyncHandler)
Rotates the encryption keys for a cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest,
AsyncHandler<RotateEncryptionKeyRequest,Cluster> asyncHandler)
Rotates the encryption keys for a cluster.
|
Modifier and Type | Method and Description |
---|---|
Future<Cluster> |
AmazonRedshiftAsyncClient.createClusterAsync(CreateClusterRequest createClusterRequest,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
Creates a new cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.createClusterAsync(CreateClusterRequest createClusterRequest,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
Creates a new cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
AsyncHandler<DeleteClusterRequest,Cluster> asyncHandler)
Deletes a previously provisioned cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
AsyncHandler<DeleteClusterRequest,Cluster> asyncHandler)
Deletes a previously provisioned cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest,
AsyncHandler<DisableSnapshotCopyRequest,Cluster> asyncHandler)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest,
AsyncHandler<DisableSnapshotCopyRequest,Cluster> asyncHandler)
Disables the automatic copying of snapshots from one region to
another region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest,
AsyncHandler<EnableSnapshotCopyRequest,Cluster> asyncHandler)
Enables the automatic copy of snapshots from one region to another
region for a specified cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest,
AsyncHandler<EnableSnapshotCopyRequest,Cluster> asyncHandler)
Enables the automatic copy of snapshots from one region to another
region for a specified 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.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest,
AsyncHandler<ModifySnapshotCopyRetentionPeriodRequest,Cluster> asyncHandler)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Future<Cluster> |
AmazonRedshiftAsync.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest,
AsyncHandler<ModifySnapshotCopyRetentionPeriodRequest,Cluster> asyncHandler)
Modifies the number of days to retain automated snapshots in the
destination region after they are copied from the source region.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.rebootClusterAsync(RebootClusterRequest rebootClusterRequest,
AsyncHandler<RebootClusterRequest,Cluster> asyncHandler)
Reboots a cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.rebootClusterAsync(RebootClusterRequest rebootClusterRequest,
AsyncHandler<RebootClusterRequest,Cluster> asyncHandler)
Reboots a cluster.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
Creates a new cluster from a snapshot.
|
Future<Cluster> |
AmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
Creates a new cluster from a snapshot.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest,
AsyncHandler<RotateEncryptionKeyRequest,Cluster> asyncHandler)
Rotates the encryption keys for a cluster.
|
Future<Cluster> |
AmazonRedshiftAsync.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest,
AsyncHandler<RotateEncryptionKeyRequest,Cluster> asyncHandler)
Rotates the encryption keys for a cluster.
|
Modifier and Type | Method and Description |
---|---|
Cluster |
Cluster.clone() |
Cluster |
Cluster.withAllowVersionUpgrade(Boolean allowVersionUpgrade)
If
true , major version upgrades will be applied
automatically to the cluster during the maintenance window. |
Cluster |
Cluster.withAutomatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod)
The number of days that automatic cluster snapshots are retained.
|
Cluster |
Cluster.withAvailabilityZone(String availabilityZone)
The name of the Availability Zone in which the cluster is located.
|
Cluster |
Cluster.withClusterCreateTime(Date clusterCreateTime)
The date and time that the cluster was created.
|
Cluster |
Cluster.withClusterIdentifier(String clusterIdentifier)
The unique identifier of the cluster.
|
Cluster |
Cluster.withClusterNodes(ClusterNode... clusterNodes)
The nodes in a cluster.
|
Cluster |
Cluster.withClusterNodes(Collection<ClusterNode> clusterNodes)
The nodes in a cluster.
|
Cluster |
Cluster.withClusterParameterGroups(ClusterParameterGroupStatus... clusterParameterGroups)
The list of cluster parameter groups that are associated with this
cluster.
|
Cluster |
Cluster.withClusterParameterGroups(Collection<ClusterParameterGroupStatus> clusterParameterGroups)
The list of cluster parameter groups that are associated with this
cluster.
|
Cluster |
Cluster.withClusterPublicKey(String clusterPublicKey)
The public key for the cluster.
|
Cluster |
Cluster.withClusterRevisionNumber(String clusterRevisionNumber)
The specific revision number of the database in the cluster.
|
Cluster |
Cluster.withClusterSecurityGroups(ClusterSecurityGroupMembership... clusterSecurityGroups)
A list of cluster security group that are associated with the cluster.
|
Cluster |
Cluster.withClusterSecurityGroups(Collection<ClusterSecurityGroupMembership> clusterSecurityGroups)
A list of cluster security group that are associated with the cluster.
|
Cluster |
Cluster.withClusterSnapshotCopyStatus(ClusterSnapshotCopyStatus clusterSnapshotCopyStatus)
Returns the destination region and retention period that are
configured for cross-region snapshot copy.
|
Cluster |
Cluster.withClusterStatus(String clusterStatus)
The current state of this cluster.
|
Cluster |
Cluster.withClusterSubnetGroupName(String clusterSubnetGroupName)
The name of the subnet group that is associated with the cluster.
|
Cluster |
Cluster.withClusterVersion(String clusterVersion)
The version ID of the Amazon Redshift engine that is running on the
cluster.
|
Cluster |
Cluster.withDBName(String dBName)
The name of the initial database that was created when the cluster was
created.
|
Cluster |
Cluster.withElasticIpStatus(ElasticIpStatus elasticIpStatus)
Describes the status of the elastic IP (EIP) address.
|
Cluster |
Cluster.withEncrypted(Boolean encrypted)
If
true , data in the cluster is encrypted at rest. |
Cluster |
Cluster.withEndpoint(Endpoint endpoint)
The connection endpoint.
|
Cluster |
Cluster.withHsmStatus(HsmStatus hsmStatus)
Reports whether the Amazon Redshift cluster has finished applying any
HSM settings changes specified in a modify cluster command.
|
Cluster |
Cluster.withKmsKeyId(String kmsKeyId)
The AWS Key Management Service (KMS) key ID of the encryption key used
to encrypt data in the cluster.
|
Cluster |
Cluster.withMasterUsername(String masterUsername)
The master user name for the cluster.
|
Cluster |
Cluster.withModifyStatus(String modifyStatus)
The status of a modify operation, if any, initiated for the cluster.
|
Cluster |
Cluster.withNodeType(String nodeType)
The node type for the nodes in the cluster.
|
Cluster |
Cluster.withNumberOfNodes(Integer numberOfNodes)
The number of compute nodes in the cluster.
|
Cluster |
Cluster.withPendingModifiedValues(PendingModifiedValues pendingModifiedValues)
If present, changes to the cluster are pending.
|
Cluster |
Cluster.withPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range (in UTC) during which system maintenance can
occur.
|
Cluster |
Cluster.withPubliclyAccessible(Boolean publiclyAccessible)
If
true , the cluster can be accessed from a public
network. |
Cluster |
Cluster.withRestoreStatus(RestoreStatus restoreStatus)
Describes the status of a cluster restore action.
|
Cluster |
Cluster.withTags(Collection<Tag> tags)
The list of tags for the cluster.
|
Cluster |
Cluster.withTags(Tag... tags)
The list of tags for the cluster.
|
Cluster |
Cluster.withVpcId(String vpcId)
The identifier of the VPC the cluster is in, if the cluster is in a
VPC.
|
Cluster |
Cluster.withVpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
A list of Virtual Private Cloud (VPC) security groups that are
associated with the cluster.
|
Cluster |
Cluster.withVpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
A list of Virtual Private Cloud (VPC) security groups that are
associated with the cluster.
|
Modifier and Type | Method and Description |
---|---|
List<Cluster> |
DescribeClustersResult.getClusters()
A list of Cluster objects, where each object describes one
cluster.
|
Modifier and Type | Method and Description |
---|---|
DescribeClustersResult |
DescribeClustersResult.withClusters(Cluster... clusters)
A list of Cluster objects, where each object describes one
cluster.
|
Modifier and Type | Method and Description |
---|---|
void |
DescribeClustersResult.setClusters(Collection<Cluster> clusters)
A list of Cluster objects, where each object describes one
cluster.
|
DescribeClustersResult |
DescribeClustersResult.withClusters(Collection<Cluster> clusters)
A list of Cluster objects, where each object describes one
cluster.
|
Copyright © 2015. All rights reserved.