Class Partition

java.lang.Object
io.debezium.connector.spanner.db.model.Partition

public class Partition extends Object
A partition represents a Spanner partition.
  • Field Details

    • partitionToken

      private final String partitionToken
    • parentTokens

      private final Set<String> parentTokens
    • startTimestamp

      private final com.google.cloud.Timestamp startTimestamp
    • endTimestamp

      private final com.google.cloud.Timestamp endTimestamp
    • originPartitionToken

      private final String originPartitionToken
  • Constructor Details

    • Partition

      public Partition(String partitionToken, Set<String> parentTokens, com.google.cloud.Timestamp startTimestamp, com.google.cloud.Timestamp endTimestamp, String originPartitionToken)
  • Method Details

    • builder

      public static Partition.Builder builder()
    • getToken

      public String getToken()
    • getParentTokens

      public Set<String> getParentTokens()
    • getStartTimestamp

      public com.google.cloud.Timestamp getStartTimestamp()
    • getEndTimestamp

      public com.google.cloud.Timestamp getEndTimestamp()
    • getOriginPartitionToken

      public String getOriginPartitionToken()
    • toBuilder

      public Partition.Builder toBuilder()
    • toString

      public String toString()
      Overrides:
      toString in class Object