Interface PartitionField.Builder

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

@Mutable @NotThreadSafe public static interface PartitionField.Builder extends SdkPojo, CopyableBuilder<PartitionField.Builder,PartitionField>
  • Method Details

    • transform

      PartitionField.Builder transform(String transform)

      The partition transform to apply. The only valid value is TIME_HOUR.

      Parameters:
      transform - The partition transform to apply. The only valid value is TIME_HOUR.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • transform

      The partition transform to apply. The only valid value is TIME_HOUR.

      Parameters:
      transform - The partition transform to apply. The only valid value is TIME_HOUR.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sourceName

      PartitionField.Builder sourceName(String sourceName)

      The name of the source column used for partitioning. This column must be of the timestamptz type.

      Parameters:
      sourceName - The name of the source column used for partitioning. This column must be of the timestamptz type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.