awscala
.
redshift
Cluster
class
Cluster
extends
com.amazonaws.services.redshift.model.Cluster
Linear Supertypes
com.amazonaws.services.redshift.model.Cluster
,
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
Cluster
Cluster
Serializable
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
Cluster
(
identifier:
String
,
dbName:
String
,
endpoint:
Endpoint
,
masterUserName:
String
,
status:
String
,
version:
ClusterVersion
,
nodeType:
NodeType
,
numOfNodes:
Int
,
modifyStatus:
String
,
availabilityZone:
AvailabilityZone
,
encrypted:
Boolean
,
allowVersionUpgrade:
Boolean
,
publiclyAccessible:
Boolean
,
automatedSnapshotRetentionPeriod:
Int
,
subnetGroupName:
String
,
restoreStatus:
Option
[
RestoreStatus
]
,
preferredMaintenanceWindow:
String
,
pendingModifiedValues:
PendingModifiedValues
,
parameterGroupStatuses:
Seq
[
ClusterParameterGroupStatus
]
,
securityGroupMemberships:
Seq
[
ClusterSecurityGroupMembership
]
,
vpcId:
String
,
vpcSecurityGroupMemberships:
Seq
[
VpcSecurityGroupMembership
]
,
createdAt:
DateTime
)
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
val
allowVersionUpgrade
:
Boolean
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
automatedSnapshotRetentionPeriod
:
Int
val
availabilityZone
:
AvailabilityZone
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
val
createdAt
:
DateTime
val
dbName
:
String
def
destroy
(
finalSnapshotIdentifier:
String
)
(
implicit
redshift:
Redshift
)
:
Unit
def
destroyWithoutFinalSnapshot
()
(
implicit
redshift:
Redshift
)
:
Unit
val
encrypted
:
Boolean
val
endpoint
:
Endpoint
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
Cluster → AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
getAllowVersionUpgrade
()
:
Boolean
Definition Classes
Cluster
def
getAutomatedSnapshotRetentionPeriod
()
:
Integer
Definition Classes
Cluster
def
getAvailabilityZone
()
:
String
Definition Classes
Cluster
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getClusterCreateTime
()
:
Date
Definition Classes
Cluster
def
getClusterIdentifier
()
:
String
Definition Classes
Cluster
def
getClusterNodes
()
:
List
[
ClusterNode
]
Definition Classes
Cluster
def
getClusterParameterGroups
()
:
List
[
com.amazonaws.services.redshift.model.ClusterParameterGroupStatus
]
Definition Classes
Cluster
def
getClusterPublicKey
()
:
String
Definition Classes
Cluster
def
getClusterSecurityGroups
()
:
List
[
com.amazonaws.services.redshift.model.ClusterSecurityGroupMembership
]
Definition Classes
Cluster
def
getClusterSnapshotCopyStatus
()
:
ClusterSnapshotCopyStatus
Definition Classes
Cluster
def
getClusterStatus
()
:
String
Definition Classes
Cluster
def
getClusterSubnetGroupName
()
:
String
Definition Classes
Cluster
def
getClusterVersion
()
:
String
Definition Classes
Cluster
def
getDBName
()
:
String
Definition Classes
Cluster
def
getElasticIpStatus
()
:
ElasticIpStatus
Definition Classes
Cluster
def
getEncrypted
()
:
Boolean
Definition Classes
Cluster
def
getEndpoint
()
:
com.amazonaws.services.redshift.model.Endpoint
Definition Classes
Cluster
def
getHsmStatus
()
:
HsmStatus
Definition Classes
Cluster
def
getMasterUsername
()
:
String
Definition Classes
Cluster
def
getModifyStatus
()
:
String
Definition Classes
Cluster
def
getNodeType
()
:
String
Definition Classes
Cluster
def
getNumberOfNodes
()
:
Integer
Definition Classes
Cluster
def
getPendingModifiedValues
()
:
com.amazonaws.services.redshift.model.PendingModifiedValues
Definition Classes
Cluster
def
getPreferredMaintenanceWindow
()
:
String
Definition Classes
Cluster
def
getPubliclyAccessible
()
:
Boolean
Definition Classes
Cluster
def
getRestoreStatus
()
:
com.amazonaws.services.redshift.model.RestoreStatus
Definition Classes
Cluster
def
getVpcId
()
:
String
Definition Classes
Cluster
def
getVpcSecurityGroups
()
:
List
[
com.amazonaws.services.redshift.model.VpcSecurityGroupMembership
]
Definition Classes
Cluster
def
hashCode
()
:
Int
Definition Classes
Cluster → AnyRef → Any
val
identifier
:
String
def
isAllowVersionUpgrade
()
:
Boolean
Definition Classes
Cluster
def
isEncrypted
()
:
Boolean
Definition Classes
Cluster
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isPubliclyAccessible
()
:
Boolean
Definition Classes
Cluster
def
jdbcUrl
:
String
val
masterUserName
:
String
val
modifyStatus
:
String
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
val
nodeType
:
NodeType
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
numOfNodes
:
Int
val
parameterGroupStatuses
:
Seq
[
ClusterParameterGroupStatus
]
val
pendingModifiedValues
:
PendingModifiedValues
val
preferredMaintenanceWindow
:
String
val
publiclyAccessible
:
Boolean
val
restoreStatus
:
Option
[
RestoreStatus
]
val
securityGroupMemberships
:
Seq
[
ClusterSecurityGroupMembership
]
def
setAllowVersionUpgrade
(
arg0:
Boolean
)
:
Unit
Definition Classes
Cluster
def
setAutomatedSnapshotRetentionPeriod
(
arg0:
Integer
)
:
Unit
Definition Classes
Cluster
def
setAvailabilityZone
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setClusterCreateTime
(
arg0:
Date
)
:
Unit
Definition Classes
Cluster
def
setClusterIdentifier
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setClusterNodes
(
arg0:
Collection
[
ClusterNode
]
)
:
Unit
Definition Classes
Cluster
def
setClusterParameterGroups
(
arg0:
Collection
[
com.amazonaws.services.redshift.model.ClusterParameterGroupStatus
]
)
:
Unit
Definition Classes
Cluster
def
setClusterPublicKey
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setClusterSecurityGroups
(
arg0:
Collection
[
com.amazonaws.services.redshift.model.ClusterSecurityGroupMembership
]
)
:
Unit
Definition Classes
Cluster
def
setClusterSnapshotCopyStatus
(
arg0:
ClusterSnapshotCopyStatus
)
:
Unit
Definition Classes
Cluster
def
setClusterStatus
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setClusterSubnetGroupName
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setClusterVersion
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setDBName
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setElasticIpStatus
(
arg0:
ElasticIpStatus
)
:
Unit
Definition Classes
Cluster
def
setEncrypted
(
arg0:
Boolean
)
:
Unit
Definition Classes
Cluster
def
setEndpoint
(
arg0:
com.amazonaws.services.redshift.model.Endpoint
)
:
Unit
Definition Classes
Cluster
def
setHsmStatus
(
arg0:
HsmStatus
)
:
Unit
Definition Classes
Cluster
def
setMasterUsername
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setModifyStatus
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setNodeType
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setNumberOfNodes
(
arg0:
Integer
)
:
Unit
Definition Classes
Cluster
def
setPendingModifiedValues
(
arg0:
com.amazonaws.services.redshift.model.PendingModifiedValues
)
:
Unit
Definition Classes
Cluster
def
setPreferredMaintenanceWindow
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setPubliclyAccessible
(
arg0:
Boolean
)
:
Unit
Definition Classes
Cluster
def
setRestoreStatus
(
arg0:
com.amazonaws.services.redshift.model.RestoreStatus
)
:
Unit
Definition Classes
Cluster
def
setVpcId
(
arg0:
String
)
:
Unit
Definition Classes
Cluster
def
setVpcSecurityGroups
(
arg0:
Collection
[
com.amazonaws.services.redshift.model.VpcSecurityGroupMembership
]
)
:
Unit
Definition Classes
Cluster
val
status
:
String
val
subnetGroupName
:
String
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
Cluster → AnyRef → Any
val
version
:
ClusterVersion
val
vpcId
:
String
val
vpcSecurityGroupMemberships
:
Seq
[
VpcSecurityGroupMembership
]
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
def
withAllowVersionUpgrade
(
arg0:
Boolean
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withAutomatedSnapshotRetentionPeriod
(
arg0:
Integer
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withAvailabilityZone
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterCreateTime
(
arg0:
Date
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterIdentifier
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterNodes
(
arg0:
Collection
[
ClusterNode
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterNodes
(
arg0:
<repeated...>
[
ClusterNode
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterParameterGroups
(
arg0:
Collection
[
com.amazonaws.services.redshift.model.ClusterParameterGroupStatus
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterParameterGroups
(
arg0:
<repeated...>
[
com.amazonaws.services.redshift.model.ClusterParameterGroupStatus
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterPublicKey
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterSecurityGroups
(
arg0:
Collection
[
com.amazonaws.services.redshift.model.ClusterSecurityGroupMembership
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterSecurityGroups
(
arg0:
<repeated...>
[
com.amazonaws.services.redshift.model.ClusterSecurityGroupMembership
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterSnapshotCopyStatus
(
arg0:
ClusterSnapshotCopyStatus
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterStatus
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterSubnetGroupName
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withClusterVersion
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withDBName
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withElasticIpStatus
(
arg0:
ElasticIpStatus
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withEncrypted
(
arg0:
Boolean
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withEndpoint
(
arg0:
com.amazonaws.services.redshift.model.Endpoint
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withHsmStatus
(
arg0:
HsmStatus
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withMasterUsername
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withModifyStatus
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withNodeType
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withNumberOfNodes
(
arg0:
Integer
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withPendingModifiedValues
(
arg0:
com.amazonaws.services.redshift.model.PendingModifiedValues
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withPreferredMaintenanceWindow
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withPubliclyAccessible
(
arg0:
Boolean
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withRestoreStatus
(
arg0:
com.amazonaws.services.redshift.model.RestoreStatus
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withVpcId
(
arg0:
String
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withVpcSecurityGroups
(
arg0:
Collection
[
com.amazonaws.services.redshift.model.VpcSecurityGroupMembership
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
def
withVpcSecurityGroups
(
arg0:
<repeated...>
[
com.amazonaws.services.redshift.model.VpcSecurityGroupMembership
]
)
:
com.amazonaws.services.redshift.model.Cluster
Definition Classes
Cluster
Inherited from
com.amazonaws.services.redshift.model.Cluster
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped