Package | Description |
---|---|
com.amazonaws.services.redshift | |
com.amazonaws.services.redshift.model | |
com.amazonaws.services.redshift.model.transform |
Modifier and Type | Method and Description |
---|---|
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 |
AbstractAmazonRedshift.restoreFromClusterSnapshot(RestoreFromClusterSnapshotRequest request) |
java.util.concurrent.Future<Cluster> |
AmazonRedshiftAsyncClient.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest request) |
java.util.concurrent.Future<Cluster> |
AmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest)
Creates a new cluster from a snapshot.
|
java.util.concurrent.Future<Cluster> |
AbstractAmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest request) |
java.util.concurrent.Future<Cluster> |
AmazonRedshiftAsyncClient.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest request,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler) |
java.util.concurrent.Future<Cluster> |
AmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
Creates a new cluster from a snapshot.
|
java.util.concurrent.Future<Cluster> |
AbstractAmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest request,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<Cluster> |
AmazonRedshiftAsyncClient.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest request,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler) |
java.util.concurrent.Future<Cluster> |
AmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
Creates a new cluster from a snapshot.
|
java.util.concurrent.Future<Cluster> |
AbstractAmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest request,
AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.clone() |
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withAdditionalInfo(java.lang.String additionalInfo)
Reserved.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withAllowVersionUpgrade(java.lang.Boolean allowVersionUpgrade)
If
true , major version upgrades can be applied during the
maintenance window to the Amazon Redshift engine that is running on the
cluster. |
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withAutomatedSnapshotRetentionPeriod(java.lang.Integer automatedSnapshotRetentionPeriod)
The number of days that automated snapshots are retained.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withAvailabilityZone(java.lang.String availabilityZone)
The Amazon EC2 Availability Zone in which to restore the cluster.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withClusterIdentifier(java.lang.String clusterIdentifier)
The identifier of the cluster that will be created from restoring the
snapshot.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withClusterParameterGroupName(java.lang.String clusterParameterGroupName)
The name of the parameter group to be associated with this cluster.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withClusterSecurityGroups(java.util.Collection<java.lang.String> clusterSecurityGroups)
A list of security groups to be associated with this cluster.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withClusterSecurityGroups(java.lang.String... clusterSecurityGroups)
A list of security groups to be associated with this cluster.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withClusterSubnetGroupName(java.lang.String clusterSubnetGroupName)
The name of the subnet group where you want to cluster restored.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withElasticIp(java.lang.String elasticIp)
The elastic IP (EIP) address for the cluster.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withHsmClientCertificateIdentifier(java.lang.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.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withHsmConfigurationIdentifier(java.lang.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.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withIamRoles(java.util.Collection<java.lang.String> iamRoles)
A list of AWS Identity and Access Management (IAM) roles that can be used
by the cluster to access other AWS services.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withIamRoles(java.lang.String... iamRoles)
A list of AWS Identity and Access Management (IAM) roles that can be used
by the cluster to access other AWS services.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withKmsKeyId(java.lang.String kmsKeyId)
The AWS Key Management Service (KMS) key ID of the encryption key that
you want to use to encrypt data in the cluster that you restore from a
shared snapshot.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withNodeType(java.lang.String nodeType)
The node type that the restored cluster will be provisioned with.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withOwnerAccount(java.lang.String ownerAccount)
The AWS customer account used to create or copy the snapshot.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withPort(java.lang.Integer port)
The port number on which the cluster accepts connections.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withPreferredMaintenanceWindow(java.lang.String preferredMaintenanceWindow)
The weekly time range (in UTC) during which automated cluster maintenance
can occur.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withPubliclyAccessible(java.lang.Boolean publiclyAccessible)
If
true , the cluster can be accessed from a public network. |
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withSnapshotClusterIdentifier(java.lang.String snapshotClusterIdentifier)
The name of the cluster the source snapshot was created from.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withSnapshotIdentifier(java.lang.String snapshotIdentifier)
The name of the snapshot from which to create the new cluster.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withVpcSecurityGroupIds(java.util.Collection<java.lang.String> vpcSecurityGroupIds)
A list of Virtual Private Cloud (VPC) security groups to be associated
with the cluster.
|
RestoreFromClusterSnapshotRequest |
RestoreFromClusterSnapshotRequest.withVpcSecurityGroupIds(java.lang.String... vpcSecurityGroupIds)
A list of Virtual Private Cloud (VPC) security groups to be associated
with the cluster.
|
Modifier and Type | Method and Description |
---|---|
Request<RestoreFromClusterSnapshotRequest> |
RestoreFromClusterSnapshotRequestMarshaller.marshall(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest) |
Modifier and Type | Method and Description |
---|---|
Request<RestoreFromClusterSnapshotRequest> |
RestoreFromClusterSnapshotRequestMarshaller.marshall(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest) |