|
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.AmazonWebServiceRequest
com.amazonaws.services.rds.model.ModifyDBInstanceRequest
public class ModifyDBInstanceRequest
Container for the parameters to the ModifyDBInstance operation
.
Modify settings for a DB Instance. You can change one or more database configuration parameters by specifying these parameters and the new values in the request.
AmazonRDS.modifyDBInstance(ModifyDBInstanceRequest)
Constructor Summary | |
---|---|
ModifyDBInstanceRequest()
Default constructor for a new ModifyDBInstanceRequest object. |
|
ModifyDBInstanceRequest(String dBInstanceIdentifier)
Constructs a new ModifyDBInstanceRequest object. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
Integer |
getAllocatedStorage()
The new storage capacity of the RDS instance. |
Boolean |
getAllowMajorVersionUpgrade()
Indicates that major version upgrades are allowed. |
Boolean |
getApplyImmediately()
Specifies whether or not the modifications in this request and any pending modifications are asynchronously applied as soon as possible, regardless of the PreferredMaintenanceWindow setting for
the DB Instance. |
Boolean |
getAutoMinorVersionUpgrade()
Indicates that minor version upgrades will be applied automatically to the DB Instance during the maintenance window. |
Integer |
getBackupRetentionPeriod()
The number of days to retain automated backups. |
String |
getDBInstanceClass()
The new compute and memory capacity of the DB Instance. |
String |
getDBInstanceIdentifier()
The DB Instance identifier. |
String |
getDBParameterGroupName()
The name of the DB Parameter Group to apply to this DB Instance. |
List<String> |
getDBSecurityGroups()
A list of DB Security Groups to authorize on this DB Instance. |
String |
getEngineVersion()
The version number of the database engine to upgrade to. |
String |
getMasterUserPassword()
The new password for the DB Instance master user. |
Boolean |
getMultiAZ()
Specifies if the DB Instance is a Multi-AZ deployment. |
String |
getOptionGroupName()
Indicates that the DB Instance should be associated with the specified option group. |
String |
getPreferredBackupWindow()
The daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod . |
String |
getPreferredMaintenanceWindow()
The weekly time range (in UTC) during which system maintenance can occur, which may result in an outage. |
int |
hashCode()
|
Boolean |
isAllowMajorVersionUpgrade()
Indicates that major version upgrades are allowed. |
Boolean |
isApplyImmediately()
Specifies whether or not the modifications in this request and any pending modifications are asynchronously applied as soon as possible, regardless of the PreferredMaintenanceWindow setting for
the DB Instance. |
Boolean |
isAutoMinorVersionUpgrade()
Indicates that minor version upgrades will be applied automatically to the DB Instance during the maintenance window. |
Boolean |
isMultiAZ()
Specifies if the DB Instance is a Multi-AZ deployment. |
void |
setAllocatedStorage(Integer allocatedStorage)
The new storage capacity of the RDS instance. |
void |
setAllowMajorVersionUpgrade(Boolean allowMajorVersionUpgrade)
Indicates that major version upgrades are allowed. |
void |
setApplyImmediately(Boolean applyImmediately)
Specifies whether or not the modifications in this request and any pending modifications are asynchronously applied as soon as possible, regardless of the PreferredMaintenanceWindow setting for
the DB Instance. |
void |
setAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Indicates that minor version upgrades will be applied automatically to the DB Instance during the maintenance window. |
void |
setBackupRetentionPeriod(Integer backupRetentionPeriod)
The number of days to retain automated backups. |
void |
setDBInstanceClass(String dBInstanceClass)
The new compute and memory capacity of the DB Instance. |
void |
setDBInstanceIdentifier(String dBInstanceIdentifier)
The DB Instance identifier. |
void |
setDBParameterGroupName(String dBParameterGroupName)
The name of the DB Parameter Group to apply to this DB Instance. |
void |
setDBSecurityGroups(Collection<String> dBSecurityGroups)
A list of DB Security Groups to authorize on this DB Instance. |
void |
setEngineVersion(String engineVersion)
The version number of the database engine to upgrade to. |
void |
setMasterUserPassword(String masterUserPassword)
The new password for the DB Instance master user. |
void |
setMultiAZ(Boolean multiAZ)
Specifies if the DB Instance is a Multi-AZ deployment. |
void |
setOptionGroupName(String optionGroupName)
Indicates that the DB Instance should be associated with the specified option group. |
void |
setPreferredBackupWindow(String preferredBackupWindow)
The daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod . |
void |
setPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range (in UTC) during which system maintenance can occur, which may result in an outage. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
ModifyDBInstanceRequest |
withAllocatedStorage(Integer allocatedStorage)
The new storage capacity of the RDS instance. |
ModifyDBInstanceRequest |
withAllowMajorVersionUpgrade(Boolean allowMajorVersionUpgrade)
Indicates that major version upgrades are allowed. |
ModifyDBInstanceRequest |
withApplyImmediately(Boolean applyImmediately)
Specifies whether or not the modifications in this request and any pending modifications are asynchronously applied as soon as possible, regardless of the PreferredMaintenanceWindow setting for
the DB Instance. |
ModifyDBInstanceRequest |
withAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Indicates that minor version upgrades will be applied automatically to the DB Instance during the maintenance window. |
ModifyDBInstanceRequest |
withBackupRetentionPeriod(Integer backupRetentionPeriod)
The number of days to retain automated backups. |
ModifyDBInstanceRequest |
withDBInstanceClass(String dBInstanceClass)
The new compute and memory capacity of the DB Instance. |
ModifyDBInstanceRequest |
withDBInstanceIdentifier(String dBInstanceIdentifier)
The DB Instance identifier. |
ModifyDBInstanceRequest |
withDBParameterGroupName(String dBParameterGroupName)
The name of the DB Parameter Group to apply to this DB Instance. |
ModifyDBInstanceRequest |
withDBSecurityGroups(Collection<String> dBSecurityGroups)
A list of DB Security Groups to authorize on this DB Instance. |
ModifyDBInstanceRequest |
withDBSecurityGroups(String... dBSecurityGroups)
A list of DB Security Groups to authorize on this DB Instance. |
ModifyDBInstanceRequest |
withEngineVersion(String engineVersion)
The version number of the database engine to upgrade to. |
ModifyDBInstanceRequest |
withMasterUserPassword(String masterUserPassword)
The new password for the DB Instance master user. |
ModifyDBInstanceRequest |
withMultiAZ(Boolean multiAZ)
Specifies if the DB Instance is a Multi-AZ deployment. |
ModifyDBInstanceRequest |
withOptionGroupName(String optionGroupName)
Indicates that the DB Instance should be associated with the specified option group. |
ModifyDBInstanceRequest |
withPreferredBackupWindow(String preferredBackupWindow)
The daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod . |
ModifyDBInstanceRequest |
withPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range (in UTC) during which system maintenance can occur, which may result in an outage. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ModifyDBInstanceRequest()
public ModifyDBInstanceRequest(String dBInstanceIdentifier)
dBInstanceIdentifier
- The DB Instance identifier. This value is
stored as a lowercase string. For a SQL Server DB Instance, this value
cannot be changed. Constraints:
Example:
Method Detail |
---|
public String getDBInstanceIdentifier()
Constraints:
Example:
Constraints:
Example:
public void setDBInstanceIdentifier(String dBInstanceIdentifier)
Constraints:
Example:
dBInstanceIdentifier
- The DB Instance identifier. This value is stored as a lowercase
string. For a SQL Server DB Instance, this value cannot be changed.
Constraints:
Example:
public ModifyDBInstanceRequest withDBInstanceIdentifier(String dBInstanceIdentifier)
Constraints:
Example:
Returns a reference to this object so that method calls can be chained together.
dBInstanceIdentifier
- The DB Instance identifier. This value is stored as a lowercase
string. For a SQL Server DB Instance, this value cannot be changed.
Constraints:
Example:
public Integer getAllocatedStorage()
This change does not
result in an outage and is applied during the next maintenance window
unless the ApplyImmediately
parameter is specified as
true
for this request.
MySQL
Default: Uses existing setting
Valid Values: 5-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
Type: Integer
Oracle
Default: Uses existing setting
Valid Values: 10-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
SQL Server
Cannot be modified.
This change does not
result in an outage and is applied during the next maintenance window
unless the ApplyImmediately
parameter is specified as
true
for this request.
MySQL
Default: Uses existing setting
Valid Values: 5-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
Type: Integer
Oracle
Default: Uses existing setting
Valid Values: 10-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
SQL Server
Cannot be modified.
public void setAllocatedStorage(Integer allocatedStorage)
This change does not
result in an outage and is applied during the next maintenance window
unless the ApplyImmediately
parameter is specified as
true
for this request.
MySQL
Default: Uses existing setting
Valid Values: 5-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
Type: Integer
Oracle
Default: Uses existing setting
Valid Values: 10-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
SQL Server
Cannot be modified.
allocatedStorage
- The new storage capacity of the RDS instance. This change does not
result in an outage and is applied during the next maintenance window
unless the ApplyImmediately
parameter is specified as
true
for this request.
MySQL
Default: Uses existing setting
Valid Values: 5-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
Type: Integer
Oracle
Default: Uses existing setting
Valid Values: 10-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
SQL Server
Cannot be modified.
public ModifyDBInstanceRequest withAllocatedStorage(Integer allocatedStorage)
This change does not
result in an outage and is applied during the next maintenance window
unless the ApplyImmediately
parameter is specified as
true
for this request.
MySQL
Default: Uses existing setting
Valid Values: 5-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
Type: Integer
Oracle
Default: Uses existing setting
Valid Values: 10-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
SQL Server
Cannot be modified.
Returns a reference to this object so that method calls can be chained together.
allocatedStorage
- The new storage capacity of the RDS instance. This change does not
result in an outage and is applied during the next maintenance window
unless the ApplyImmediately
parameter is specified as
true
for this request.
MySQL
Default: Uses existing setting
Valid Values: 5-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
Type: Integer
Oracle
Default: Uses existing setting
Valid Values: 10-1024
Constraints: Value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.
SQL Server
Cannot be modified.
public String getDBInstanceClass()
Passing
a value for this parameter causes an outage during the change and is
applied during the next maintenance window, unless the
ApplyImmediately
parameter is specified as
true
for this request.
Default: Uses existing setting
Valid Values: db.t1.micro | db.m1.small | db.m1.large |
db.m1.xlarge | db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge
Passing
a value for this parameter causes an outage during the change and is
applied during the next maintenance window, unless the
ApplyImmediately
parameter is specified as
true
for this request.
Default: Uses existing setting
Valid Values: db.t1.micro | db.m1.small | db.m1.large |
db.m1.xlarge | db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge
public void setDBInstanceClass(String dBInstanceClass)
Passing
a value for this parameter causes an outage during the change and is
applied during the next maintenance window, unless the
ApplyImmediately
parameter is specified as
true
for this request.
Default: Uses existing setting
Valid Values: db.t1.micro | db.m1.small | db.m1.large |
db.m1.xlarge | db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge
dBInstanceClass
- The new compute and memory capacity of the DB Instance. To determine
the instance classes that are available for a particular DB engine,
use the DescribeOrderableDBInstanceOptions action. Passing
a value for this parameter causes an outage during the change and is
applied during the next maintenance window, unless the
ApplyImmediately
parameter is specified as
true
for this request.
Default: Uses existing setting
Valid Values: db.t1.micro | db.m1.small | db.m1.large |
db.m1.xlarge | db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge
public ModifyDBInstanceRequest withDBInstanceClass(String dBInstanceClass)
Passing
a value for this parameter causes an outage during the change and is
applied during the next maintenance window, unless the
ApplyImmediately
parameter is specified as
true
for this request.
Default: Uses existing setting
Valid Values: db.t1.micro | db.m1.small | db.m1.large |
db.m1.xlarge | db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge
Returns a reference to this object so that method calls can be chained together.
dBInstanceClass
- The new compute and memory capacity of the DB Instance. To determine
the instance classes that are available for a particular DB engine,
use the DescribeOrderableDBInstanceOptions action. Passing
a value for this parameter causes an outage during the change and is
applied during the next maintenance window, unless the
ApplyImmediately
parameter is specified as
true
for this request.
Default: Uses existing setting
Valid Values: db.t1.micro | db.m1.small | db.m1.large |
db.m1.xlarge | db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge
public List<String> getDBSecurityGroups()
Constraints:
Constraints:
public void setDBSecurityGroups(Collection<String> dBSecurityGroups)
Constraints:
dBSecurityGroups
- A list of DB Security Groups to authorize on this DB Instance. This
change is asynchronously applied as soon as possible. Constraints:
public ModifyDBInstanceRequest withDBSecurityGroups(String... dBSecurityGroups)
Constraints:
Returns a reference to this object so that method calls can be chained together.
dBSecurityGroups
- A list of DB Security Groups to authorize on this DB Instance. This
change is asynchronously applied as soon as possible. Constraints:
public ModifyDBInstanceRequest withDBSecurityGroups(Collection<String> dBSecurityGroups)
Constraints:
Returns a reference to this object so that method calls can be chained together.
dBSecurityGroups
- A list of DB Security Groups to authorize on this DB Instance. This
change is asynchronously applied as soon as possible. Constraints:
public Boolean isApplyImmediately()
PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
public void setApplyImmediately(Boolean applyImmediately)
PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
applyImmediately
- Specifies whether or not the modifications in this request and any
pending modifications are asynchronously applied as soon as possible,
regardless of the PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
public ModifyDBInstanceRequest withApplyImmediately(Boolean applyImmediately)
PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
Returns a reference to this object so that method calls can be chained together.
applyImmediately
- Specifies whether or not the modifications in this request and any
pending modifications are asynchronously applied as soon as possible,
regardless of the PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
public Boolean getApplyImmediately()
PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
PreferredMaintenanceWindow
setting for
the DB Instance. If this parameter is passed as
false
, changes to the DB Instance are applied on the next
call to RebootDBInstance, the next maintenance reboot, or the
next failure reboot, whichever occurs first.
Default:
false
public String getMasterUserPassword()
MasterUserPassword
element exists in the
PendingModifiedValues
element of the operation response.
Default: Uses existing setting
Constraints: Must be 8 to 41
alphanumeric characters (MySQL), 8 to 30 alphanumeric characters
(Oracle), or 8 to 128 alphanumeric characters (SQL Server).
MasterUserPassword
element exists in the
PendingModifiedValues
element of the operation response.
Default: Uses existing setting
Constraints: Must be 8 to 41
alphanumeric characters (MySQL), 8 to 30 alphanumeric characters
(Oracle), or 8 to 128 alphanumeric characters (SQL Server).
public void setMasterUserPassword(String masterUserPassword)
MasterUserPassword
element exists in the
PendingModifiedValues
element of the operation response.
Default: Uses existing setting
Constraints: Must be 8 to 41
alphanumeric characters (MySQL), 8 to 30 alphanumeric characters
(Oracle), or 8 to 128 alphanumeric characters (SQL Server).
masterUserPassword
- The new password for the DB Instance master user. This change is
asynchronously applied as soon as possible. Between the time of the
request and the completion of the request, the
MasterUserPassword
element exists in the
PendingModifiedValues
element of the operation response.
Default: Uses existing setting
Constraints: Must be 8 to 41
alphanumeric characters (MySQL), 8 to 30 alphanumeric characters
(Oracle), or 8 to 128 alphanumeric characters (SQL Server).
public ModifyDBInstanceRequest withMasterUserPassword(String masterUserPassword)
MasterUserPassword
element exists in the
PendingModifiedValues
element of the operation response.
Default: Uses existing setting
Constraints: Must be 8 to 41
alphanumeric characters (MySQL), 8 to 30 alphanumeric characters
(Oracle), or 8 to 128 alphanumeric characters (SQL Server).
Returns a reference to this object so that method calls can be chained together.
masterUserPassword
- The new password for the DB Instance master user. This change is
asynchronously applied as soon as possible. Between the time of the
request and the completion of the request, the
MasterUserPassword
element exists in the
PendingModifiedValues
element of the operation response.
Default: Uses existing setting
Constraints: Must be 8 to 41
alphanumeric characters (MySQL), 8 to 30 alphanumeric characters
(Oracle), or 8 to 128 alphanumeric characters (SQL Server).
public String getDBParameterGroupName()
true
for this request. Default: Uses existing setting
Constraints: The DB Parameter Group must be in the same DB Parameter Group family as this DB Instance.
true
for this request. Default: Uses existing setting
Constraints: The DB Parameter Group must be in the same DB Parameter Group family as this DB Instance.
public void setDBParameterGroupName(String dBParameterGroupName)
true
for this request. Default: Uses existing setting
Constraints: The DB Parameter Group must be in the same DB Parameter Group family as this DB Instance.
dBParameterGroupName
- The name of the DB Parameter Group to apply to this DB Instance. This
change is asynchronously applied as soon as possible for parameters
when the ApplyImmediately parameter is specified as
true
for this request. Default: Uses existing setting
Constraints: The DB Parameter Group must be in the same DB Parameter Group family as this DB Instance.
public ModifyDBInstanceRequest withDBParameterGroupName(String dBParameterGroupName)
true
for this request. Default: Uses existing setting
Constraints: The DB Parameter Group must be in the same DB Parameter Group family as this DB Instance.
Returns a reference to this object so that method calls can be chained together.
dBParameterGroupName
- The name of the DB Parameter Group to apply to this DB Instance. This
change is asynchronously applied as soon as possible for parameters
when the ApplyImmediately parameter is specified as
true
for this request. Default: Uses existing setting
Constraints: The DB Parameter Group must be in the same DB Parameter Group family as this DB Instance.
public Integer getBackupRetentionPeriod()
Default: Uses existing setting
Constraints:
Default: Uses existing setting
Constraints:
public void setBackupRetentionPeriod(Integer backupRetentionPeriod)
Default: Uses existing setting
Constraints:
backupRetentionPeriod
- The number of days to retain automated backups. Setting this parameter
to a positive number enables backups. Setting this parameter to 0
disables automated backups. Default: Uses existing setting
Constraints:
public ModifyDBInstanceRequest withBackupRetentionPeriod(Integer backupRetentionPeriod)
Default: Uses existing setting
Constraints:
Returns a reference to this object so that method calls can be chained together.
backupRetentionPeriod
- The number of days to retain automated backups. Setting this parameter
to a positive number enables backups. Setting this parameter to 0
disables automated backups. Default: Uses existing setting
Constraints:
public String getPreferredBackupWindow()
BackupRetentionPeriod
. Constraints:
BackupRetentionPeriod
. Constraints:
public void setPreferredBackupWindow(String preferredBackupWindow)
BackupRetentionPeriod
. Constraints:
preferredBackupWindow
- The daily time range during which automated backups are created if
automated backups are enabled, as determined by the
BackupRetentionPeriod
. Constraints:
public ModifyDBInstanceRequest withPreferredBackupWindow(String preferredBackupWindow)
BackupRetentionPeriod
. Constraints:
Returns a reference to this object so that method calls can be chained together.
preferredBackupWindow
- The daily time range during which automated backups are created if
automated backups are enabled, as determined by the
BackupRetentionPeriod
. Constraints:
public String getPreferredMaintenanceWindow()
Default: Uses existing setting
Format: ddd:hh24:mi-ddd:hh24:mi
Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun
Constraints: Must be at least 30 minutes
Default: Uses existing setting
Format: ddd:hh24:mi-ddd:hh24:mi
Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun
Constraints: Must be at least 30 minutes
public void setPreferredMaintenanceWindow(String preferredMaintenanceWindow)
Default: Uses existing setting
Format: ddd:hh24:mi-ddd:hh24:mi
Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun
Constraints: Must be at least 30 minutes
preferredMaintenanceWindow
- The weekly time range (in UTC) during which system maintenance can
occur, which may result in an outage. This change is made immediately.
If moving this window to the current time, there must be at least 120
minutes between the current time and end of the window to ensure
pending changes are applied. Default: Uses existing setting
Format: ddd:hh24:mi-ddd:hh24:mi
Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun
Constraints: Must be at least 30 minutes
public ModifyDBInstanceRequest withPreferredMaintenanceWindow(String preferredMaintenanceWindow)
Default: Uses existing setting
Format: ddd:hh24:mi-ddd:hh24:mi
Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun
Constraints: Must be at least 30 minutes
Returns a reference to this object so that method calls can be chained together.
preferredMaintenanceWindow
- The weekly time range (in UTC) during which system maintenance can
occur, which may result in an outage. This change is made immediately.
If moving this window to the current time, there must be at least 120
minutes between the current time and end of the window to ensure
pending changes are applied. Default: Uses existing setting
Format: ddd:hh24:mi-ddd:hh24:mi
Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun
Constraints: Must be at least 30 minutes
public Boolean isMultiAZ()
Constraints: Cannot be specified if the DB Instance is a read replica.
Constraints: Cannot be specified if the DB Instance is a read replica.
public void setMultiAZ(Boolean multiAZ)
Constraints: Cannot be specified if the DB Instance is a read replica.
multiAZ
- Specifies if the DB Instance is a Multi-AZ deployment. Constraints: Cannot be specified if the DB Instance is a read replica.
public ModifyDBInstanceRequest withMultiAZ(Boolean multiAZ)
Constraints: Cannot be specified if the DB Instance is a read replica.
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. Constraints: Cannot be specified if the DB Instance is a read replica.
public Boolean getMultiAZ()
Constraints: Cannot be specified if the DB Instance is a read replica.
Constraints: Cannot be specified if the DB Instance is a read replica.
public String getEngineVersion()
For major version upgrades, if a nondefault DB Parameter Group is currently in use, a new DB Parameter Group in the DB Parameter Group Family for the new engine version must be specified. The new DB Parameter Group can be the default for that DB Parameter Group Family.
Example:
5.1.42
For major version upgrades, if a nondefault DB Parameter Group is currently in use, a new DB Parameter Group in the DB Parameter Group Family for the new engine version must be specified. The new DB Parameter Group can be the default for that DB Parameter Group Family.
Example:
5.1.42
public void setEngineVersion(String engineVersion)
For major version upgrades, if a nondefault DB Parameter Group is currently in use, a new DB Parameter Group in the DB Parameter Group Family for the new engine version must be specified. The new DB Parameter Group can be the default for that DB Parameter Group Family.
Example:
5.1.42
engineVersion
- The version number of the database engine to upgrade to. For major version upgrades, if a nondefault DB Parameter Group is currently in use, a new DB Parameter Group in the DB Parameter Group Family for the new engine version must be specified. The new DB Parameter Group can be the default for that DB Parameter Group Family.
Example:
5.1.42
public ModifyDBInstanceRequest withEngineVersion(String engineVersion)
For major version upgrades, if a nondefault DB Parameter Group is currently in use, a new DB Parameter Group in the DB Parameter Group Family for the new engine version must be specified. The new DB Parameter Group can be the default for that DB Parameter Group Family.
Example:
5.1.42
Returns a reference to this object so that method calls can be chained together.
engineVersion
- The version number of the database engine to upgrade to. For major version upgrades, if a nondefault DB Parameter Group is currently in use, a new DB Parameter Group in the DB Parameter Group Family for the new engine version must be specified. The new DB Parameter Group can be the default for that DB Parameter Group Family.
Example:
5.1.42
public Boolean isAllowMajorVersionUpgrade()
Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
public void setAllowMajorVersionUpgrade(Boolean allowMajorVersionUpgrade)
Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
allowMajorVersionUpgrade
- Indicates that major version upgrades are allowed. Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
public ModifyDBInstanceRequest withAllowMajorVersionUpgrade(Boolean allowMajorVersionUpgrade)
Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
Returns a reference to this object so that method calls can be chained together.
allowMajorVersionUpgrade
- Indicates that major version upgrades are allowed. Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
public Boolean getAllowMajorVersionUpgrade()
Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
Constraints: This parameter must be set to true when specifying a value for the EngineVersion parameter that is a different major version than the DB Instance's current version.
public Boolean isAutoMinorVersionUpgrade()
public void setAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
autoMinorVersionUpgrade
- Indicates that minor version upgrades will be applied automatically to
the DB Instance during the maintenance window.public ModifyDBInstanceRequest withAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Returns a reference to this object so that method calls can be chained together.
autoMinorVersionUpgrade
- Indicates that minor version upgrades will be applied automatically to
the DB Instance during the maintenance window.
public Boolean getAutoMinorVersionUpgrade()
public String getOptionGroupName()
public void setOptionGroupName(String optionGroupName)
optionGroupName
- Indicates that the DB Instance should be associated with the specified
option group.public ModifyDBInstanceRequest withOptionGroupName(String optionGroupName)
Returns a reference to this object so that method calls can be chained together.
optionGroupName
- Indicates that the DB Instance should be associated with the specified
option group.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |