Class DBCluster
- All Implemented Interfaces:
Serializable
,Cloneable
Contains the result of a successful invocation of the following actions:
This data type is used as a response element in the DescribeDBClusters action.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
Specifies the allocated storage size in gigabytes (GB).Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.Specifies the number of days for which automatic DB snapshots are retained.If present, specifies the name of the character set that this cluster is associated with.Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created.Contains a user-supplied DB cluster identifier.Provides the list of instances that make up the DB cluster.Provides the list of option group memberships for this DB cluster.Specifies the name of the DB cluster parameter group for the DB cluster.The region-unique, immutable identifier for the DB cluster.Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.Specifies the earliest time to which a database can be restored with point-in-time restore.Specifies the connection endpoint for the primary instance of the DB cluster.Provides the name of the database engine to be used for this DB cluster.Indicates the database engine version.Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.IfStorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.Specifies the latest time to which a database can be restored with point-in-time restore.Contains the master username for the DB cluster.Specifies the progress of the operation as a percentage.getPort()
Specifies the port that the database engine is listening on.Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by theBackupRetentionPeriod
.Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).Specifies the current state of this DB cluster.Specifies whether the DB cluster is encrypted.Provides a list of VPC security groups that the DB cluster belongs to.int
hashCode()
Specifies whether the DB cluster is encrypted.void
setAllocatedStorage
(Integer allocatedStorage) Specifies the allocated storage size in gigabytes (GB).void
setAvailabilityZones
(Collection<String> availabilityZones) Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.void
setBackupRetentionPeriod
(Integer backupRetentionPeriod) Specifies the number of days for which automatic DB snapshots are retained.void
setCharacterSetName
(String characterSetName) If present, specifies the name of the character set that this cluster is associated with.void
setDatabaseName
(String databaseName) Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created.void
setDBClusterIdentifier
(String dBClusterIdentifier) Contains a user-supplied DB cluster identifier.void
setDBClusterMembers
(Collection<DBClusterMember> dBClusterMembers) Provides the list of instances that make up the DB cluster.void
setDBClusterOptionGroupMemberships
(Collection<DBClusterOptionGroupStatus> dBClusterOptionGroupMemberships) Provides the list of option group memberships for this DB cluster.void
setDBClusterParameterGroup
(String dBClusterParameterGroup) Specifies the name of the DB cluster parameter group for the DB cluster.void
setDbClusterResourceId
(String dbClusterResourceId) The region-unique, immutable identifier for the DB cluster.void
setDBSubnetGroup
(String dBSubnetGroup) Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.void
setEarliestRestorableTime
(Date earliestRestorableTime) Specifies the earliest time to which a database can be restored with point-in-time restore.void
setEndpoint
(String endpoint) Specifies the connection endpoint for the primary instance of the DB cluster.void
Provides the name of the database engine to be used for this DB cluster.void
setEngineVersion
(String engineVersion) Indicates the database engine version.void
setHostedZoneId
(String hostedZoneId) Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.void
setKmsKeyId
(String kmsKeyId) IfStorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.void
setLatestRestorableTime
(Date latestRestorableTime) Specifies the latest time to which a database can be restored with point-in-time restore.void
setMasterUsername
(String masterUsername) Contains the master username for the DB cluster.void
setPercentProgress
(String percentProgress) Specifies the progress of the operation as a percentage.void
Specifies the port that the database engine is listening on.void
setPreferredBackupWindow
(String preferredBackupWindow) Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by theBackupRetentionPeriod
.void
setPreferredMaintenanceWindow
(String preferredMaintenanceWindow) Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).void
Specifies the current state of this DB cluster.void
setStorageEncrypted
(Boolean storageEncrypted) Specifies whether the DB cluster is encrypted.void
setVpcSecurityGroups
(Collection<VpcSecurityGroupMembership> vpcSecurityGroups) Provides a list of VPC security groups that the DB cluster belongs to.toString()
Returns a string representation of this object; useful for testing and debugging.withAllocatedStorage
(Integer allocatedStorage) Specifies the allocated storage size in gigabytes (GB).withAvailabilityZones
(String... availabilityZones) Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.withAvailabilityZones
(Collection<String> availabilityZones) Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.withBackupRetentionPeriod
(Integer backupRetentionPeriod) Specifies the number of days for which automatic DB snapshots are retained.withCharacterSetName
(String characterSetName) If present, specifies the name of the character set that this cluster is associated with.withDatabaseName
(String databaseName) Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created.withDBClusterIdentifier
(String dBClusterIdentifier) Contains a user-supplied DB cluster identifier.withDBClusterMembers
(DBClusterMember... dBClusterMembers) Provides the list of instances that make up the DB cluster.withDBClusterMembers
(Collection<DBClusterMember> dBClusterMembers) Provides the list of instances that make up the DB cluster.withDBClusterOptionGroupMemberships
(DBClusterOptionGroupStatus... dBClusterOptionGroupMemberships) Provides the list of option group memberships for this DB cluster.withDBClusterOptionGroupMemberships
(Collection<DBClusterOptionGroupStatus> dBClusterOptionGroupMemberships) Provides the list of option group memberships for this DB cluster.withDBClusterParameterGroup
(String dBClusterParameterGroup) Specifies the name of the DB cluster parameter group for the DB cluster.withDbClusterResourceId
(String dbClusterResourceId) The region-unique, immutable identifier for the DB cluster.withDBSubnetGroup
(String dBSubnetGroup) Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.withEarliestRestorableTime
(Date earliestRestorableTime) Specifies the earliest time to which a database can be restored with point-in-time restore.withEndpoint
(String endpoint) Specifies the connection endpoint for the primary instance of the DB cluster.withEngine
(String engine) Provides the name of the database engine to be used for this DB cluster.withEngineVersion
(String engineVersion) Indicates the database engine version.withHostedZoneId
(String hostedZoneId) Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.withKmsKeyId
(String kmsKeyId) IfStorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.withLatestRestorableTime
(Date latestRestorableTime) Specifies the latest time to which a database can be restored with point-in-time restore.withMasterUsername
(String masterUsername) Contains the master username for the DB cluster.withPercentProgress
(String percentProgress) Specifies the progress of the operation as a percentage.Specifies the port that the database engine is listening on.withPreferredBackupWindow
(String preferredBackupWindow) Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by theBackupRetentionPeriod
.withPreferredMaintenanceWindow
(String preferredMaintenanceWindow) Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).withStatus
(String status) Specifies the current state of this DB cluster.withStorageEncrypted
(Boolean storageEncrypted) Specifies whether the DB cluster is encrypted.withVpcSecurityGroups
(VpcSecurityGroupMembership... vpcSecurityGroups) Provides a list of VPC security groups that the DB cluster belongs to.withVpcSecurityGroups
(Collection<VpcSecurityGroupMembership> vpcSecurityGroups) Provides a list of VPC security groups that the DB cluster belongs to.
-
Constructor Details
-
DBCluster
public DBCluster()
-
-
Method Details
-
setAllocatedStorage
Specifies the allocated storage size in gigabytes (GB).
- Parameters:
allocatedStorage
- Specifies the allocated storage size in gigabytes (GB).
-
getAllocatedStorage
Specifies the allocated storage size in gigabytes (GB).
- Returns:
- Specifies the allocated storage size in gigabytes (GB).
-
withAllocatedStorage
Specifies the allocated storage size in gigabytes (GB).
- Parameters:
allocatedStorage
- Specifies the allocated storage size in gigabytes (GB).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getAvailabilityZones
Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.
- Returns:
- Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.
-
setAvailabilityZones
Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.
- Parameters:
availabilityZones
- Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.
-
withAvailabilityZones
Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.
NOTE: This method appends the values to the existing list (if any). Use
setAvailabilityZones(java.util.Collection)
orwithAvailabilityZones(java.util.Collection)
if you want to override the existing values.- Parameters:
availabilityZones
- Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withAvailabilityZones
Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.
- Parameters:
availabilityZones
- Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setBackupRetentionPeriod
Specifies the number of days for which automatic DB snapshots are retained.
- Parameters:
backupRetentionPeriod
- Specifies the number of days for which automatic DB snapshots are retained.
-
getBackupRetentionPeriod
Specifies the number of days for which automatic DB snapshots are retained.
- Returns:
- Specifies the number of days for which automatic DB snapshots are retained.
-
withBackupRetentionPeriod
Specifies the number of days for which automatic DB snapshots are retained.
- Parameters:
backupRetentionPeriod
- Specifies the number of days for which automatic DB snapshots are retained.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCharacterSetName
If present, specifies the name of the character set that this cluster is associated with.
- Parameters:
characterSetName
- If present, specifies the name of the character set that this cluster is associated with.
-
getCharacterSetName
If present, specifies the name of the character set that this cluster is associated with.
- Returns:
- If present, specifies the name of the character set that this cluster is associated with.
-
withCharacterSetName
If present, specifies the name of the character set that this cluster is associated with.
- Parameters:
characterSetName
- If present, specifies the name of the character set that this cluster is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDatabaseName
Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created. This same name is returned for the life of the DB cluster.
- Parameters:
databaseName
- Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created. This same name is returned for the life of the DB cluster.
-
getDatabaseName
Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created. This same name is returned for the life of the DB cluster.
- Returns:
- Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created. This same name is returned for the life of the DB cluster.
-
withDatabaseName
Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created. This same name is returned for the life of the DB cluster.
- Parameters:
databaseName
- Contains the name of the initial database of this DB cluster that was provided at create time, if one was specified when the DB cluster was created. This same name is returned for the life of the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDBClusterIdentifier
Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
- Parameters:
dBClusterIdentifier
- Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
-
getDBClusterIdentifier
Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
- Returns:
- Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
-
withDBClusterIdentifier
Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
- Parameters:
dBClusterIdentifier
- Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDBClusterParameterGroup
Specifies the name of the DB cluster parameter group for the DB cluster.
- Parameters:
dBClusterParameterGroup
- Specifies the name of the DB cluster parameter group for the DB cluster.
-
getDBClusterParameterGroup
Specifies the name of the DB cluster parameter group for the DB cluster.
- Returns:
- Specifies the name of the DB cluster parameter group for the DB cluster.
-
withDBClusterParameterGroup
Specifies the name of the DB cluster parameter group for the DB cluster.
- Parameters:
dBClusterParameterGroup
- Specifies the name of the DB cluster parameter group for the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDBSubnetGroup
Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.
- Parameters:
dBSubnetGroup
- Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.
-
getDBSubnetGroup
Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.
- Returns:
- Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.
-
withDBSubnetGroup
Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.
- Parameters:
dBSubnetGroup
- Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStatus
Specifies the current state of this DB cluster.
- Parameters:
status
- Specifies the current state of this DB cluster.
-
getStatus
Specifies the current state of this DB cluster.
- Returns:
- Specifies the current state of this DB cluster.
-
withStatus
Specifies the current state of this DB cluster.
- Parameters:
status
- Specifies the current state of this DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPercentProgress
Specifies the progress of the operation as a percentage.
- Parameters:
percentProgress
- Specifies the progress of the operation as a percentage.
-
getPercentProgress
Specifies the progress of the operation as a percentage.
- Returns:
- Specifies the progress of the operation as a percentage.
-
withPercentProgress
Specifies the progress of the operation as a percentage.
- Parameters:
percentProgress
- Specifies the progress of the operation as a percentage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEarliestRestorableTime
Specifies the earliest time to which a database can be restored with point-in-time restore.
- Parameters:
earliestRestorableTime
- Specifies the earliest time to which a database can be restored with point-in-time restore.
-
getEarliestRestorableTime
Specifies the earliest time to which a database can be restored with point-in-time restore.
- Returns:
- Specifies the earliest time to which a database can be restored with point-in-time restore.
-
withEarliestRestorableTime
Specifies the earliest time to which a database can be restored with point-in-time restore.
- Parameters:
earliestRestorableTime
- Specifies the earliest time to which a database can be restored with point-in-time restore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEndpoint
Specifies the connection endpoint for the primary instance of the DB cluster.
- Parameters:
endpoint
- Specifies the connection endpoint for the primary instance of the DB cluster.
-
getEndpoint
Specifies the connection endpoint for the primary instance of the DB cluster.
- Returns:
- Specifies the connection endpoint for the primary instance of the DB cluster.
-
withEndpoint
Specifies the connection endpoint for the primary instance of the DB cluster.
- Parameters:
endpoint
- Specifies the connection endpoint for the primary instance of the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEngine
Provides the name of the database engine to be used for this DB cluster.
- Parameters:
engine
- Provides the name of the database engine to be used for this DB cluster.
-
getEngine
Provides the name of the database engine to be used for this DB cluster.
- Returns:
- Provides the name of the database engine to be used for this DB cluster.
-
withEngine
Provides the name of the database engine to be used for this DB cluster.
- Parameters:
engine
- Provides the name of the database engine to be used for this DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEngineVersion
Indicates the database engine version.
- Parameters:
engineVersion
- Indicates the database engine version.
-
getEngineVersion
Indicates the database engine version.
- Returns:
- Indicates the database engine version.
-
withEngineVersion
Indicates the database engine version.
- Parameters:
engineVersion
- Indicates the database engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLatestRestorableTime
Specifies the latest time to which a database can be restored with point-in-time restore.
- Parameters:
latestRestorableTime
- Specifies the latest time to which a database can be restored with point-in-time restore.
-
getLatestRestorableTime
Specifies the latest time to which a database can be restored with point-in-time restore.
- Returns:
- Specifies the latest time to which a database can be restored with point-in-time restore.
-
withLatestRestorableTime
Specifies the latest time to which a database can be restored with point-in-time restore.
- Parameters:
latestRestorableTime
- Specifies the latest time to which a database can be restored with point-in-time restore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPort
Specifies the port that the database engine is listening on.
- Parameters:
port
- Specifies the port that the database engine is listening on.
-
getPort
Specifies the port that the database engine is listening on.
- Returns:
- Specifies the port that the database engine is listening on.
-
withPort
Specifies the port that the database engine is listening on.
- Parameters:
port
- Specifies the port that the database engine is listening on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMasterUsername
Contains the master username for the DB cluster.
- Parameters:
masterUsername
- Contains the master username for the DB cluster.
-
getMasterUsername
Contains the master username for the DB cluster.
- Returns:
- Contains the master username for the DB cluster.
-
withMasterUsername
Contains the master username for the DB cluster.
- Parameters:
masterUsername
- Contains the master username for the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getDBClusterOptionGroupMemberships
Provides the list of option group memberships for this DB cluster.
- Returns:
- Provides the list of option group memberships for this DB cluster.
-
setDBClusterOptionGroupMemberships
public void setDBClusterOptionGroupMemberships(Collection<DBClusterOptionGroupStatus> dBClusterOptionGroupMemberships) Provides the list of option group memberships for this DB cluster.
- Parameters:
dBClusterOptionGroupMemberships
- Provides the list of option group memberships for this DB cluster.
-
withDBClusterOptionGroupMemberships
public DBCluster withDBClusterOptionGroupMemberships(DBClusterOptionGroupStatus... dBClusterOptionGroupMemberships) Provides the list of option group memberships for this DB cluster.
NOTE: This method appends the values to the existing list (if any). Use
setDBClusterOptionGroupMemberships(java.util.Collection)
orwithDBClusterOptionGroupMemberships(java.util.Collection)
if you want to override the existing values.- Parameters:
dBClusterOptionGroupMemberships
- Provides the list of option group memberships for this DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withDBClusterOptionGroupMemberships
public DBCluster withDBClusterOptionGroupMemberships(Collection<DBClusterOptionGroupStatus> dBClusterOptionGroupMemberships) Provides the list of option group memberships for this DB cluster.
- Parameters:
dBClusterOptionGroupMemberships
- Provides the list of option group memberships for this DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPreferredBackupWindow
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the
BackupRetentionPeriod
.- Parameters:
preferredBackupWindow
- Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by theBackupRetentionPeriod
.
-
getPreferredBackupWindow
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the
BackupRetentionPeriod
.- Returns:
- Specifies the daily time range during which automated backups are
created if automated backups are enabled, as determined by the
BackupRetentionPeriod
.
-
withPreferredBackupWindow
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the
BackupRetentionPeriod
.- Parameters:
preferredBackupWindow
- Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by theBackupRetentionPeriod
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPreferredMaintenanceWindow
Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- Parameters:
preferredMaintenanceWindow
- Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
-
getPreferredMaintenanceWindow
Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- Returns:
- Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
-
withPreferredMaintenanceWindow
Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- Parameters:
preferredMaintenanceWindow
- Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getDBClusterMembers
Provides the list of instances that make up the DB cluster.
- Returns:
- Provides the list of instances that make up the DB cluster.
-
setDBClusterMembers
Provides the list of instances that make up the DB cluster.
- Parameters:
dBClusterMembers
- Provides the list of instances that make up the DB cluster.
-
withDBClusterMembers
Provides the list of instances that make up the DB cluster.
NOTE: This method appends the values to the existing list (if any). Use
setDBClusterMembers(java.util.Collection)
orwithDBClusterMembers(java.util.Collection)
if you want to override the existing values.- Parameters:
dBClusterMembers
- Provides the list of instances that make up the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withDBClusterMembers
Provides the list of instances that make up the DB cluster.
- Parameters:
dBClusterMembers
- Provides the list of instances that make up the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getVpcSecurityGroups
Provides a list of VPC security groups that the DB cluster belongs to.
- Returns:
- Provides a list of VPC security groups that the DB cluster belongs to.
-
setVpcSecurityGroups
Provides a list of VPC security groups that the DB cluster belongs to.
- Parameters:
vpcSecurityGroups
- Provides a list of VPC security groups that the DB cluster belongs to.
-
withVpcSecurityGroups
Provides a list of VPC security groups that the DB cluster belongs to.
NOTE: This method appends the values to the existing list (if any). Use
setVpcSecurityGroups(java.util.Collection)
orwithVpcSecurityGroups(java.util.Collection)
if you want to override the existing values.- Parameters:
vpcSecurityGroups
- Provides a list of VPC security groups that the DB cluster belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withVpcSecurityGroups
Provides a list of VPC security groups that the DB cluster belongs to.
- Parameters:
vpcSecurityGroups
- Provides a list of VPC security groups that the DB cluster belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setHostedZoneId
Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- Parameters:
hostedZoneId
- Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
-
getHostedZoneId
Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- Returns:
- Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
-
withHostedZoneId
Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- Parameters:
hostedZoneId
- Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStorageEncrypted
Specifies whether the DB cluster is encrypted.
- Parameters:
storageEncrypted
- Specifies whether the DB cluster is encrypted.
-
getStorageEncrypted
Specifies whether the DB cluster is encrypted.
- Returns:
- Specifies whether the DB cluster is encrypted.
-
withStorageEncrypted
Specifies whether the DB cluster is encrypted.
- Parameters:
storageEncrypted
- Specifies whether the DB cluster is encrypted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isStorageEncrypted
Specifies whether the DB cluster is encrypted.
- Returns:
- Specifies whether the DB cluster is encrypted.
-
setKmsKeyId
If
StorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.- Parameters:
kmsKeyId
- IfStorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.
-
getKmsKeyId
If
StorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.- Returns:
- If
StorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.
-
withKmsKeyId
If
StorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.- Parameters:
kmsKeyId
- IfStorageEncrypted
is true, the KMS key identifier for the encrypted DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDbClusterResourceId
The region-unique, immutable identifier for the DB cluster. This identifier is found in AWS CloudTrail log entries whenever the KMS key for the DB cluster is accessed.
- Parameters:
dbClusterResourceId
- The region-unique, immutable identifier for the DB cluster. This identifier is found in AWS CloudTrail log entries whenever the KMS key for the DB cluster is accessed.
-
getDbClusterResourceId
The region-unique, immutable identifier for the DB cluster. This identifier is found in AWS CloudTrail log entries whenever the KMS key for the DB cluster is accessed.
- Returns:
- The region-unique, immutable identifier for the DB cluster. This identifier is found in AWS CloudTrail log entries whenever the KMS key for the DB cluster is accessed.
-
withDbClusterResourceId
The region-unique, immutable identifier for the DB cluster. This identifier is found in AWS CloudTrail log entries whenever the KMS key for the DB cluster is accessed.
- Parameters:
dbClusterResourceId
- The region-unique, immutable identifier for the DB cluster. This identifier is found in AWS CloudTrail log entries whenever the KMS key for the DB cluster is accessed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-