Interface TableVersion.Builder

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

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

    • table

      The table in question.

      Parameters:
      table - The table in question.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • table

      The table in question.

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

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

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

      TableVersion.Builder versionId(String versionId)

      The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

      Parameters:
      versionId - The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.
      Returns:
      Returns a reference to this object so that method calls can be chained together.