Interface TimestampOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Timestamp, Timestamp.Builder

public interface TimestampOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasPhysicalTimestamp

      boolean hasPhysicalTimestamp()
      .atomix.runtime.v1.PhysicalTimestamp physical_timestamp = 1;
      Returns:
      Whether the physicalTimestamp field is set.
    • getPhysicalTimestamp

      PhysicalTimestamp getPhysicalTimestamp()
      .atomix.runtime.v1.PhysicalTimestamp physical_timestamp = 1;
      Returns:
      The physicalTimestamp.
    • getPhysicalTimestampOrBuilder

      PhysicalTimestampOrBuilder getPhysicalTimestampOrBuilder()
      .atomix.runtime.v1.PhysicalTimestamp physical_timestamp = 1;
    • hasLogicalTimestamp

      boolean hasLogicalTimestamp()
      .atomix.runtime.v1.LogicalTimestamp logical_timestamp = 2;
      Returns:
      Whether the logicalTimestamp field is set.
    • getLogicalTimestamp

      LogicalTimestamp getLogicalTimestamp()
      .atomix.runtime.v1.LogicalTimestamp logical_timestamp = 2;
      Returns:
      The logicalTimestamp.
    • getLogicalTimestampOrBuilder

      LogicalTimestampOrBuilder getLogicalTimestampOrBuilder()
      .atomix.runtime.v1.LogicalTimestamp logical_timestamp = 2;
    • hasVectorTimestamp

      boolean hasVectorTimestamp()
      .atomix.runtime.v1.VectorTimestamp vector_timestamp = 3;
      Returns:
      Whether the vectorTimestamp field is set.
    • getVectorTimestamp

      VectorTimestamp getVectorTimestamp()
      .atomix.runtime.v1.VectorTimestamp vector_timestamp = 3;
      Returns:
      The vectorTimestamp.
    • getVectorTimestampOrBuilder

      VectorTimestampOrBuilder getVectorTimestampOrBuilder()
      .atomix.runtime.v1.VectorTimestamp vector_timestamp = 3;
    • hasEpochTimestamp

      boolean hasEpochTimestamp()
      .atomix.runtime.v1.EpochTimestamp epoch_timestamp = 4;
      Returns:
      Whether the epochTimestamp field is set.
    • getEpochTimestamp

      EpochTimestamp getEpochTimestamp()
      .atomix.runtime.v1.EpochTimestamp epoch_timestamp = 4;
      Returns:
      The epochTimestamp.
    • getEpochTimestampOrBuilder

      EpochTimestampOrBuilder getEpochTimestampOrBuilder()
      .atomix.runtime.v1.EpochTimestamp epoch_timestamp = 4;
    • hasCompositeTimestamp

      boolean hasCompositeTimestamp()
      .atomix.runtime.v1.CompositeTimestamp composite_timestamp = 5;
      Returns:
      Whether the compositeTimestamp field is set.
    • getCompositeTimestamp

      CompositeTimestamp getCompositeTimestamp()
      .atomix.runtime.v1.CompositeTimestamp composite_timestamp = 5;
      Returns:
      The compositeTimestamp.
    • getCompositeTimestampOrBuilder

      CompositeTimestampOrBuilder getCompositeTimestampOrBuilder()
      .atomix.runtime.v1.CompositeTimestamp composite_timestamp = 5;
    • getTimestampCase

      Timestamp.TimestampCase getTimestampCase()