Interface IcebergInput.Builder

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

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

    • metadataOperation

      IcebergInput.Builder metadataOperation(String metadataOperation)

      A required metadata operation. Can only be set to CREATE.

      Parameters:
      metadataOperation - A required metadata operation. Can only be set to CREATE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • metadataOperation

      IcebergInput.Builder metadataOperation(MetadataOperation metadataOperation)

      A required metadata operation. Can only be set to CREATE.

      Parameters:
      metadataOperation - A required metadata operation. Can only be set to CREATE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • version

      IcebergInput.Builder version(String version)

      The table version for the Iceberg table. Defaults to 2.

      Parameters:
      version - The table version for the Iceberg table. Defaults to 2.
      Returns:
      Returns a reference to this object so that method calls can be chained together.