Uses of Class
com.amazonaws.services.redshift.model.Snapshot

Packages that use Snapshot
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. 
 

Uses of Snapshot in com.amazonaws.services.redshift
 

Methods in com.amazonaws.services.redshift that return Snapshot
 Snapshot AmazonRedshiftClient.authorizeSnapshotAccess(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Snapshot AmazonRedshift.authorizeSnapshotAccess(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Snapshot AmazonRedshiftClient.copyClusterSnapshot(CopyClusterSnapshotRequest copyClusterSnapshotRequest)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Snapshot AmazonRedshift.copyClusterSnapshot(CopyClusterSnapshotRequest copyClusterSnapshotRequest)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Snapshot AmazonRedshiftClient.createClusterSnapshot(CreateClusterSnapshotRequest createClusterSnapshotRequest)
           Creates a manual snapshot of the specified cluster.
 Snapshot AmazonRedshift.createClusterSnapshot(CreateClusterSnapshotRequest createClusterSnapshotRequest)
           Creates a manual snapshot of the specified cluster.
 Snapshot AmazonRedshiftClient.deleteClusterSnapshot(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest)
           Deletes the specified manual snapshot.
 Snapshot AmazonRedshift.deleteClusterSnapshot(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest)
           Deletes the specified manual snapshot.
 Snapshot AmazonRedshiftClient.revokeSnapshotAccess(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 Snapshot AmazonRedshift.revokeSnapshotAccess(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 

Methods in com.amazonaws.services.redshift that return types with arguments of type Snapshot
 Future<Snapshot> AmazonRedshiftAsyncClient.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsync.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest, AsyncHandler<AuthorizeSnapshotAccessRequest,Snapshot> asyncHandler)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsync.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest, AsyncHandler<AuthorizeSnapshotAccessRequest,Snapshot> asyncHandler)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Future<Snapshot> AmazonRedshiftAsync.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest, AsyncHandler<CopyClusterSnapshotRequest,Snapshot> asyncHandler)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Future<Snapshot> AmazonRedshiftAsync.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest, AsyncHandler<CopyClusterSnapshotRequest,Snapshot> asyncHandler)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest)
           Creates a manual snapshot of the specified cluster.
 Future<Snapshot> AmazonRedshiftAsync.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest)
           Creates a manual snapshot of the specified cluster.
 Future<Snapshot> AmazonRedshiftAsyncClient.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest, AsyncHandler<CreateClusterSnapshotRequest,Snapshot> asyncHandler)
           Creates a manual snapshot of the specified cluster.
 Future<Snapshot> AmazonRedshiftAsync.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest, AsyncHandler<CreateClusterSnapshotRequest,Snapshot> asyncHandler)
           Creates a manual snapshot of the specified cluster.
 Future<Snapshot> AmazonRedshiftAsyncClient.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest)
           Deletes the specified manual snapshot.
 Future<Snapshot> AmazonRedshiftAsync.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest)
           Deletes the specified manual snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest, AsyncHandler<DeleteClusterSnapshotRequest,Snapshot> asyncHandler)
           Deletes the specified manual snapshot.
 Future<Snapshot> AmazonRedshiftAsync.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest, AsyncHandler<DeleteClusterSnapshotRequest,Snapshot> asyncHandler)
           Deletes the specified manual snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsync.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest, AsyncHandler<RevokeSnapshotAccessRequest,Snapshot> asyncHandler)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsync.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest, AsyncHandler<RevokeSnapshotAccessRequest,Snapshot> asyncHandler)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 

Method parameters in com.amazonaws.services.redshift with type arguments of type Snapshot
 Future<Snapshot> AmazonRedshiftAsyncClient.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest, AsyncHandler<AuthorizeSnapshotAccessRequest,Snapshot> asyncHandler)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsync.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest, AsyncHandler<AuthorizeSnapshotAccessRequest,Snapshot> asyncHandler)
           Authorizes the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest, AsyncHandler<CopyClusterSnapshotRequest,Snapshot> asyncHandler)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Future<Snapshot> AmazonRedshiftAsync.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest, AsyncHandler<CopyClusterSnapshotRequest,Snapshot> asyncHandler)
           Copies the specified automated cluster snapshot to a new manual cluster snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest, AsyncHandler<CreateClusterSnapshotRequest,Snapshot> asyncHandler)
           Creates a manual snapshot of the specified cluster.
 Future<Snapshot> AmazonRedshiftAsync.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest, AsyncHandler<CreateClusterSnapshotRequest,Snapshot> asyncHandler)
           Creates a manual snapshot of the specified cluster.
 Future<Snapshot> AmazonRedshiftAsyncClient.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest, AsyncHandler<DeleteClusterSnapshotRequest,Snapshot> asyncHandler)
           Deletes the specified manual snapshot.
 Future<Snapshot> AmazonRedshiftAsync.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest, AsyncHandler<DeleteClusterSnapshotRequest,Snapshot> asyncHandler)
           Deletes the specified manual snapshot.
 Future<Snapshot> AmazonRedshiftAsyncClient.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest, AsyncHandler<RevokeSnapshotAccessRequest,Snapshot> asyncHandler)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 Future<Snapshot> AmazonRedshiftAsync.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest, AsyncHandler<RevokeSnapshotAccessRequest,Snapshot> asyncHandler)
           Removes the ability of the specified AWS customer account to restore the specified snapshot.
 

Uses of Snapshot in com.amazonaws.services.redshift.model
 

Methods in com.amazonaws.services.redshift.model that return Snapshot
 Snapshot Snapshot.withAccountsWithRestoreAccess(AccountWithRestoreAccess... accountsWithRestoreAccess)
          A list of the AWS customer accounts authorized to restore the snapshot.
 Snapshot Snapshot.withAccountsWithRestoreAccess(Collection<AccountWithRestoreAccess> accountsWithRestoreAccess)
          A list of the AWS customer accounts authorized to restore the snapshot.
 Snapshot Snapshot.withActualIncrementalBackupSizeInMegaBytes(Double actualIncrementalBackupSizeInMegaBytes)
          The size of the incremental backup.
 Snapshot Snapshot.withAvailabilityZone(String availabilityZone)
          The Availability Zone in which the cluster was created.
 Snapshot Snapshot.withBackupProgressInMegaBytes(Double backupProgressInMegaBytes)
          The number of megabytes that have been transferred to the snapshot backup.
 Snapshot Snapshot.withClusterCreateTime(Date clusterCreateTime)
          The time (UTC) when the cluster was originally created.
 Snapshot Snapshot.withClusterIdentifier(String clusterIdentifier)
          The identifier of the cluster for which the snapshot was taken.
 Snapshot Snapshot.withClusterVersion(String clusterVersion)
          The version ID of the Amazon Redshift engine that is running on the cluster.
 Snapshot Snapshot.withCurrentBackupRateInMegaBytesPerSecond(Double currentBackupRateInMegaBytesPerSecond)
          The number of megabytes per second being transferred to the snapshot backup.
 Snapshot Snapshot.withDBName(String dBName)
          The name of the database that was created when the cluster was created.
 Snapshot Snapshot.withElapsedTimeInSeconds(Long elapsedTimeInSeconds)
          The amount of time an in-progress snapshot backup has been running, or the amount of time it took a completed backup to finish.
 Snapshot Snapshot.withEncrypted(Boolean encrypted)
          If true, the data in the snapshot is encrypted at rest.
 Snapshot Snapshot.withEncryptedWithHSM(Boolean encryptedWithHSM)
          A boolean that indicates whether the snapshot data is encrypted using the HSM keys of the source cluster.
 Snapshot Snapshot.withEstimatedSecondsToCompletion(Long estimatedSecondsToCompletion)
          The estimate of the time remaining before the snapshot backup will complete.
 Snapshot Snapshot.withMasterUsername(String masterUsername)
          The master user name for the cluster.
 Snapshot Snapshot.withNodeType(String nodeType)
          The node type of the nodes in the cluster.
 Snapshot Snapshot.withNumberOfNodes(Integer numberOfNodes)
          The number of nodes in the cluster.
 Snapshot Snapshot.withOwnerAccount(String ownerAccount)
          For manual snapshots, the AWS customer account used to create or copy the snapshot.
 Snapshot Snapshot.withPort(Integer port)
          The port that the cluster is listening on.
 Snapshot Snapshot.withSnapshotCreateTime(Date snapshotCreateTime)
          The time (UTC) when Amazon Redshift began the snapshot.
 Snapshot Snapshot.withSnapshotIdentifier(String snapshotIdentifier)
          The snapshot identifier that is provided in the request.
 Snapshot Snapshot.withSnapshotType(String snapshotType)
          The snapshot type.
 Snapshot Snapshot.withSourceRegion(String sourceRegion)
          The source region from which the snapshot was copied.
 Snapshot Snapshot.withStatus(String status)
          The snapshot status.
 Snapshot Snapshot.withTotalBackupSizeInMegaBytes(Double totalBackupSizeInMegaBytes)
          The size of the complete set of backup data that would be used to restore the cluster.
 Snapshot Snapshot.withVpcId(String vpcId)
          The VPC identifier of the cluster if the snapshot is from a cluster in a VPC.
 

Methods in com.amazonaws.services.redshift.model that return types with arguments of type Snapshot
 List<Snapshot> DescribeClusterSnapshotsResult.getSnapshots()
          A list of Snapshot instances.
 

Methods in com.amazonaws.services.redshift.model with parameters of type Snapshot
 DescribeClusterSnapshotsResult DescribeClusterSnapshotsResult.withSnapshots(Snapshot... snapshots)
          A list of Snapshot instances.
 

Method parameters in com.amazonaws.services.redshift.model with type arguments of type Snapshot
 void DescribeClusterSnapshotsResult.setSnapshots(Collection<Snapshot> snapshots)
          A list of Snapshot instances.
 DescribeClusterSnapshotsResult DescribeClusterSnapshotsResult.withSnapshots(Collection<Snapshot> snapshots)
          A list of Snapshot instances.
 



Copyright © 2016. All rights reserved.