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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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
sourceandtarget.- Parameters:
endpointType- The type of endpoint. Valid values aresourceandtarget.- 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
sourceandtarget.- Parameters:
endpointType- The type of endpoint. Valid values aresourceandtarget.- 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
EngineNameparameter is "aurora", this value would be "Amazon Aurora MySQL".- Parameters:
engineDisplayName- The expanded name for the engine name. For example, if theEngineNameparameter is "aurora", this value would be "Amazon Aurora MySQL".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-