Snapshot

class Snapshot(val snapshotIdentifier: String, val clusterIdentifier: String, val clusterVersion: ClusterVersion, val dbName: String, val port: Int, val masterUsername: String, val status: Status, val availabilityZone: AvailabilityZone, val snapshotType: SnapshotType, val nodeType: NodeType, val numOfNodes: Int, val ownerAccount: String, val encrypted: Boolean, val elapsedTimeInSeconds: Long, val estimatedSecondsToCompletion: Long, val actualIncrementalBackupSizeInMegaBytes: Double, val currentBackupRateInMegaBytesPerSecond: Double, val backupProgressInMegaBytes: Double, val totalBackupSizeInMegaBytes: Double, val vpcId: String, val accountsWithRestoreAccess: Seq[AccountWithRestoreAccess], val clusterCreatedAt: DateTime, val snapshotCreatedAt: DateTime) extends Snapshot
Companion
object
class Snapshot
trait Cloneable
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def destroy(redshift: Redshift): Unit

Inherited methods

def clone(): Snapshot
Inherited from
Snapshot
def equals(`x$0`: `<FromJavaObject>`): Boolean
Inherited from
Snapshot
def getAccountsWithRestoreAccess(): List[AccountWithRestoreAccess]
Inherited from
Snapshot
Inherited from
Snapshot
def getAvailabilityZone(): String
Inherited from
Snapshot
Inherited from
Snapshot
Inherited from
Snapshot
def getClusterIdentifier(): String
Inherited from
Snapshot
def getClusterVersion(): String
Inherited from
Snapshot
Inherited from
Snapshot
def getDBName(): String
Inherited from
Snapshot
Inherited from
Snapshot
def getEncrypted(): Boolean
Inherited from
Snapshot
def getEncryptedWithHSM(): Boolean
Inherited from
Snapshot
def getEngineFullVersion(): String
Inherited from
Snapshot
def getEnhancedVpcRouting(): Boolean
Inherited from
Snapshot
Inherited from
Snapshot
def getKmsKeyId(): String
Inherited from
Snapshot
Inherited from
Snapshot
Inherited from
Snapshot
Inherited from
Snapshot
def getMasterUsername(): String
Inherited from
Snapshot
def getNodeType(): String
Inherited from
Snapshot
def getNumberOfNodes(): Integer
Inherited from
Snapshot
def getOwnerAccount(): String
Inherited from
Snapshot
def getPort(): Integer
Inherited from
Snapshot
def getRestorableNodeTypes(): List[String]
Inherited from
Snapshot
Inherited from
Snapshot
def getSnapshotIdentifier(): String
Inherited from
Snapshot
Inherited from
Snapshot
def getSnapshotType(): String
Inherited from
Snapshot
def getSourceRegion(): String
Inherited from
Snapshot
def getStatus(): String
Inherited from
Snapshot
def getTags(): List[Tag]
Inherited from
Snapshot
Inherited from
Snapshot
def getVpcId(): String
Inherited from
Snapshot
def hashCode(): Int
Inherited from
Snapshot
def isEncrypted(): Boolean
Inherited from
Snapshot
def isEncryptedWithHSM(): Boolean
Inherited from
Snapshot
def isEnhancedVpcRouting(): Boolean
Inherited from
Snapshot
def setAccountsWithRestoreAccess(`x$0`: Collection[AccountWithRestoreAccess]): Unit
Inherited from
Snapshot
Inherited from
Snapshot
def setAvailabilityZone(`x$0`: String): Unit
Inherited from
Snapshot
def setBackupProgressInMegaBytes(`x$0`: Double): Unit
Inherited from
Snapshot
def setClusterCreateTime(`x$0`: Date): Unit
Inherited from
Snapshot
def setClusterIdentifier(`x$0`: String): Unit
Inherited from
Snapshot
def setClusterVersion(`x$0`: String): Unit
Inherited from
Snapshot
Inherited from
Snapshot
def setDBName(`x$0`: String): Unit
Inherited from
Snapshot
def setElapsedTimeInSeconds(`x$0`: Long): Unit
Inherited from
Snapshot
def setEncrypted(`x$0`: Boolean): Unit
Inherited from
Snapshot
def setEncryptedWithHSM(`x$0`: Boolean): Unit
Inherited from
Snapshot
def setEngineFullVersion(`x$0`: String): Unit
Inherited from
Snapshot
def setEnhancedVpcRouting(`x$0`: Boolean): Unit
Inherited from
Snapshot
def setEstimatedSecondsToCompletion(`x$0`: Long): Unit
Inherited from
Snapshot
def setKmsKeyId(`x$0`: String): Unit
Inherited from
Snapshot
def setMaintenanceTrackName(`x$0`: String): Unit
Inherited from
Snapshot
def setManualSnapshotRemainingDays(`x$0`: Integer): Unit
Inherited from
Snapshot
def setManualSnapshotRetentionPeriod(`x$0`: Integer): Unit
Inherited from
Snapshot
def setMasterUsername(`x$0`: String): Unit
Inherited from
Snapshot
def setNodeType(`x$0`: String): Unit
Inherited from
Snapshot
def setNumberOfNodes(`x$0`: Integer): Unit
Inherited from
Snapshot
def setOwnerAccount(`x$0`: String): Unit
Inherited from
Snapshot
def setPort(`x$0`: Integer): Unit
Inherited from
Snapshot
def setRestorableNodeTypes(`x$0`: Collection[String]): Unit
Inherited from
Snapshot
def setSnapshotCreateTime(`x$0`: Date): Unit
Inherited from
Snapshot
def setSnapshotIdentifier(`x$0`: String): Unit
Inherited from
Snapshot
def setSnapshotRetentionStartTime(`x$0`: Date): Unit
Inherited from
Snapshot
def setSnapshotType(`x$0`: String): Unit
Inherited from
Snapshot
def setSourceRegion(`x$0`: String): Unit
Inherited from
Snapshot
def setStatus(`x$0`: String): Unit
Inherited from
Snapshot
def setTags(`x$0`: Collection[Tag]): Unit
Inherited from
Snapshot
def setTotalBackupSizeInMegaBytes(`x$0`: Double): Unit
Inherited from
Snapshot
def setVpcId(`x$0`: String): Unit
Inherited from
Snapshot
def toString(): String
Inherited from
Snapshot
def withAccountsWithRestoreAccess(`x$0`: Collection[AccountWithRestoreAccess]): Snapshot
Inherited from
Snapshot
def withAccountsWithRestoreAccess(`x$0`: AccountWithRestoreAccess*): Snapshot
Inherited from
Snapshot
def withActualIncrementalBackupSizeInMegaBytes(`x$0`: Double): Snapshot
Inherited from
Snapshot
def withAvailabilityZone(`x$0`: String): Snapshot
Inherited from
Snapshot
def withBackupProgressInMegaBytes(`x$0`: Double): Snapshot
Inherited from
Snapshot
def withClusterCreateTime(`x$0`: Date): Snapshot
Inherited from
Snapshot
def withClusterIdentifier(`x$0`: String): Snapshot
Inherited from
Snapshot
def withClusterVersion(`x$0`: String): Snapshot
Inherited from
Snapshot
def withCurrentBackupRateInMegaBytesPerSecond(`x$0`: Double): Snapshot
Inherited from
Snapshot
def withDBName(`x$0`: String): Snapshot
Inherited from
Snapshot
def withElapsedTimeInSeconds(`x$0`: Long): Snapshot
Inherited from
Snapshot
def withEncrypted(`x$0`: Boolean): Snapshot
Inherited from
Snapshot
def withEncryptedWithHSM(`x$0`: Boolean): Snapshot
Inherited from
Snapshot
def withEngineFullVersion(`x$0`: String): Snapshot
Inherited from
Snapshot
def withEnhancedVpcRouting(`x$0`: Boolean): Snapshot
Inherited from
Snapshot
def withEstimatedSecondsToCompletion(`x$0`: Long): Snapshot
Inherited from
Snapshot
def withKmsKeyId(`x$0`: String): Snapshot
Inherited from
Snapshot
def withMaintenanceTrackName(`x$0`: String): Snapshot
Inherited from
Snapshot
def withManualSnapshotRemainingDays(`x$0`: Integer): Snapshot
Inherited from
Snapshot
def withManualSnapshotRetentionPeriod(`x$0`: Integer): Snapshot
Inherited from
Snapshot
def withMasterUsername(`x$0`: String): Snapshot
Inherited from
Snapshot
def withNodeType(`x$0`: String): Snapshot
Inherited from
Snapshot
def withNumberOfNodes(`x$0`: Integer): Snapshot
Inherited from
Snapshot
def withOwnerAccount(`x$0`: String): Snapshot
Inherited from
Snapshot
def withPort(`x$0`: Integer): Snapshot
Inherited from
Snapshot
def withRestorableNodeTypes(`x$0`: Collection[String]): Snapshot
Inherited from
Snapshot
def withRestorableNodeTypes(`x$0`: String*): Snapshot
Inherited from
Snapshot
def withSnapshotCreateTime(`x$0`: Date): Snapshot
Inherited from
Snapshot
def withSnapshotIdentifier(`x$0`: String): Snapshot
Inherited from
Snapshot
def withSnapshotRetentionStartTime(`x$0`: Date): Snapshot
Inherited from
Snapshot
def withSnapshotType(`x$0`: String): Snapshot
Inherited from
Snapshot
def withSourceRegion(`x$0`: String): Snapshot
Inherited from
Snapshot
def withStatus(`x$0`: String): Snapshot
Inherited from
Snapshot
def withTags(`x$0`: Collection[Tag]): Snapshot
Inherited from
Snapshot
def withTags(`x$0`: Tag*): Snapshot
Inherited from
Snapshot
def withTotalBackupSizeInMegaBytes(`x$0`: Double): Snapshot
Inherited from
Snapshot
def withVpcId(`x$0`: String): Snapshot
Inherited from
Snapshot