@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyDBClusterEndpointRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ModifyDBClusterEndpointRequest() |
Modifier and Type | Method and Description |
---|---|
ModifyDBClusterEndpointRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDBClusterEndpointIdentifier()
The identifier of the endpoint to modify.
|
String |
getEndpointType()
The type of the endpoint.
|
List<String> |
getExcludedMembers()
List of DB instance identifiers that aren't part of the custom endpoint group.
|
List<String> |
getStaticMembers()
List of DB instance identifiers that are part of the custom endpoint group.
|
int |
hashCode() |
void |
setDBClusterEndpointIdentifier(String dBClusterEndpointIdentifier)
The identifier of the endpoint to modify.
|
void |
setEndpointType(String endpointType)
The type of the endpoint.
|
void |
setExcludedMembers(Collection<String> excludedMembers)
List of DB instance identifiers that aren't part of the custom endpoint group.
|
void |
setStaticMembers(Collection<String> staticMembers)
List of DB instance identifiers that are part of the custom endpoint group.
|
String |
toString()
Returns a string representation of this object.
|
ModifyDBClusterEndpointRequest |
withDBClusterEndpointIdentifier(String dBClusterEndpointIdentifier)
The identifier of the endpoint to modify.
|
ModifyDBClusterEndpointRequest |
withEndpointType(String endpointType)
The type of the endpoint.
|
ModifyDBClusterEndpointRequest |
withExcludedMembers(Collection<String> excludedMembers)
List of DB instance identifiers that aren't part of the custom endpoint group.
|
ModifyDBClusterEndpointRequest |
withExcludedMembers(String... excludedMembers)
List of DB instance identifiers that aren't part of the custom endpoint group.
|
ModifyDBClusterEndpointRequest |
withStaticMembers(Collection<String> staticMembers)
List of DB instance identifiers that are part of the custom endpoint group.
|
ModifyDBClusterEndpointRequest |
withStaticMembers(String... staticMembers)
List of DB instance identifiers that are part of the custom endpoint group.
|
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 void setDBClusterEndpointIdentifier(String dBClusterEndpointIdentifier)
The identifier of the endpoint to modify. This parameter is stored as a lowercase string.
dBClusterEndpointIdentifier
- The identifier of the endpoint to modify. This parameter is stored as a lowercase string.public String getDBClusterEndpointIdentifier()
The identifier of the endpoint to modify. This parameter is stored as a lowercase string.
public ModifyDBClusterEndpointRequest withDBClusterEndpointIdentifier(String dBClusterEndpointIdentifier)
The identifier of the endpoint to modify. This parameter is stored as a lowercase string.
dBClusterEndpointIdentifier
- The identifier of the endpoint to modify. This parameter is stored as a lowercase string.public void setEndpointType(String endpointType)
The type of the endpoint. One of: READER
, WRITER
, ANY
.
endpointType
- The type of the endpoint. One of: READER
, WRITER
, ANY
.public String getEndpointType()
The type of the endpoint. One of: READER
, WRITER
, ANY
.
READER
, WRITER
, ANY
.public ModifyDBClusterEndpointRequest withEndpointType(String endpointType)
The type of the endpoint. One of: READER
, WRITER
, ANY
.
endpointType
- The type of the endpoint. One of: READER
, WRITER
, ANY
.public List<String> getStaticMembers()
List of DB instance identifiers that are part of the custom endpoint group.
public void setStaticMembers(Collection<String> staticMembers)
List of DB instance identifiers that are part of the custom endpoint group.
staticMembers
- List of DB instance identifiers that are part of the custom endpoint group.public ModifyDBClusterEndpointRequest withStaticMembers(String... staticMembers)
List of DB instance identifiers that are part of the custom endpoint group.
NOTE: This method appends the values to the existing list (if any). Use
setStaticMembers(java.util.Collection)
or withStaticMembers(java.util.Collection)
if you want
to override the existing values.
staticMembers
- List of DB instance identifiers that are part of the custom endpoint group.public ModifyDBClusterEndpointRequest withStaticMembers(Collection<String> staticMembers)
List of DB instance identifiers that are part of the custom endpoint group.
staticMembers
- List of DB instance identifiers that are part of the custom endpoint group.public List<String> getExcludedMembers()
List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.
public void setExcludedMembers(Collection<String> excludedMembers)
List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.
excludedMembers
- List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible
instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.public ModifyDBClusterEndpointRequest withExcludedMembers(String... excludedMembers)
List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.
NOTE: This method appends the values to the existing list (if any). Use
setExcludedMembers(java.util.Collection)
or withExcludedMembers(java.util.Collection)
if you
want to override the existing values.
excludedMembers
- List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible
instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.public ModifyDBClusterEndpointRequest withExcludedMembers(Collection<String> excludedMembers)
List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.
excludedMembers
- List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible
instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.public String toString()
toString
in class Object
Object.toString()
public ModifyDBClusterEndpointRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()