public class ResetDBParameterGroupRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
dBParameterGroupName
The name of the DB parameter group.
|
private SdkInternalList<Parameter> |
parameters
An array of parameter names, values, and the apply method for the
parameter update.
|
private java.lang.Boolean |
resetAllParameters
Specifies whether (
true ) or not (false ) to
reset all parameters in the DB parameter group to default values. |
NOOP
Constructor and Description |
---|
ResetDBParameterGroupRequest()
Default constructor for ResetDBParameterGroupRequest object.
|
ResetDBParameterGroupRequest(java.lang.String dBParameterGroupName)
Constructs a new ResetDBParameterGroupRequest object.
|
Modifier and Type | Method and Description |
---|---|
ResetDBParameterGroupRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDBParameterGroupName()
The name of the DB parameter group.
|
java.util.List<Parameter> |
getParameters()
An array of parameter names, values, and the apply method for the
parameter update.
|
java.lang.Boolean |
getResetAllParameters()
Specifies whether (
true ) or not (false ) to
reset all parameters in the DB parameter group to default values. |
int |
hashCode() |
java.lang.Boolean |
isResetAllParameters()
Specifies whether (
true ) or not (false ) to
reset all parameters in the DB parameter group to default values. |
void |
setDBParameterGroupName(java.lang.String dBParameterGroupName)
The name of the DB parameter group.
|
void |
setParameters(java.util.Collection<Parameter> parameters)
An array of parameter names, values, and the apply method for the
parameter update.
|
void |
setResetAllParameters(java.lang.Boolean resetAllParameters)
Specifies whether (
true ) or not (false ) to
reset all parameters in the DB parameter group to default values. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ResetDBParameterGroupRequest |
withDBParameterGroupName(java.lang.String dBParameterGroupName)
The name of the DB parameter group.
|
ResetDBParameterGroupRequest |
withParameters(java.util.Collection<Parameter> parameters)
An array of parameter names, values, and the apply method for the
parameter update.
|
ResetDBParameterGroupRequest |
withParameters(Parameter... parameters)
An array of parameter names, values, and the apply method for the
parameter update.
|
ResetDBParameterGroupRequest |
withResetAllParameters(java.lang.Boolean resetAllParameters)
Specifies whether (
true ) or not (false ) to
reset all parameters in the DB parameter group to default values. |
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String dBParameterGroupName
The name of the DB parameter group.
Constraints:
private java.lang.Boolean resetAllParameters
Specifies whether (true
) or not (false
) to
reset all parameters in the DB parameter group to default values.
Default: true
private SdkInternalList<Parameter> parameters
An array of parameter names, values, and the apply method for the parameter update. At least one parameter name, value, and apply method must be supplied; subsequent arguments are optional. A maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
Oracle
Valid Values (for Apply method): pending-reboot
public ResetDBParameterGroupRequest()
public ResetDBParameterGroupRequest(java.lang.String dBParameterGroupName)
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
public void setDBParameterGroupName(java.lang.String dBParameterGroupName)
The name of the DB parameter group.
Constraints:
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
public java.lang.String getDBParameterGroupName()
The name of the DB parameter group.
Constraints:
Constraints:
public ResetDBParameterGroupRequest withDBParameterGroupName(java.lang.String dBParameterGroupName)
The name of the DB parameter group.
Constraints:
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
public void setResetAllParameters(java.lang.Boolean resetAllParameters)
Specifies whether (true
) or not (false
) to
reset all parameters in the DB parameter group to default values.
Default: true
resetAllParameters
- Specifies whether (true
) or not (false
)
to reset all parameters in the DB parameter group to default
values.
Default: true
public java.lang.Boolean getResetAllParameters()
Specifies whether (true
) or not (false
) to
reset all parameters in the DB parameter group to default values.
Default: true
true
) or not (false
)
to reset all parameters in the DB parameter group to default
values.
Default: true
public ResetDBParameterGroupRequest withResetAllParameters(java.lang.Boolean resetAllParameters)
Specifies whether (true
) or not (false
) to
reset all parameters in the DB parameter group to default values.
Default: true
resetAllParameters
- Specifies whether (true
) or not (false
)
to reset all parameters in the DB parameter group to default
values.
Default: true
public java.lang.Boolean isResetAllParameters()
Specifies whether (true
) or not (false
) to
reset all parameters in the DB parameter group to default values.
Default: true
true
) or not (false
)
to reset all parameters in the DB parameter group to default
values.
Default: true
public java.util.List<Parameter> getParameters()
An array of parameter names, values, and the apply method for the parameter update. At least one parameter name, value, and apply method must be supplied; subsequent arguments are optional. A maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
Oracle
Valid Values (for Apply method): pending-reboot
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic
and static parameters, and changes are applied when DB instance
reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic
and static parameters, and changes are applied when DB instance
reboots.
Oracle
Valid Values (for Apply method): pending-reboot
public void setParameters(java.util.Collection<Parameter> parameters)
An array of parameter names, values, and the apply method for the parameter update. At least one parameter name, value, and apply method must be supplied; subsequent arguments are optional. A maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
Oracle
Valid Values (for Apply method): pending-reboot
parameters
- An array of parameter names, values, and the apply method for the
parameter update. At least one parameter name, value, and apply
method must be supplied; subsequent arguments are optional. A
maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic and
static parameters, and changes are applied when DB instance
reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic and
static parameters, and changes are applied when DB instance
reboots.
Oracle
Valid Values (for Apply method): pending-reboot
public ResetDBParameterGroupRequest withParameters(Parameter... parameters)
An array of parameter names, values, and the apply method for the parameter update. At least one parameter name, value, and apply method must be supplied; subsequent arguments are optional. A maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
Oracle
Valid Values (for Apply method): pending-reboot
NOTE: This method appends the values to the existing list (if
any). Use setParameters(java.util.Collection)
or
withParameters(java.util.Collection)
if you want to override the
existing values.
parameters
- An array of parameter names, values, and the apply method for the
parameter update. At least one parameter name, value, and apply
method must be supplied; subsequent arguments are optional. A
maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic and
static parameters, and changes are applied when DB instance
reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic and
static parameters, and changes are applied when DB instance
reboots.
Oracle
Valid Values (for Apply method): pending-reboot
public ResetDBParameterGroupRequest withParameters(java.util.Collection<Parameter> parameters)
An array of parameter names, values, and the apply method for the parameter update. At least one parameter name, value, and apply method must be supplied; subsequent arguments are optional. A maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You can use
the pending-reboot
value for both dynamic and static
parameters, and changes are applied when DB instance reboots.
Oracle
Valid Values (for Apply method): pending-reboot
parameters
- An array of parameter names, values, and the apply method for the
parameter update. At least one parameter name, value, and apply
method must be supplied; subsequent arguments are optional. A
maximum of 20 parameters can be modified in a single request.
MySQL
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic and
static parameters, and changes are applied when DB instance
reboots.
MariaDB
Valid Values (for Apply method): immediate
|
pending-reboot
You can use the immediate value with dynamic parameters only. You
can use the pending-reboot
value for both dynamic and
static parameters, and changes are applied when DB instance
reboots.
Oracle
Valid Values (for Apply method): pending-reboot
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ResetDBParameterGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()