@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyDBParameterGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ModifyDBParameterGroupRequest()
Default constructor for ModifyDBParameterGroupRequest object.
|
ModifyDBParameterGroupRequest(String dBParameterGroupName,
List<Parameter> parameters)
Constructs a new ModifyDBParameterGroupRequest object.
|
Modifier and Type | Method and Description |
---|---|
ModifyDBParameterGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDBParameterGroupName()
The name of the DB parameter group.
|
List<Parameter> |
getParameters()
An array of parameter names, values, and the application methods for the parameter update.
|
int |
hashCode() |
void |
setDBParameterGroupName(String dBParameterGroupName)
The name of the DB parameter group.
|
void |
setParameters(Collection<Parameter> parameters)
An array of parameter names, values, and the application methods for the parameter update.
|
String |
toString()
Returns a string representation of this object.
|
ModifyDBParameterGroupRequest |
withDBParameterGroupName(String dBParameterGroupName)
The name of the DB parameter group.
|
ModifyDBParameterGroupRequest |
withParameters(Collection<Parameter> parameters)
An array of parameter names, values, and the application methods for the parameter update.
|
ModifyDBParameterGroupRequest |
withParameters(Parameter... parameters)
An array of parameter names, values, and the application methods for the parameter update.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public ModifyDBParameterGroupRequest()
public ModifyDBParameterGroupRequest(String dBParameterGroupName, List<Parameter> parameters)
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
If supplied, must match the name of an existing DBParameterGroup
.
parameters
- An array of parameter names, values, and the application methods for the parameter update. At least one
parameter name, value, and application method must be supplied; later arguments are optional. A maximum of
20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied
immediately to the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are
applied after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
public void setDBParameterGroupName(String dBParameterGroupName)
The name of the DB parameter group.
Constraints:
If supplied, must match the name of an existing DBParameterGroup
.
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
If supplied, must match the name of an existing DBParameterGroup
.
public String getDBParameterGroupName()
The name of the DB parameter group.
Constraints:
If supplied, must match the name of an existing DBParameterGroup
.
Constraints:
If supplied, must match the name of an existing DBParameterGroup
.
public ModifyDBParameterGroupRequest withDBParameterGroupName(String dBParameterGroupName)
The name of the DB parameter group.
Constraints:
If supplied, must match the name of an existing DBParameterGroup
.
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
If supplied, must match the name of an existing DBParameterGroup
.
public List<Parameter> getParameters()
An array of parameter names, values, and the application methods for the parameter update. At least one parameter name, value, and application method must be supplied; later arguments are optional. A maximum of 20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied immediately to
the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are applied
after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied
immediately to the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are
applied after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
public void setParameters(Collection<Parameter> parameters)
An array of parameter names, values, and the application methods for the parameter update. At least one parameter name, value, and application method must be supplied; later arguments are optional. A maximum of 20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied immediately to
the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are applied
after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
parameters
- An array of parameter names, values, and the application methods for the parameter update. At least one
parameter name, value, and application method must be supplied; later arguments are optional. A maximum of
20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied
immediately to the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are
applied after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
public ModifyDBParameterGroupRequest withParameters(Parameter... parameters)
An array of parameter names, values, and the application methods for the parameter update. At least one parameter name, value, and application method must be supplied; later arguments are optional. A maximum of 20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied immediately to
the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are applied
after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
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 application methods for the parameter update. At least one
parameter name, value, and application method must be supplied; later arguments are optional. A maximum of
20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied
immediately to the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are
applied after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
public ModifyDBParameterGroupRequest withParameters(Collection<Parameter> parameters)
An array of parameter names, values, and the application methods for the parameter update. At least one parameter name, value, and application method must be supplied; later arguments are optional. A maximum of 20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied immediately to
the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are applied
after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
parameters
- An array of parameter names, values, and the application methods for the parameter update. At least one
parameter name, value, and application method must be supplied; later arguments are optional. A maximum of
20 parameters can be modified in a single request.
Valid Values (for the application 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.
When the application method is immediate
, changes to dynamic parameters are applied
immediately to the DB instances associated with the parameter group.
When the application method is pending-reboot
, changes to dynamic and static parameters are
applied after a reboot without failover to the DB instances associated with the parameter group.
You can't use pending-reboot
with dynamic parameters on RDS for SQL Server DB instances. Use
immediate
.
For more information on modifying DB parameters, see Working with DB parameter groups in the Amazon RDS User Guide.
public String toString()
toString
in class Object
Object.toString()
public ModifyDBParameterGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()