Interface CustomConnectorSourceProperties.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CustomConnectorSourceProperties.Builder,CustomConnectorSourceProperties>,SdkBuilder<CustomConnectorSourceProperties.Builder,CustomConnectorSourceProperties>,SdkPojo
- Enclosing class:
- CustomConnectorSourceProperties
public static interface CustomConnectorSourceProperties.Builder extends SdkPojo, CopyableBuilder<CustomConnectorSourceProperties.Builder,CustomConnectorSourceProperties>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CustomConnectorSourceProperties.BuildercustomProperties(Map<String,String> customProperties)Custom properties that are required to use the custom connector as a source.default CustomConnectorSourceProperties.BuilderdataTransferApi(Consumer<DataTransferApi.Builder> dataTransferApi)The API of the connector application that Amazon AppFlow uses to transfer your data.CustomConnectorSourceProperties.BuilderdataTransferApi(DataTransferApi dataTransferApi)The API of the connector application that Amazon AppFlow uses to transfer your data.CustomConnectorSourceProperties.BuilderentityName(String entityName)The entity specified in the custom connector as a source in the flow.-
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
-
entityName
CustomConnectorSourceProperties.Builder entityName(String entityName)
The entity specified in the custom connector as a source in the flow.
- Parameters:
entityName- The entity specified in the custom connector as a source in the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customProperties
CustomConnectorSourceProperties.Builder customProperties(Map<String,String> customProperties)
Custom properties that are required to use the custom connector as a source.
- Parameters:
customProperties- Custom properties that are required to use the custom connector as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataTransferApi
CustomConnectorSourceProperties.Builder dataTransferApi(DataTransferApi dataTransferApi)
The API of the connector application that Amazon AppFlow uses to transfer your data.
- Parameters:
dataTransferApi- The API of the connector application that Amazon AppFlow uses to transfer your data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataTransferApi
default CustomConnectorSourceProperties.Builder dataTransferApi(Consumer<DataTransferApi.Builder> dataTransferApi)
The API of the connector application that Amazon AppFlow uses to transfer your data.
This is a convenience method that creates an instance of theDataTransferApi.Builderavoiding the need to create one manually viaDataTransferApi.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataTransferApi(DataTransferApi).- Parameters:
dataTransferApi- a consumer that will call methods onDataTransferApi.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataTransferApi(DataTransferApi)
-
-