class Snapshot extends com.amazonaws.services.redshift.model.Snapshot

Linear Supertypes
com.amazonaws.services.redshift.model.Snapshot, Cloneable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Snapshot
  2. Snapshot
  3. Cloneable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Snapshot(snapshotIdentifier: String, clusterIdentifier: String, clusterVersion: ClusterVersion, dbName: String, port: Int, masterUsername: String, status: Status, availabilityZone: AvailabilityZone, snapshotType: SnapshotType, nodeType: NodeType, numOfNodes: Int, ownerAccount: String, encrypted: Boolean, elapsedTimeInSeconds: Long, estimatedSecondsToCompletion: Long, actualIncrementalBackupSizeInMegaBytes: Double, currentBackupRateInMegaBytesPerSecond: Double, backupProgressInMegaBytes: Double, totalBackupSizeInMegaBytes: Double, vpcId: String, accountsWithRestoreAccess: Seq[AccountWithRestoreAccess], clusterCreatedAt: DateTime, snapshotCreatedAt: DateTime)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val accountsWithRestoreAccess: Seq[AccountWithRestoreAccess]
  5. val actualIncrementalBackupSizeInMegaBytes: Double
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val availabilityZone: AvailabilityZone
  8. val backupProgressInMegaBytes: Double
  9. def clone(): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot → AnyRef
  10. val clusterCreatedAt: DateTime
  11. val clusterIdentifier: String
  12. val clusterVersion: ClusterVersion
  13. val currentBackupRateInMegaBytesPerSecond: Double
  14. val dbName: String
  15. def destroy()(implicit redshift: Redshift): Unit
  16. val elapsedTimeInSeconds: Long
  17. val encrypted: Boolean
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: AnyRef): Boolean
    Definition Classes
    Snapshot → AnyRef → Any
  20. val estimatedSecondsToCompletion: Long
  21. def getAccountsWithRestoreAccess(): List[com.amazonaws.services.redshift.model.AccountWithRestoreAccess]
    Definition Classes
    Snapshot
  22. def getActualIncrementalBackupSizeInMegaBytes(): Double
    Definition Classes
    Snapshot
  23. def getAvailabilityZone(): String
    Definition Classes
    Snapshot
  24. def getBackupProgressInMegaBytes(): Double
    Definition Classes
    Snapshot
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def getClusterCreateTime(): Date
    Definition Classes
    Snapshot
  27. def getClusterIdentifier(): String
    Definition Classes
    Snapshot
  28. def getClusterVersion(): String
    Definition Classes
    Snapshot
  29. def getCurrentBackupRateInMegaBytesPerSecond(): Double
    Definition Classes
    Snapshot
  30. def getDBName(): String
    Definition Classes
    Snapshot
  31. def getElapsedTimeInSeconds(): Long
    Definition Classes
    Snapshot
  32. def getEncrypted(): Boolean
    Definition Classes
    Snapshot
  33. def getEncryptedWithHSM(): Boolean
    Definition Classes
    Snapshot
  34. def getEngineFullVersion(): String
    Definition Classes
    Snapshot
  35. def getEnhancedVpcRouting(): Boolean
    Definition Classes
    Snapshot
  36. def getEstimatedSecondsToCompletion(): Long
    Definition Classes
    Snapshot
  37. def getKmsKeyId(): String
    Definition Classes
    Snapshot
  38. def getMaintenanceTrackName(): String
    Definition Classes
    Snapshot
  39. def getManualSnapshotRemainingDays(): Integer
    Definition Classes
    Snapshot
  40. def getManualSnapshotRetentionPeriod(): Integer
    Definition Classes
    Snapshot
  41. def getMasterUsername(): String
    Definition Classes
    Snapshot
  42. def getNodeType(): String
    Definition Classes
    Snapshot
  43. def getNumberOfNodes(): Integer
    Definition Classes
    Snapshot
  44. def getOwnerAccount(): String
    Definition Classes
    Snapshot
  45. def getPort(): Integer
    Definition Classes
    Snapshot
  46. def getRestorableNodeTypes(): List[String]
    Definition Classes
    Snapshot
  47. def getSnapshotCreateTime(): Date
    Definition Classes
    Snapshot
  48. def getSnapshotIdentifier(): String
    Definition Classes
    Snapshot
  49. def getSnapshotRetentionStartTime(): Date
    Definition Classes
    Snapshot
  50. def getSnapshotType(): String
    Definition Classes
    Snapshot
  51. def getSourceRegion(): String
    Definition Classes
    Snapshot
  52. def getStatus(): String
    Definition Classes
    Snapshot
  53. def getTags(): List[Tag]
    Definition Classes
    Snapshot
  54. def getTotalBackupSizeInMegaBytes(): Double
    Definition Classes
    Snapshot
  55. def getVpcId(): String
    Definition Classes
    Snapshot
  56. def hashCode(): Int
    Definition Classes
    Snapshot → AnyRef → Any
  57. def isEncrypted(): Boolean
    Definition Classes
    Snapshot
  58. def isEncryptedWithHSM(): Boolean
    Definition Classes
    Snapshot
  59. def isEnhancedVpcRouting(): Boolean
    Definition Classes
    Snapshot
  60. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  61. val masterUsername: String
  62. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  63. val nodeType: NodeType
  64. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  65. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  66. val numOfNodes: Int
  67. val ownerAccount: String
  68. val port: Int
  69. def setAccountsWithRestoreAccess(arg0: Collection[com.amazonaws.services.redshift.model.AccountWithRestoreAccess]): Unit
    Definition Classes
    Snapshot
  70. def setActualIncrementalBackupSizeInMegaBytes(arg0: Double): Unit
    Definition Classes
    Snapshot
  71. def setAvailabilityZone(arg0: String): Unit
    Definition Classes
    Snapshot
  72. def setBackupProgressInMegaBytes(arg0: Double): Unit
    Definition Classes
    Snapshot
  73. def setClusterCreateTime(arg0: Date): Unit
    Definition Classes
    Snapshot
  74. def setClusterIdentifier(arg0: String): Unit
    Definition Classes
    Snapshot
  75. def setClusterVersion(arg0: String): Unit
    Definition Classes
    Snapshot
  76. def setCurrentBackupRateInMegaBytesPerSecond(arg0: Double): Unit
    Definition Classes
    Snapshot
  77. def setDBName(arg0: String): Unit
    Definition Classes
    Snapshot
  78. def setElapsedTimeInSeconds(arg0: Long): Unit
    Definition Classes
    Snapshot
  79. def setEncrypted(arg0: Boolean): Unit
    Definition Classes
    Snapshot
  80. def setEncryptedWithHSM(arg0: Boolean): Unit
    Definition Classes
    Snapshot
  81. def setEngineFullVersion(arg0: String): Unit
    Definition Classes
    Snapshot
  82. def setEnhancedVpcRouting(arg0: Boolean): Unit
    Definition Classes
    Snapshot
  83. def setEstimatedSecondsToCompletion(arg0: Long): Unit
    Definition Classes
    Snapshot
  84. def setKmsKeyId(arg0: String): Unit
    Definition Classes
    Snapshot
  85. def setMaintenanceTrackName(arg0: String): Unit
    Definition Classes
    Snapshot
  86. def setManualSnapshotRemainingDays(arg0: Integer): Unit
    Definition Classes
    Snapshot
  87. def setManualSnapshotRetentionPeriod(arg0: Integer): Unit
    Definition Classes
    Snapshot
  88. def setMasterUsername(arg0: String): Unit
    Definition Classes
    Snapshot
  89. def setNodeType(arg0: String): Unit
    Definition Classes
    Snapshot
  90. def setNumberOfNodes(arg0: Integer): Unit
    Definition Classes
    Snapshot
  91. def setOwnerAccount(arg0: String): Unit
    Definition Classes
    Snapshot
  92. def setPort(arg0: Integer): Unit
    Definition Classes
    Snapshot
  93. def setRestorableNodeTypes(arg0: Collection[String]): Unit
    Definition Classes
    Snapshot
  94. def setSnapshotCreateTime(arg0: Date): Unit
    Definition Classes
    Snapshot
  95. def setSnapshotIdentifier(arg0: String): Unit
    Definition Classes
    Snapshot
  96. def setSnapshotRetentionStartTime(arg0: Date): Unit
    Definition Classes
    Snapshot
  97. def setSnapshotType(arg0: String): Unit
    Definition Classes
    Snapshot
  98. def setSourceRegion(arg0: String): Unit
    Definition Classes
    Snapshot
  99. def setStatus(arg0: String): Unit
    Definition Classes
    Snapshot
  100. def setTags(arg0: Collection[Tag]): Unit
    Definition Classes
    Snapshot
  101. def setTotalBackupSizeInMegaBytes(arg0: Double): Unit
    Definition Classes
    Snapshot
  102. def setVpcId(arg0: String): Unit
    Definition Classes
    Snapshot
  103. val snapshotCreatedAt: DateTime
  104. val snapshotIdentifier: String
  105. val snapshotType: SnapshotType
  106. val status: Status
  107. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  108. def toString(): String
    Definition Classes
    Snapshot → AnyRef → Any
  109. val totalBackupSizeInMegaBytes: Double
  110. val vpcId: String
  111. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  112. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  113. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  114. def withAccountsWithRestoreAccess(arg0: Collection[com.amazonaws.services.redshift.model.AccountWithRestoreAccess]): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  115. def withAccountsWithRestoreAccess(arg0: <repeated...>[com.amazonaws.services.redshift.model.AccountWithRestoreAccess]): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
    Annotations
    @transient()
  116. def withActualIncrementalBackupSizeInMegaBytes(arg0: Double): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  117. def withAvailabilityZone(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  118. def withBackupProgressInMegaBytes(arg0: Double): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  119. def withClusterCreateTime(arg0: Date): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  120. def withClusterIdentifier(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  121. def withClusterVersion(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  122. def withCurrentBackupRateInMegaBytesPerSecond(arg0: Double): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  123. def withDBName(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  124. def withElapsedTimeInSeconds(arg0: Long): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  125. def withEncrypted(arg0: Boolean): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  126. def withEncryptedWithHSM(arg0: Boolean): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  127. def withEngineFullVersion(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  128. def withEnhancedVpcRouting(arg0: Boolean): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  129. def withEstimatedSecondsToCompletion(arg0: Long): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  130. def withKmsKeyId(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  131. def withMaintenanceTrackName(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  132. def withManualSnapshotRemainingDays(arg0: Integer): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  133. def withManualSnapshotRetentionPeriod(arg0: Integer): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  134. def withMasterUsername(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  135. def withNodeType(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  136. def withNumberOfNodes(arg0: Integer): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  137. def withOwnerAccount(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  138. def withPort(arg0: Integer): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  139. def withRestorableNodeTypes(arg0: Collection[String]): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  140. def withRestorableNodeTypes(arg0: <repeated...>[String]): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
    Annotations
    @transient()
  141. def withSnapshotCreateTime(arg0: Date): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  142. def withSnapshotIdentifier(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  143. def withSnapshotRetentionStartTime(arg0: Date): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  144. def withSnapshotType(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  145. def withSourceRegion(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  146. def withStatus(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  147. def withTags(arg0: Collection[Tag]): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  148. def withTags(arg0: <repeated...>[Tag]): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
    Annotations
    @transient()
  149. def withTotalBackupSizeInMegaBytes(arg0: Double): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot
  150. def withVpcId(arg0: String): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    Snapshot

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from com.amazonaws.services.redshift.model.Snapshot

Inherited from Cloneable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped