public class CreateDBParameterGroupRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
dBParameterGroupFamily
The DB parameter group family name.
|
private java.lang.String |
dBParameterGroupName
The name of the DB parameter group.
|
private java.lang.String |
description
The description for the DB parameter group.
|
private SdkInternalList<Tag> |
tags |
NOOP
Constructor and Description |
---|
CreateDBParameterGroupRequest()
Default constructor for CreateDBParameterGroupRequest object.
|
CreateDBParameterGroupRequest(java.lang.String dBParameterGroupName,
java.lang.String dBParameterGroupFamily,
java.lang.String description)
Constructs a new CreateDBParameterGroupRequest object.
|
Modifier and Type | Method and Description |
---|---|
CreateDBParameterGroupRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDBParameterGroupFamily()
The DB parameter group family name.
|
java.lang.String |
getDBParameterGroupName()
The name of the DB parameter group.
|
java.lang.String |
getDescription()
The description for the DB parameter group.
|
java.util.List<Tag> |
getTags() |
int |
hashCode() |
void |
setDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
The DB parameter group family name.
|
void |
setDBParameterGroupName(java.lang.String dBParameterGroupName)
The name of the DB parameter group.
|
void |
setDescription(java.lang.String description)
The description for the DB parameter group.
|
void |
setTags(java.util.Collection<Tag> tags) |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CreateDBParameterGroupRequest |
withDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
The DB parameter group family name.
|
CreateDBParameterGroupRequest |
withDBParameterGroupName(java.lang.String dBParameterGroupName)
The name of the DB parameter group.
|
CreateDBParameterGroupRequest |
withDescription(java.lang.String description)
The description for the DB parameter group.
|
CreateDBParameterGroupRequest |
withTags(java.util.Collection<Tag> tags) |
CreateDBParameterGroupRequest |
withTags(Tag... tags)
NOTE: This method appends the values to the existing list (if
any).
|
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.String dBParameterGroupFamily
The DB parameter group family name. A DB parameter group can be associated with one and only one DB parameter group family, and can be applied only to a DB instance running a database engine and engine version compatible with that DB parameter group family.
private java.lang.String description
The description for the DB parameter group.
private SdkInternalList<Tag> tags
public CreateDBParameterGroupRequest()
public CreateDBParameterGroupRequest(java.lang.String dBParameterGroupName, java.lang.String dBParameterGroupFamily, java.lang.String description)
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
dBParameterGroupFamily
- The DB parameter group family name. A DB parameter group can be
associated with one and only one DB parameter group family, and
can be applied only to a DB instance running a database engine and
engine version compatible with that DB parameter group family.description
- The description for the DB parameter group.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 CreateDBParameterGroupRequest withDBParameterGroupName(java.lang.String dBParameterGroupName)
The name of the DB parameter group.
Constraints:
dBParameterGroupName
- The name of the DB parameter group.
Constraints:
public void setDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
The DB parameter group family name. A DB parameter group can be associated with one and only one DB parameter group family, and can be applied only to a DB instance running a database engine and engine version compatible with that DB parameter group family.
dBParameterGroupFamily
- The DB parameter group family name. A DB parameter group can be
associated with one and only one DB parameter group family, and
can be applied only to a DB instance running a database engine and
engine version compatible with that DB parameter group family.public java.lang.String getDBParameterGroupFamily()
The DB parameter group family name. A DB parameter group can be associated with one and only one DB parameter group family, and can be applied only to a DB instance running a database engine and engine version compatible with that DB parameter group family.
public CreateDBParameterGroupRequest withDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
The DB parameter group family name. A DB parameter group can be associated with one and only one DB parameter group family, and can be applied only to a DB instance running a database engine and engine version compatible with that DB parameter group family.
dBParameterGroupFamily
- The DB parameter group family name. A DB parameter group can be
associated with one and only one DB parameter group family, and
can be applied only to a DB instance running a database engine and
engine version compatible with that DB parameter group family.public void setDescription(java.lang.String description)
The description for the DB parameter group.
description
- The description for the DB parameter group.public java.lang.String getDescription()
The description for the DB parameter group.
public CreateDBParameterGroupRequest withDescription(java.lang.String description)
The description for the DB parameter group.
description
- The description for the DB parameter group.public java.util.List<Tag> getTags()
public void setTags(java.util.Collection<Tag> tags)
tags
- public CreateDBParameterGroupRequest withTags(Tag... tags)
NOTE: This method appends the values to the existing list (if
any). Use setTags(java.util.Collection)
or
withTags(java.util.Collection)
if you want to override the
existing values.
tags
- public CreateDBParameterGroupRequest withTags(java.util.Collection<Tag> tags)
tags
- 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 CreateDBParameterGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()