Interface ClusterMessages.VectorClockOrBuilder

All Superinterfaces:
org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder, org.apache.pekko.protobufv3.internal.MessageOrBuilder
All Known Implementing Classes:
ClusterMessages.VectorClock, ClusterMessages.VectorClock.Builder
Enclosing class:
ClusterMessages

public static interface ClusterMessages.VectorClockOrBuilder extends org.apache.pekko.protobufv3.internal.MessageOrBuilder
  • Method Details

    • hasTimestamp

      boolean hasTimestamp()
       the timestamp could be removed but left for test data compatibility
       
      optional int64 timestamp = 1;
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      long getTimestamp()
       the timestamp could be removed but left for test data compatibility
       
      optional int64 timestamp = 1;
      Returns:
      The timestamp.
    • getVersionsList

      repeated .VectorClock.Version versions = 2;
    • getVersions

      ClusterMessages.VectorClock.Version getVersions(int index)
      repeated .VectorClock.Version versions = 2;
    • getVersionsCount

      int getVersionsCount()
      repeated .VectorClock.Version versions = 2;
    • getVersionsOrBuilderList

      List<? extends ClusterMessages.VectorClock.VersionOrBuilder> getVersionsOrBuilderList()
      repeated .VectorClock.Version versions = 2;
    • getVersionsOrBuilder

      ClusterMessages.VectorClock.VersionOrBuilder getVersionsOrBuilder(int index)
      repeated .VectorClock.Version versions = 2;