@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyDBProxyEndpointRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| ModifyDBProxyEndpointRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifyDBProxyEndpointRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getDBProxyEndpointName()
 The name of the DB proxy sociated with the DB proxy endpoint that you want to modify. | 
| String | getNewDBProxyEndpointName()
 The new identifier for the  DBProxyEndpoint. | 
| List<String> | getVpcSecurityGroupIds()
 The VPC security group IDs for the DB proxy endpoint. | 
| int | hashCode() | 
| void | setDBProxyEndpointName(String dBProxyEndpointName)
 The name of the DB proxy sociated with the DB proxy endpoint that you want to modify. | 
| void | setNewDBProxyEndpointName(String newDBProxyEndpointName)
 The new identifier for the  DBProxyEndpoint. | 
| void | setVpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
 The VPC security group IDs for the DB proxy endpoint. | 
| String | toString()Returns a string representation of this object. | 
| ModifyDBProxyEndpointRequest | withDBProxyEndpointName(String dBProxyEndpointName)
 The name of the DB proxy sociated with the DB proxy endpoint that you want to modify. | 
| ModifyDBProxyEndpointRequest | withNewDBProxyEndpointName(String newDBProxyEndpointName)
 The new identifier for the  DBProxyEndpoint. | 
| ModifyDBProxyEndpointRequest | withVpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
 The VPC security group IDs for the DB proxy endpoint. | 
| ModifyDBProxyEndpointRequest | withVpcSecurityGroupIds(String... vpcSecurityGroupIds)
 The VPC security group IDs for the DB proxy endpoint. | 
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, withSdkRequestTimeoutpublic void setDBProxyEndpointName(String dBProxyEndpointName)
The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.
dBProxyEndpointName - The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.public String getDBProxyEndpointName()
The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.
public ModifyDBProxyEndpointRequest withDBProxyEndpointName(String dBProxyEndpointName)
The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.
dBProxyEndpointName - The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.public void setNewDBProxyEndpointName(String newDBProxyEndpointName)
 The new identifier for the DBProxyEndpoint. An identifier must begin with a letter and must contain
 only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.
 
newDBProxyEndpointName - The new identifier for the DBProxyEndpoint. An identifier must begin with a letter and must
        contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive
        hyphens.public String getNewDBProxyEndpointName()
 The new identifier for the DBProxyEndpoint. An identifier must begin with a letter and must contain
 only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.
 
DBProxyEndpoint. An identifier must begin with a letter and must
         contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive
         hyphens.public ModifyDBProxyEndpointRequest withNewDBProxyEndpointName(String newDBProxyEndpointName)
 The new identifier for the DBProxyEndpoint. An identifier must begin with a letter and must contain
 only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.
 
newDBProxyEndpointName - The new identifier for the DBProxyEndpoint. An identifier must begin with a letter and must
        contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive
        hyphens.public List<String> getVpcSecurityGroupIds()
The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
public void setVpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
vpcSecurityGroupIds - The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than
        the original proxy, you also specify a different set of security group IDs than for the original proxy.public ModifyDBProxyEndpointRequest withVpcSecurityGroupIds(String... vpcSecurityGroupIds)
The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
 NOTE: This method appends the values to the existing list (if any). Use
 setVpcSecurityGroupIds(java.util.Collection) or withVpcSecurityGroupIds(java.util.Collection)
 if you want to override the existing values.
 
vpcSecurityGroupIds - The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than
        the original proxy, you also specify a different set of security group IDs than for the original proxy.public ModifyDBProxyEndpointRequest withVpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
vpcSecurityGroupIds - The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than
        the original proxy, you also specify a different set of security group IDs than for the original proxy.public String toString()
toString in class ObjectObject.toString()public ModifyDBProxyEndpointRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()