@Generated(value="software.amazon.awssdk:codegen") public final class SupportedEndpointType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SupportedEndpointType.Builder,SupportedEndpointType>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SupportedEndpointType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SupportedEndpointType.Builder |
builder() |
ReplicationEndpointTypeValue |
endpointType()
The type of endpoint.
|
String |
endpointTypeAsString()
The type of endpoint.
|
String |
engineDisplayName()
The expanded name for the engine name.
|
String |
engineName()
The database engine name.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SupportedEndpointType.Builder> |
serializableBuilderClass() |
Boolean |
supportsCDC()
Indicates if Change Data Capture (CDC) is supported.
|
SupportedEndpointType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String engineName()
The database engine name. Valid values, depending on the EndpointType, include mysql, oracle, postgres, mariadb, aurora, aurora-postgresql, redshift, s3, db2, azuredb, sybase, dynamodb, mongodb, and sqlserver.
public Boolean supportsCDC()
Indicates if Change Data Capture (CDC) is supported.
public ReplicationEndpointTypeValue endpointType()
The type of endpoint. Valid values are source and target.
If the service returns an enum value that is not available in the current SDK version, endpointType will
return ReplicationEndpointTypeValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from endpointTypeAsString().
source and target.ReplicationEndpointTypeValuepublic String endpointTypeAsString()
The type of endpoint. Valid values are source and target.
If the service returns an enum value that is not available in the current SDK version, endpointType will
return ReplicationEndpointTypeValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from endpointTypeAsString().
source and target.ReplicationEndpointTypeValuepublic String engineDisplayName()
The expanded name for the engine name. For example, if the EngineName parameter is "aurora," this
value would be "Amazon Aurora MySQL."
EngineName parameter is "aurora,"
this value would be "Amazon Aurora MySQL."public SupportedEndpointType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SupportedEndpointType.Builder,SupportedEndpointType>public static SupportedEndpointType.Builder builder()
public static Class<? extends SupportedEndpointType.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.