|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.rds.model.DBInstance
public class DBInstance
Contains the result of a successful invocation of the following actions:
This data type is used as a response element in the DescribeDBInstances action.
Constructor Summary | |
---|---|
DBInstance()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.Integer |
getAllocatedStorage()
Specifies the allocated storage size specified in gigabytes. |
java.lang.Boolean |
getAutoMinorVersionUpgrade()
Indicates that minor version patches are applied automatically. |
java.lang.String |
getAvailabilityZone()
Specifies the name of the Availability Zone the DB Instance is located in. |
java.lang.Integer |
getBackupRetentionPeriod()
Specifies the number of days for which automatic DB Snapshots are retained. |
java.lang.String |
getCharacterSetName()
If present, specifies the name of the character set that this instance is associated with. |
java.lang.String |
getDBInstanceClass()
Contains the name of the compute and memory capacity class of the DB Instance. |
java.lang.String |
getDBInstanceIdentifier()
Contains a user-supplied database identifier. |
java.lang.String |
getDBInstanceStatus()
Specifies the current state of this database. |
java.lang.String |
getDBName()
The meaning of this parameter differs according to the database engine you use. |
java.util.List<DBParameterGroupStatus> |
getDBParameterGroups()
Provides the list of DB Parameter Groups applied to this DB Instance. |
java.util.List<DBSecurityGroupMembership> |
getDBSecurityGroups()
Provides List of DB Security Group elements containing only DBSecurityGroup.Name and
DBSecurityGroup.Status subelements. |
DBSubnetGroup |
getDBSubnetGroup()
Provides the inforamtion of the subnet group associated with the DB instance, including the name, descrption and subnets in the subnet group. |
Endpoint |
getEndpoint()
Specifies the connection endpoint. |
java.lang.String |
getEngine()
Provides the name of the database engine to be used for this DB Instance. |
java.lang.String |
getEngineVersion()
Indicates the database engine version. |
java.util.Date |
getInstanceCreateTime()
Provides the date and time the DB Instance was created. |
java.lang.Integer |
getIops()
Specifies the Provisioned IOPS (I/O operations per second) value. |
java.util.Date |
getLatestRestorableTime()
Specifies the latest time to which a database can be restored with point-in-time restore. |
java.lang.String |
getLicenseModel()
License model information for this DB Instance. |
java.lang.String |
getMasterUsername()
Contains the master username for the DB Instance. |
java.lang.Boolean |
getMultiAZ()
Specifies if the DB Instance is a Multi-AZ deployment. |
java.util.List<OptionGroupMembership> |
getOptionGroupMemberships()
Provides the list of option group memberships for this DB Instance. |
PendingModifiedValues |
getPendingModifiedValues()
Specifies that changes to the DB Instance are pending. |
java.lang.String |
getPreferredBackupWindow()
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod . |
java.lang.String |
getPreferredMaintenanceWindow()
Specifies the weekly time range (in UTC) during which system maintenance can occur. |
java.lang.Boolean |
getPubliclyAccessible()
Specifies the accessibility options for the DB Instance. |
java.util.List<java.lang.String> |
getReadReplicaDBInstanceIdentifiers()
Contains one or more identifiers of the Read Replicas associated with this DB Instance. |
java.lang.String |
getReadReplicaSourceDBInstanceIdentifier()
Contains the identifier of the source DB Instance if this DB Instance is a Read Replica. |
java.lang.String |
getSecondaryAvailabilityZone()
If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support. |
java.util.List<DBInstanceStatusInfo> |
getStatusInfos()
The status of a Read Replica. |
java.util.List<VpcSecurityGroupMembership> |
getVpcSecurityGroups()
Provides List of VPC security group elements that the DB Instance belongs to. |
int |
hashCode()
|
java.lang.Boolean |
isAutoMinorVersionUpgrade()
Indicates that minor version patches are applied automatically. |
java.lang.Boolean |
isMultiAZ()
Specifies if the DB Instance is a Multi-AZ deployment. |
java.lang.Boolean |
isPubliclyAccessible()
Specifies the accessibility options for the DB Instance. |
void |
setAllocatedStorage(java.lang.Integer allocatedStorage)
Specifies the allocated storage size specified in gigabytes. |
void |
setAutoMinorVersionUpgrade(java.lang.Boolean autoMinorVersionUpgrade)
Indicates that minor version patches are applied automatically. |
void |
setAvailabilityZone(java.lang.String availabilityZone)
Specifies the name of the Availability Zone the DB Instance is located in. |
void |
setBackupRetentionPeriod(java.lang.Integer backupRetentionPeriod)
Specifies the number of days for which automatic DB Snapshots are retained. |
void |
setCharacterSetName(java.lang.String characterSetName)
If present, specifies the name of the character set that this instance is associated with. |
void |
setDBInstanceClass(java.lang.String dBInstanceClass)
Contains the name of the compute and memory capacity class of the DB Instance. |
void |
setDBInstanceIdentifier(java.lang.String dBInstanceIdentifier)
Contains a user-supplied database identifier. |
void |
setDBInstanceStatus(java.lang.String dBInstanceStatus)
Specifies the current state of this database. |
void |
setDBName(java.lang.String dBName)
The meaning of this parameter differs according to the database engine you use. |
void |
setDBParameterGroups(java.util.Collection<DBParameterGroupStatus> dBParameterGroups)
Provides the list of DB Parameter Groups applied to this DB Instance. |
void |
setDBSecurityGroups(java.util.Collection<DBSecurityGroupMembership> dBSecurityGroups)
Provides List of DB Security Group elements containing only DBSecurityGroup.Name and
DBSecurityGroup.Status subelements. |
void |
setDBSubnetGroup(DBSubnetGroup dBSubnetGroup)
Provides the inforamtion of the subnet group associated with the DB instance, including the name, descrption and subnets in the subnet group. |
void |
setEndpoint(Endpoint endpoint)
Specifies the connection endpoint. |
void |
setEngine(java.lang.String engine)
Provides the name of the database engine to be used for this DB Instance. |
void |
setEngineVersion(java.lang.String engineVersion)
Indicates the database engine version. |
void |
setInstanceCreateTime(java.util.Date instanceCreateTime)
Provides the date and time the DB Instance was created. |
void |
setIops(java.lang.Integer iops)
Specifies the Provisioned IOPS (I/O operations per second) value. |
void |
setLatestRestorableTime(java.util.Date latestRestorableTime)
Specifies the latest time to which a database can be restored with point-in-time restore. |
void |
setLicenseModel(java.lang.String licenseModel)
License model information for this DB Instance. |
void |
setMasterUsername(java.lang.String masterUsername)
Contains the master username for the DB Instance. |
void |
setMultiAZ(java.lang.Boolean multiAZ)
Specifies if the DB Instance is a Multi-AZ deployment. |
void |
setOptionGroupMemberships(java.util.Collection<OptionGroupMembership> optionGroupMemberships)
Provides the list of option group memberships for this DB Instance. |
void |
setPendingModifiedValues(PendingModifiedValues pendingModifiedValues)
Specifies that changes to the DB Instance are pending. |
void |
setPreferredBackupWindow(java.lang.String preferredBackupWindow)
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod . |
void |
setPreferredMaintenanceWindow(java.lang.String preferredMaintenanceWindow)
Specifies the weekly time range (in UTC) during which system maintenance can occur. |
void |
setPubliclyAccessible(java.lang.Boolean publiclyAccessible)
Specifies the accessibility options for the DB Instance. |
void |
setReadReplicaDBInstanceIdentifiers(java.util.Collection<java.lang.String> readReplicaDBInstanceIdentifiers)
Contains one or more identifiers of the Read Replicas associated with this DB Instance. |
void |
setReadReplicaSourceDBInstanceIdentifier(java.lang.String readReplicaSourceDBInstanceIdentifier)
Contains the identifier of the source DB Instance if this DB Instance is a Read Replica. |
void |
setSecondaryAvailabilityZone(java.lang.String secondaryAvailabilityZone)
If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support. |
void |
setStatusInfos(java.util.Collection<DBInstanceStatusInfo> statusInfos)
The status of a Read Replica. |
void |
setVpcSecurityGroups(java.util.Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
Provides List of VPC security group elements that the DB Instance belongs to. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
DBInstance |
withAllocatedStorage(java.lang.Integer allocatedStorage)
Specifies the allocated storage size specified in gigabytes. |
DBInstance |
withAutoMinorVersionUpgrade(java.lang.Boolean autoMinorVersionUpgrade)
Indicates that minor version patches are applied automatically. |
DBInstance |
withAvailabilityZone(java.lang.String availabilityZone)
Specifies the name of the Availability Zone the DB Instance is located in. |
DBInstance |
withBackupRetentionPeriod(java.lang.Integer backupRetentionPeriod)
Specifies the number of days for which automatic DB Snapshots are retained. |
DBInstance |
withCharacterSetName(java.lang.String characterSetName)
If present, specifies the name of the character set that this instance is associated with. |
DBInstance |
withDBInstanceClass(java.lang.String dBInstanceClass)
Contains the name of the compute and memory capacity class of the DB Instance. |
DBInstance |
withDBInstanceIdentifier(java.lang.String dBInstanceIdentifier)
Contains a user-supplied database identifier. |
DBInstance |
withDBInstanceStatus(java.lang.String dBInstanceStatus)
Specifies the current state of this database. |
DBInstance |
withDBName(java.lang.String dBName)
The meaning of this parameter differs according to the database engine you use. |
DBInstance |
withDBParameterGroups(java.util.Collection<DBParameterGroupStatus> dBParameterGroups)
Provides the list of DB Parameter Groups applied to this DB Instance. |
DBInstance |
withDBParameterGroups(DBParameterGroupStatus... dBParameterGroups)
Provides the list of DB Parameter Groups applied to this DB Instance. |
DBInstance |
withDBSecurityGroups(java.util.Collection<DBSecurityGroupMembership> dBSecurityGroups)
Provides List of DB Security Group elements containing only DBSecurityGroup.Name and
DBSecurityGroup.Status subelements. |
DBInstance |
withDBSecurityGroups(DBSecurityGroupMembership... dBSecurityGroups)
Provides List of DB Security Group elements containing only DBSecurityGroup.Name and
DBSecurityGroup.Status subelements. |
DBInstance |
withDBSubnetGroup(DBSubnetGroup dBSubnetGroup)
Provides the inforamtion of the subnet group associated with the DB instance, including the name, descrption and subnets in the subnet group. |
DBInstance |
withEndpoint(Endpoint endpoint)
Specifies the connection endpoint. |
DBInstance |
withEngine(java.lang.String engine)
Provides the name of the database engine to be used for this DB Instance. |
DBInstance |
withEngineVersion(java.lang.String engineVersion)
Indicates the database engine version. |
DBInstance |
withInstanceCreateTime(java.util.Date instanceCreateTime)
Provides the date and time the DB Instance was created. |
DBInstance |
withIops(java.lang.Integer iops)
Specifies the Provisioned IOPS (I/O operations per second) value. |
DBInstance |
withLatestRestorableTime(java.util.Date latestRestorableTime)
Specifies the latest time to which a database can be restored with point-in-time restore. |
DBInstance |
withLicenseModel(java.lang.String licenseModel)
License model information for this DB Instance. |
DBInstance |
withMasterUsername(java.lang.String masterUsername)
Contains the master username for the DB Instance. |
DBInstance |
withMultiAZ(java.lang.Boolean multiAZ)
Specifies if the DB Instance is a Multi-AZ deployment. |
DBInstance |
withOptionGroupMemberships(java.util.Collection<OptionGroupMembership> optionGroupMemberships)
Provides the list of option group memberships for this DB Instance. |
DBInstance |
withOptionGroupMemberships(OptionGroupMembership... optionGroupMemberships)
Provides the list of option group memberships for this DB Instance. |
DBInstance |
withPendingModifiedValues(PendingModifiedValues pendingModifiedValues)
Specifies that changes to the DB Instance are pending. |
DBInstance |
withPreferredBackupWindow(java.lang.String preferredBackupWindow)
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod . |
DBInstance |
withPreferredMaintenanceWindow(java.lang.String preferredMaintenanceWindow)
Specifies the weekly time range (in UTC) during which system maintenance can occur. |
DBInstance |
withPubliclyAccessible(java.lang.Boolean publiclyAccessible)
Specifies the accessibility options for the DB Instance. |
DBInstance |
withReadReplicaDBInstanceIdentifiers(java.util.Collection<java.lang.String> readReplicaDBInstanceIdentifiers)
Contains one or more identifiers of the Read Replicas associated with this DB Instance. |
DBInstance |
withReadReplicaDBInstanceIdentifiers(java.lang.String... readReplicaDBInstanceIdentifiers)
Contains one or more identifiers of the Read Replicas associated with this DB Instance. |
DBInstance |
withReadReplicaSourceDBInstanceIdentifier(java.lang.String readReplicaSourceDBInstanceIdentifier)
Contains the identifier of the source DB Instance if this DB Instance is a Read Replica. |
DBInstance |
withSecondaryAvailabilityZone(java.lang.String secondaryAvailabilityZone)
If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support. |
DBInstance |
withStatusInfos(java.util.Collection<DBInstanceStatusInfo> statusInfos)
The status of a Read Replica. |
DBInstance |
withStatusInfos(DBInstanceStatusInfo... statusInfos)
The status of a Read Replica. |
DBInstance |
withVpcSecurityGroups(java.util.Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
Provides List of VPC security group elements that the DB Instance belongs to. |
DBInstance |
withVpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
Provides List of VPC security group elements that the DB Instance belongs to. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DBInstance()
Method Detail |
---|
public java.lang.String getDBInstanceIdentifier()
public void setDBInstanceIdentifier(java.lang.String dBInstanceIdentifier)
dBInstanceIdentifier
- Contains a user-supplied database identifier. This is the unique key
that identifies a DB Instance.public DBInstance withDBInstanceIdentifier(java.lang.String dBInstanceIdentifier)
Returns a reference to this object so that method calls can be chained together.
dBInstanceIdentifier
- Contains a user-supplied database identifier. This is the unique key
that identifies a DB Instance.
public java.lang.String getDBInstanceClass()
public void setDBInstanceClass(java.lang.String dBInstanceClass)
dBInstanceClass
- Contains the name of the compute and memory capacity class of the DB
Instance.public DBInstance withDBInstanceClass(java.lang.String dBInstanceClass)
Returns a reference to this object so that method calls can be chained together.
dBInstanceClass
- Contains the name of the compute and memory capacity class of the DB
Instance.
public java.lang.String getEngine()
public void setEngine(java.lang.String engine)
engine
- Provides the name of the database engine to be used for this DB
Instance.public DBInstance withEngine(java.lang.String engine)
Returns a reference to this object so that method calls can be chained together.
engine
- Provides the name of the database engine to be used for this DB
Instance.
public java.lang.String getDBInstanceStatus()
public void setDBInstanceStatus(java.lang.String dBInstanceStatus)
dBInstanceStatus
- Specifies the current state of this database.public DBInstance withDBInstanceStatus(java.lang.String dBInstanceStatus)
Returns a reference to this object so that method calls can be chained together.
dBInstanceStatus
- Specifies the current state of this database.
public java.lang.String getMasterUsername()
public void setMasterUsername(java.lang.String masterUsername)
masterUsername
- Contains the master username for the DB Instance.public DBInstance withMasterUsername(java.lang.String masterUsername)
Returns a reference to this object so that method calls can be chained together.
masterUsername
- Contains the master username for the DB Instance.
public java.lang.String getDBName()
MySQL
Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB Instance was created. This same name is returned for the life of the DB Instance.
Type: String
Oracle
Contains the Oracle System ID (SID) of the created DB Instance.
MySQL
Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB Instance was created. This same name is returned for the life of the DB Instance.
Type: String
Oracle
Contains the Oracle System ID (SID) of the created DB Instance.
public void setDBName(java.lang.String dBName)
MySQL
Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB Instance was created. This same name is returned for the life of the DB Instance.
Type: String
Oracle
Contains the Oracle System ID (SID) of the created DB Instance.
dBName
- The meaning of this parameter differs according to the database engine
you use. MySQL
Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB Instance was created. This same name is returned for the life of the DB Instance.
Type: String
Oracle
Contains the Oracle System ID (SID) of the created DB Instance.
public DBInstance withDBName(java.lang.String dBName)
MySQL
Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB Instance was created. This same name is returned for the life of the DB Instance.
Type: String
Oracle
Contains the Oracle System ID (SID) of the created DB Instance.
Returns a reference to this object so that method calls can be chained together.
dBName
- The meaning of this parameter differs according to the database engine
you use. MySQL
Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB Instance was created. This same name is returned for the life of the DB Instance.
Type: String
Oracle
Contains the Oracle System ID (SID) of the created DB Instance.
public Endpoint getEndpoint()
public void setEndpoint(Endpoint endpoint)
endpoint
- Specifies the connection endpoint.public DBInstance withEndpoint(Endpoint endpoint)
Returns a reference to this object so that method calls can be chained together.
endpoint
- Specifies the connection endpoint.
public java.lang.Integer getAllocatedStorage()
public void setAllocatedStorage(java.lang.Integer allocatedStorage)
allocatedStorage
- Specifies the allocated storage size specified in gigabytes.public DBInstance withAllocatedStorage(java.lang.Integer allocatedStorage)
Returns a reference to this object so that method calls can be chained together.
allocatedStorage
- Specifies the allocated storage size specified in gigabytes.
public java.util.Date getInstanceCreateTime()
public void setInstanceCreateTime(java.util.Date instanceCreateTime)
instanceCreateTime
- Provides the date and time the DB Instance was created.public DBInstance withInstanceCreateTime(java.util.Date instanceCreateTime)
Returns a reference to this object so that method calls can be chained together.
instanceCreateTime
- Provides the date and time the DB Instance was created.
public java.lang.String getPreferredBackupWindow()
BackupRetentionPeriod
.
BackupRetentionPeriod
.public void setPreferredBackupWindow(java.lang.String preferredBackupWindow)
BackupRetentionPeriod
.
preferredBackupWindow
- Specifies the daily time range during which automated backups are
created if automated backups are enabled, as determined by the
BackupRetentionPeriod
.public DBInstance withPreferredBackupWindow(java.lang.String preferredBackupWindow)
BackupRetentionPeriod
.
Returns a reference to this object so that method calls can be chained together.
preferredBackupWindow
- Specifies the daily time range during which automated backups are
created if automated backups are enabled, as determined by the
BackupRetentionPeriod
.
public java.lang.Integer getBackupRetentionPeriod()
public void setBackupRetentionPeriod(java.lang.Integer backupRetentionPeriod)
backupRetentionPeriod
- Specifies the number of days for which automatic DB Snapshots are
retained.public DBInstance withBackupRetentionPeriod(java.lang.Integer backupRetentionPeriod)
Returns a reference to this object so that method calls can be chained together.
backupRetentionPeriod
- Specifies the number of days for which automatic DB Snapshots are
retained.
public java.util.List<DBSecurityGroupMembership> getDBSecurityGroups()
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.public void setDBSecurityGroups(java.util.Collection<DBSecurityGroupMembership> dBSecurityGroups)
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.
dBSecurityGroups
- Provides List of DB Security Group elements containing only
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.public DBInstance withDBSecurityGroups(DBSecurityGroupMembership... dBSecurityGroups)
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.
Returns a reference to this object so that method calls can be chained together.
dBSecurityGroups
- Provides List of DB Security Group elements containing only
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.
public DBInstance withDBSecurityGroups(java.util.Collection<DBSecurityGroupMembership> dBSecurityGroups)
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.
Returns a reference to this object so that method calls can be chained together.
dBSecurityGroups
- Provides List of DB Security Group elements containing only
DBSecurityGroup.Name
and
DBSecurityGroup.Status
subelements.
public java.util.List<VpcSecurityGroupMembership> getVpcSecurityGroups()
public void setVpcSecurityGroups(java.util.Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
vpcSecurityGroups
- Provides List of VPC security group elements that the DB Instance
belongs to.public DBInstance withVpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
Returns a reference to this object so that method calls can be chained together.
vpcSecurityGroups
- Provides List of VPC security group elements that the DB Instance
belongs to.
public DBInstance withVpcSecurityGroups(java.util.Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
Returns a reference to this object so that method calls can be chained together.
vpcSecurityGroups
- Provides List of VPC security group elements that the DB Instance
belongs to.
public java.util.List<DBParameterGroupStatus> getDBParameterGroups()
public void setDBParameterGroups(java.util.Collection<DBParameterGroupStatus> dBParameterGroups)
dBParameterGroups
- Provides the list of DB Parameter Groups applied to this DB Instance.public DBInstance withDBParameterGroups(DBParameterGroupStatus... dBParameterGroups)
Returns a reference to this object so that method calls can be chained together.
dBParameterGroups
- Provides the list of DB Parameter Groups applied to this DB Instance.
public DBInstance withDBParameterGroups(java.util.Collection<DBParameterGroupStatus> dBParameterGroups)
Returns a reference to this object so that method calls can be chained together.
dBParameterGroups
- Provides the list of DB Parameter Groups applied to this DB Instance.
public java.lang.String getAvailabilityZone()
public void setAvailabilityZone(java.lang.String availabilityZone)
availabilityZone
- Specifies the name of the Availability Zone the DB Instance is located
in.public DBInstance withAvailabilityZone(java.lang.String availabilityZone)
Returns a reference to this object so that method calls can be chained together.
availabilityZone
- Specifies the name of the Availability Zone the DB Instance is located
in.
public DBSubnetGroup getDBSubnetGroup()
public void setDBSubnetGroup(DBSubnetGroup dBSubnetGroup)
dBSubnetGroup
- Provides the inforamtion of the subnet group associated with the DB
instance, including the name, descrption and subnets in the subnet
group.public DBInstance withDBSubnetGroup(DBSubnetGroup dBSubnetGroup)
Returns a reference to this object so that method calls can be chained together.
dBSubnetGroup
- Provides the inforamtion of the subnet group associated with the DB
instance, including the name, descrption and subnets in the subnet
group.
public java.lang.String getPreferredMaintenanceWindow()
public void setPreferredMaintenanceWindow(java.lang.String preferredMaintenanceWindow)
preferredMaintenanceWindow
- Specifies the weekly time range (in UTC) during which system
maintenance can occur.public DBInstance withPreferredMaintenanceWindow(java.lang.String preferredMaintenanceWindow)
Returns a reference to this object so that method calls can be chained together.
preferredMaintenanceWindow
- Specifies the weekly time range (in UTC) during which system
maintenance can occur.
public PendingModifiedValues getPendingModifiedValues()
public void setPendingModifiedValues(PendingModifiedValues pendingModifiedValues)
pendingModifiedValues
- Specifies that changes to the DB Instance are pending. This element is
only included when changes are pending. Specific changes are
identified by subelements.public DBInstance withPendingModifiedValues(PendingModifiedValues pendingModifiedValues)
Returns a reference to this object so that method calls can be chained together.
pendingModifiedValues
- Specifies that changes to the DB Instance are pending. This element is
only included when changes are pending. Specific changes are
identified by subelements.
public java.util.Date getLatestRestorableTime()
public void setLatestRestorableTime(java.util.Date latestRestorableTime)
latestRestorableTime
- Specifies the latest time to which a database can be restored with
point-in-time restore.public DBInstance withLatestRestorableTime(java.util.Date latestRestorableTime)
Returns a reference to this object so that method calls can be chained together.
latestRestorableTime
- Specifies the latest time to which a database can be restored with
point-in-time restore.
public java.lang.Boolean isMultiAZ()
public void setMultiAZ(java.lang.Boolean multiAZ)
multiAZ
- Specifies if the DB Instance is a Multi-AZ deployment.public DBInstance withMultiAZ(java.lang.Boolean multiAZ)
Returns a reference to this object so that method calls can be chained together.
multiAZ
- Specifies if the DB Instance is a Multi-AZ deployment.
public java.lang.Boolean getMultiAZ()
public java.lang.String getEngineVersion()
public void setEngineVersion(java.lang.String engineVersion)
engineVersion
- Indicates the database engine version.public DBInstance withEngineVersion(java.lang.String engineVersion)
Returns a reference to this object so that method calls can be chained together.
engineVersion
- Indicates the database engine version.
public java.lang.Boolean isAutoMinorVersionUpgrade()
public void setAutoMinorVersionUpgrade(java.lang.Boolean autoMinorVersionUpgrade)
autoMinorVersionUpgrade
- Indicates that minor version patches are applied automatically.public DBInstance withAutoMinorVersionUpgrade(java.lang.Boolean autoMinorVersionUpgrade)
Returns a reference to this object so that method calls can be chained together.
autoMinorVersionUpgrade
- Indicates that minor version patches are applied automatically.
public java.lang.Boolean getAutoMinorVersionUpgrade()
public java.lang.String getReadReplicaSourceDBInstanceIdentifier()
public void setReadReplicaSourceDBInstanceIdentifier(java.lang.String readReplicaSourceDBInstanceIdentifier)
readReplicaSourceDBInstanceIdentifier
- Contains the identifier of the source DB Instance if this DB Instance
is a Read Replica.public DBInstance withReadReplicaSourceDBInstanceIdentifier(java.lang.String readReplicaSourceDBInstanceIdentifier)
Returns a reference to this object so that method calls can be chained together.
readReplicaSourceDBInstanceIdentifier
- Contains the identifier of the source DB Instance if this DB Instance
is a Read Replica.
public java.util.List<java.lang.String> getReadReplicaDBInstanceIdentifiers()
public void setReadReplicaDBInstanceIdentifiers(java.util.Collection<java.lang.String> readReplicaDBInstanceIdentifiers)
readReplicaDBInstanceIdentifiers
- Contains one or more identifiers of the Read Replicas associated with
this DB Instance.public DBInstance withReadReplicaDBInstanceIdentifiers(java.lang.String... readReplicaDBInstanceIdentifiers)
Returns a reference to this object so that method calls can be chained together.
readReplicaDBInstanceIdentifiers
- Contains one or more identifiers of the Read Replicas associated with
this DB Instance.
public DBInstance withReadReplicaDBInstanceIdentifiers(java.util.Collection<java.lang.String> readReplicaDBInstanceIdentifiers)
Returns a reference to this object so that method calls can be chained together.
readReplicaDBInstanceIdentifiers
- Contains one or more identifiers of the Read Replicas associated with
this DB Instance.
public java.lang.String getLicenseModel()
public void setLicenseModel(java.lang.String licenseModel)
licenseModel
- License model information for this DB Instance.public DBInstance withLicenseModel(java.lang.String licenseModel)
Returns a reference to this object so that method calls can be chained together.
licenseModel
- License model information for this DB Instance.
public java.lang.Integer getIops()
public void setIops(java.lang.Integer iops)
iops
- Specifies the Provisioned IOPS (I/O operations per second) value.public DBInstance withIops(java.lang.Integer iops)
Returns a reference to this object so that method calls can be chained together.
iops
- Specifies the Provisioned IOPS (I/O operations per second) value.
public java.util.List<OptionGroupMembership> getOptionGroupMemberships()
public void setOptionGroupMemberships(java.util.Collection<OptionGroupMembership> optionGroupMemberships)
optionGroupMemberships
- Provides the list of option group memberships for this DB Instance.public DBInstance withOptionGroupMemberships(OptionGroupMembership... optionGroupMemberships)
Returns a reference to this object so that method calls can be chained together.
optionGroupMemberships
- Provides the list of option group memberships for this DB Instance.
public DBInstance withOptionGroupMemberships(java.util.Collection<OptionGroupMembership> optionGroupMemberships)
Returns a reference to this object so that method calls can be chained together.
optionGroupMemberships
- Provides the list of option group memberships for this DB Instance.
public java.lang.String getCharacterSetName()
public void setCharacterSetName(java.lang.String characterSetName)
characterSetName
- If present, specifies the name of the character set that this instance
is associated with.public DBInstance withCharacterSetName(java.lang.String characterSetName)
Returns a reference to this object so that method calls can be chained together.
characterSetName
- If present, specifies the name of the character set that this instance
is associated with.
public java.lang.String getSecondaryAvailabilityZone()
public void setSecondaryAvailabilityZone(java.lang.String secondaryAvailabilityZone)
secondaryAvailabilityZone
- If present, specifies the name of the secondary Availability Zone for
a DB instance with multi-AZ support.public DBInstance withSecondaryAvailabilityZone(java.lang.String secondaryAvailabilityZone)
Returns a reference to this object so that method calls can be chained together.
secondaryAvailabilityZone
- If present, specifies the name of the secondary Availability Zone for
a DB instance with multi-AZ support.
public java.lang.Boolean isPubliclyAccessible()
Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
public void setPubliclyAccessible(java.lang.Boolean publiclyAccessible)
Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
publiclyAccessible
- Specifies the accessibility options for the DB Instance. A value of
true specifies an Internet-facing instance with a publicly resolvable
DNS name, which resolves to a public IP address. A value of false
specifies an internal instance with a DNS name that resolves to a
private IP address. Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
public DBInstance withPubliclyAccessible(java.lang.Boolean publiclyAccessible)
Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
Returns a reference to this object so that method calls can be chained together.
publiclyAccessible
- Specifies the accessibility options for the DB Instance. A value of
true specifies an Internet-facing instance with a publicly resolvable
DNS name, which resolves to a public IP address. A value of false
specifies an internal instance with a DNS name that resolves to a
private IP address. Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
public java.lang.Boolean getPubliclyAccessible()
Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default behavior in each case.
If no DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be publicly accessible. If a specific DB subnet group has been specified as part of the request and the PubliclyAccessible value has not been set, the DB instance will be private.
public java.util.List<DBInstanceStatusInfo> getStatusInfos()
public void setStatusInfos(java.util.Collection<DBInstanceStatusInfo> statusInfos)
statusInfos
- The status of a Read Replica. If the instance is not a for a read
replica, this will be blank.public DBInstance withStatusInfos(DBInstanceStatusInfo... statusInfos)
Returns a reference to this object so that method calls can be chained together.
statusInfos
- The status of a Read Replica. If the instance is not a for a read
replica, this will be blank.
public DBInstance withStatusInfos(java.util.Collection<DBInstanceStatusInfo> statusInfos)
Returns a reference to this object so that method calls can be chained together.
statusInfos
- The status of a Read Replica. If the instance is not a for a read
replica, this will be blank.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |