Interface SupportedEndpointType.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SupportedEndpointType.Builder,SupportedEndpointType>,SdkBuilder<SupportedEndpointType.Builder,SupportedEndpointType>,SdkPojo
- Enclosing class:
- SupportedEndpointType
public static interface SupportedEndpointType.Builder extends SdkPojo, CopyableBuilder<SupportedEndpointType.Builder,SupportedEndpointType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SupportedEndpointType.BuilderendpointType(String endpointType)The type of endpoint.SupportedEndpointType.BuilderendpointType(ReplicationEndpointTypeValue endpointType)The type of endpoint.SupportedEndpointType.BuilderengineDisplayName(String engineDisplayName)The expanded name for the engine name.SupportedEndpointType.BuilderengineName(String engineName)The database engine name.SupportedEndpointType.BuilderreplicationInstanceEngineMinimumVersion(String replicationInstanceEngineMinimumVersion)The earliest DMS engine version that supports this endpoint engine.SupportedEndpointType.BuildersupportsCDC(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 Detail
-
engineName
SupportedEndpointType.Builder engineName(String 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
SupportedEndpointType.Builder supportsCDC(Boolean 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
SupportedEndpointType.Builder endpointType(String 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:
ReplicationEndpointTypeValue,ReplicationEndpointTypeValue
-
endpointType
SupportedEndpointType.Builder endpointType(ReplicationEndpointTypeValue 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:
ReplicationEndpointTypeValue,ReplicationEndpointTypeValue
-
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
SupportedEndpointType.Builder engineDisplayName(String 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.
-
-