Interface DropNullFields.Builder

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

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

    • 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

      The data inputs identified by their node names.

      Parameters:
      inputs - The data inputs identified by their node names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputs

      DropNullFields.Builder inputs(String... inputs)

      The data inputs identified by their node names.

      Parameters:
      inputs - The data inputs identified by their node names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nullCheckBoxList

      DropNullFields.Builder nullCheckBoxList(NullCheckBoxList nullCheckBoxList)

      A structure that represents whether certain values are recognized as null values for removal.

      Parameters:
      nullCheckBoxList - A structure that represents whether certain values are recognized as null values for removal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nullCheckBoxList

      default DropNullFields.Builder nullCheckBoxList(Consumer<NullCheckBoxList.Builder> nullCheckBoxList)

      A structure that represents whether certain values are recognized as null values for removal.

      This is a convenience method that creates an instance of the NullCheckBoxList.Builder avoiding the need to create one manually via NullCheckBoxList.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to nullCheckBoxList(NullCheckBoxList).

      Parameters:
      nullCheckBoxList - a consumer that will call methods on NullCheckBoxList.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nullTextList

      DropNullFields.Builder nullTextList(Collection<NullValueField> nullTextList)

      A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.

      The DropNullFields transform removes custom null values only if both the value of the null placeholder and the datatype match the data.

      Parameters:
      nullTextList - A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.

      The DropNullFields transform removes custom null values only if both the value of the null placeholder and the datatype match the data.

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

      DropNullFields.Builder nullTextList(NullValueField... nullTextList)

      A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.

      The DropNullFields transform removes custom null values only if both the value of the null placeholder and the datatype match the data.

      Parameters:
      nullTextList - A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.

      The DropNullFields transform removes custom null values only if both the value of the null placeholder and the datatype match the data.

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

      DropNullFields.Builder nullTextList(Consumer<NullValueField.Builder>... nullTextList)

      A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.

      The DropNullFields transform removes custom null values only if both the value of the null placeholder and the datatype match the data.

      This is a convenience method that creates an instance of the NullValueField.Builder avoiding the need to create one manually via NullValueField.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to nullTextList(List<NullValueField>).

      Parameters:
      nullTextList - a consumer that will call methods on NullValueField.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: