Interface CustomConnectorDestinationProperties.Builder

    • Method Detail

      • entityName

        CustomConnectorDestinationProperties.Builder entityName​(String entityName)

        The entity specified in the custom connector as a destination in the flow.

        Parameters:
        entityName - The entity specified in the custom connector as a destination in the flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • errorHandlingConfig

        CustomConnectorDestinationProperties.Builder errorHandlingConfig​(ErrorHandlingConfig errorHandlingConfig)

        The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.

        Parameters:
        errorHandlingConfig - The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • writeOperationType

        CustomConnectorDestinationProperties.Builder writeOperationType​(String writeOperationType)

        Specifies the type of write operation to be performed in the custom connector when it's used as destination.

        Parameters:
        writeOperationType - Specifies the type of write operation to be performed in the custom connector when it's used as destination.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        WriteOperationType, WriteOperationType
      • writeOperationType

        CustomConnectorDestinationProperties.Builder writeOperationType​(WriteOperationType writeOperationType)

        Specifies the type of write operation to be performed in the custom connector when it's used as destination.

        Parameters:
        writeOperationType - Specifies the type of write operation to be performed in the custom connector when it's used as destination.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        WriteOperationType, WriteOperationType
      • idFieldNames

        CustomConnectorDestinationProperties.Builder idFieldNames​(Collection<String> idFieldNames)

        The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

        Parameters:
        idFieldNames - The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • idFieldNames

        CustomConnectorDestinationProperties.Builder idFieldNames​(String... idFieldNames)

        The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

        Parameters:
        idFieldNames - The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customProperties

        CustomConnectorDestinationProperties.Builder customProperties​(Map<String,​String> customProperties)

        The custom properties that are specific to the connector when it's used as a destination in the flow.

        Parameters:
        customProperties - The custom properties that are specific to the connector when it's used as a destination in the flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.