Interface Union.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Union.Builder,Union>, SdkBuilder<Union.Builder,Union>, SdkPojo
Enclosing class:
Union

public static interface Union.Builder extends SdkPojo, CopyableBuilder<Union.Builder,Union>
  • Method Details

    • name

      Union.Builder name(String name)

      The name of the transform node.

      Parameters:
      name - The name of the transform node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputs

      Union.Builder inputs(Collection<String> inputs)

      The node ID inputs to the transform.

      Parameters:
      inputs - The node ID inputs to the transform.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputs

      Union.Builder inputs(String... inputs)

      The node ID inputs to the transform.

      Parameters:
      inputs - The node ID inputs to the transform.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unionType

      Union.Builder unionType(String unionType)

      Indicates the type of Union transform.

      Specify ALL to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.

      Specify DISTINCT to remove duplicate rows in the resulting DynamicFrame.

      Parameters:
      unionType - Indicates the type of Union transform.

      Specify ALL to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.

      Specify DISTINCT to remove duplicate rows in the resulting DynamicFrame.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • unionType

      Union.Builder unionType(UnionType unionType)

      Indicates the type of Union transform.

      Specify ALL to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.

      Specify DISTINCT to remove duplicate rows in the resulting DynamicFrame.

      Parameters:
      unionType - Indicates the type of Union transform.

      Specify ALL to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.

      Specify DISTINCT to remove duplicate rows in the resulting DynamicFrame.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: