Interface SupportedEndpointType.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SupportedEndpointType.Builder,
,SupportedEndpointType> SdkBuilder<SupportedEndpointType.Builder,
,SupportedEndpointType> SdkPojo
- Enclosing class:
SupportedEndpointType
-
Method Summary
Modifier and TypeMethodDescriptionendpointType
(String endpointType) The type of endpoint.endpointType
(ReplicationEndpointTypeValue endpointType) The type of endpoint.engineDisplayName
(String engineDisplayName) The expanded name for the engine name.engineName
(String engineName) The database engine name.replicationInstanceEngineMinimumVersion
(String replicationInstanceEngineMinimumVersion) The earliest DMS engine version that supports this endpoint engine.supportsCDC
(Boolean supportsCDC) Indicates if change data capture (CDC) is supported.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
engineName
The database engine name. Valid values, depending on the EndpointType, include
"mysql"
,"oracle"
,"postgres"
,"mariadb"
,"aurora"
,"aurora-postgresql"
,"redshift"
,"s3"
,"db2"
,"db2-zos"
,"azuredb"
,"sybase"
,"dynamodb"
,"mongodb"
,"kinesis"
,"kafka"
,"elasticsearch"
,"documentdb"
,"sqlserver"
,"neptune"
, and"babelfish"
.- Parameters:
engineName
- The database engine name. Valid values, depending on the EndpointType, include"mysql"
,"oracle"
,"postgres"
,"mariadb"
,"aurora"
,"aurora-postgresql"
,"redshift"
,"s3"
,"db2"
,"db2-zos"
,"azuredb"
,"sybase"
,"dynamodb"
,"mongodb"
,"kinesis"
,"kafka"
,"elasticsearch"
,"documentdb"
,"sqlserver"
,"neptune"
, and"babelfish"
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportsCDC
Indicates if change data capture (CDC) is supported.
- Parameters:
supportsCDC
- Indicates if change data capture (CDC) is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointType
The type of endpoint. Valid values are
source
andtarget
.- Parameters:
endpointType
- The type of endpoint. Valid values aresource
andtarget
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
endpointType
The type of endpoint. Valid values are
source
andtarget
.- Parameters:
endpointType
- The type of endpoint. Valid values aresource
andtarget
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replicationInstanceEngineMinimumVersion
SupportedEndpointType.Builder replicationInstanceEngineMinimumVersion(String replicationInstanceEngineMinimumVersion) The earliest DMS engine version that supports this endpoint engine. Note that endpoint engines released with DMS versions earlier than 3.1.1 do not return a value for this parameter.
- Parameters:
replicationInstanceEngineMinimumVersion
- The earliest DMS engine version that supports this endpoint engine. Note that endpoint engines released with DMS versions earlier than 3.1.1 do not return a value for this parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineDisplayName
The expanded name for the engine name. For example, if the
EngineName
parameter is "aurora", this value would be "Amazon Aurora MySQL".- Parameters:
engineDisplayName
- The expanded name for the engine name. For example, if theEngineName
parameter is "aurora", this value would be "Amazon Aurora MySQL".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-