public class CreateDBSecurityGroupRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
dBSecurityGroupDescription
The description for the DB security group.
|
private java.lang.String |
dBSecurityGroupName
The name for the DB security group.
|
private SdkInternalList<Tag> |
tags |
NOOP
Constructor and Description |
---|
CreateDBSecurityGroupRequest()
Default constructor for CreateDBSecurityGroupRequest object.
|
CreateDBSecurityGroupRequest(java.lang.String dBSecurityGroupName,
java.lang.String dBSecurityGroupDescription)
Constructs a new CreateDBSecurityGroupRequest object.
|
Modifier and Type | Method and Description |
---|---|
CreateDBSecurityGroupRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDBSecurityGroupDescription()
The description for the DB security group.
|
java.lang.String |
getDBSecurityGroupName()
The name for the DB security group.
|
java.util.List<Tag> |
getTags() |
int |
hashCode() |
void |
setDBSecurityGroupDescription(java.lang.String dBSecurityGroupDescription)
The description for the DB security group.
|
void |
setDBSecurityGroupName(java.lang.String dBSecurityGroupName)
The name for the DB security group.
|
void |
setTags(java.util.Collection<Tag> tags) |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CreateDBSecurityGroupRequest |
withDBSecurityGroupDescription(java.lang.String dBSecurityGroupDescription)
The description for the DB security group.
|
CreateDBSecurityGroupRequest |
withDBSecurityGroupName(java.lang.String dBSecurityGroupName)
The name for the DB security group.
|
CreateDBSecurityGroupRequest |
withTags(java.util.Collection<Tag> tags) |
CreateDBSecurityGroupRequest |
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 dBSecurityGroupName
The name for the DB security group. This value is stored as a lowercase string.
Constraints:
Example: mysecuritygroup
private java.lang.String dBSecurityGroupDescription
The description for the DB security group.
private SdkInternalList<Tag> tags
public CreateDBSecurityGroupRequest()
public CreateDBSecurityGroupRequest(java.lang.String dBSecurityGroupName, java.lang.String dBSecurityGroupDescription)
dBSecurityGroupName
- The name for the DB security group. This value is stored as a
lowercase string.
Constraints:
Example: mysecuritygroup
dBSecurityGroupDescription
- The description for the DB security group.public void setDBSecurityGroupName(java.lang.String dBSecurityGroupName)
The name for the DB security group. This value is stored as a lowercase string.
Constraints:
Example: mysecuritygroup
dBSecurityGroupName
- The name for the DB security group. This value is stored as a
lowercase string.
Constraints:
Example: mysecuritygroup
public java.lang.String getDBSecurityGroupName()
The name for the DB security group. This value is stored as a lowercase string.
Constraints:
Example: mysecuritygroup
Constraints:
Example: mysecuritygroup
public CreateDBSecurityGroupRequest withDBSecurityGroupName(java.lang.String dBSecurityGroupName)
The name for the DB security group. This value is stored as a lowercase string.
Constraints:
Example: mysecuritygroup
dBSecurityGroupName
- The name for the DB security group. This value is stored as a
lowercase string.
Constraints:
Example: mysecuritygroup
public void setDBSecurityGroupDescription(java.lang.String dBSecurityGroupDescription)
The description for the DB security group.
dBSecurityGroupDescription
- The description for the DB security group.public java.lang.String getDBSecurityGroupDescription()
The description for the DB security group.
public CreateDBSecurityGroupRequest withDBSecurityGroupDescription(java.lang.String dBSecurityGroupDescription)
The description for the DB security group.
dBSecurityGroupDescription
- The description for the DB security group.public java.util.List<Tag> getTags()
public void setTags(java.util.Collection<Tag> tags)
tags
- public CreateDBSecurityGroupRequest 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 CreateDBSecurityGroupRequest 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 CreateDBSecurityGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()