Packages

trait SupportsTruncate extends WriteBuilder

Write builder trait for tables that support truncation.

Truncation removes all data in a table and replaces it with data that is committed in the write.

Annotations
@Evolving()
Source
SupportsTruncate.java
Since

3.0.0

Linear Supertypes
WriteBuilder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SupportsTruncate
  2. WriteBuilder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def truncate(): WriteBuilder

    Configures a write to replace all existing data with data committed in the write.

    Configures a write to replace all existing data with data committed in the write.

    returns

    this write builder for method chaining

Concrete Value Members

  1. def build(): Write

    Returns a logical Write shared between batch and streaming.

    Returns a logical Write shared between batch and streaming.

    Definition Classes
    WriteBuilder
    Since

    3.2.0

Deprecated Value Members

  1. def buildForBatch(): BatchWrite

    Returns a BatchWrite to write data to batch source.

    Returns a BatchWrite to write data to batch source.

    Definition Classes
    WriteBuilder
    Annotations
    @Deprecated
    Deprecated

    (Since version 3.2.0)

  2. def buildForStreaming(): StreamingWrite

    Returns a StreamingWrite to write data to streaming source.

    Returns a StreamingWrite to write data to streaming source.

    Definition Classes
    WriteBuilder
    Annotations
    @Deprecated
    Deprecated

    (Since version 3.2.0)