Interface Task.Builder

    • Method Detail

      • connectorOperator

        Task.Builder connectorOperator​(ConnectorOperator connectorOperator)

        The operation to be performed on the provided source fields.

        Parameters:
        connectorOperator - The operation to be performed on the provided source fields.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destinationField

        Task.Builder destinationField​(String destinationField)

        A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

        Parameters:
        destinationField - A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceFields

        Task.Builder sourceFields​(Collection<String> sourceFields)

        The source fields to which a particular task is applied.

        Parameters:
        sourceFields - The source fields to which a particular task is applied.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceFields

        Task.Builder sourceFields​(String... sourceFields)

        The source fields to which a particular task is applied.

        Parameters:
        sourceFields - The source fields to which a particular task is applied.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • taskPropertiesWithStrings

        Task.Builder taskPropertiesWithStrings​(Map<String,​String> taskProperties)

        A map used to store task-related information. The service looks for particular information based on the TaskType.

        Parameters:
        taskProperties - A map used to store task-related information. The service looks for particular information based on the TaskType.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • taskProperties

        Task.Builder taskProperties​(Map<OperatorPropertiesKeys,​String> taskProperties)

        A map used to store task-related information. The service looks for particular information based on the TaskType.

        Parameters:
        taskProperties - A map used to store task-related information. The service looks for particular information based on the TaskType.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • taskType

        Task.Builder taskType​(String taskType)

        Specifies the particular task implementation that Amazon AppFlow performs.

        Parameters:
        taskType - Specifies the particular task implementation that Amazon AppFlow performs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TaskType, TaskType
      • taskType

        Task.Builder taskType​(TaskType taskType)

        Specifies the particular task implementation that Amazon AppFlow performs.

        Parameters:
        taskType - Specifies the particular task implementation that Amazon AppFlow performs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TaskType, TaskType