Interface SnapshotSegmentMetadataOrBuilder

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

public interface SnapshotSegmentMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    map<uint64, bytes> delayed_index_bit_map = 1;
    Map<Long,com.google.protobuf.ByteString>
    Deprecated.
    int
    map<uint64, bytes> delayed_index_bit_map = 1;
    Map<Long,com.google.protobuf.ByteString>
    map<uint64, bytes> delayed_index_bit_map = 1;
    com.google.protobuf.ByteString
    getDelayedIndexBitMapOrDefault(long key, com.google.protobuf.ByteString defaultValue)
    map<uint64, bytes> delayed_index_bit_map = 1;
    com.google.protobuf.ByteString
    map<uint64, bytes> delayed_index_bit_map = 1;
    long
    required uint64 max_schedule_timestamp = 2;
    long
    required uint64 min_schedule_timestamp = 3;
    boolean
    required uint64 max_schedule_timestamp = 2;
    boolean
    required uint64 min_schedule_timestamp = 3;

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDelayedIndexBitMapCount

      int getDelayedIndexBitMapCount()
      map<uint64, bytes> delayed_index_bit_map = 1;
    • containsDelayedIndexBitMap

      boolean containsDelayedIndexBitMap(long key)
      map<uint64, bytes> delayed_index_bit_map = 1;
    • getDelayedIndexBitMap

      @Deprecated Map<Long,com.google.protobuf.ByteString> getDelayedIndexBitMap()
      Deprecated.
    • getDelayedIndexBitMapMap

      Map<Long,com.google.protobuf.ByteString> getDelayedIndexBitMapMap()
      map<uint64, bytes> delayed_index_bit_map = 1;
    • getDelayedIndexBitMapOrDefault

      com.google.protobuf.ByteString getDelayedIndexBitMapOrDefault(long key, com.google.protobuf.ByteString defaultValue)
      map<uint64, bytes> delayed_index_bit_map = 1;
    • getDelayedIndexBitMapOrThrow

      com.google.protobuf.ByteString getDelayedIndexBitMapOrThrow(long key)
      map<uint64, bytes> delayed_index_bit_map = 1;
    • hasMaxScheduleTimestamp

      boolean hasMaxScheduleTimestamp()
      required uint64 max_schedule_timestamp = 2;
      Returns:
      Whether the maxScheduleTimestamp field is set.
    • getMaxScheduleTimestamp

      long getMaxScheduleTimestamp()
      required uint64 max_schedule_timestamp = 2;
      Returns:
      The maxScheduleTimestamp.
    • hasMinScheduleTimestamp

      boolean hasMinScheduleTimestamp()
      required uint64 min_schedule_timestamp = 3;
      Returns:
      Whether the minScheduleTimestamp field is set.
    • getMinScheduleTimestamp

      long getMinScheduleTimestamp()
      required uint64 min_schedule_timestamp = 3;
      Returns:
      The minScheduleTimestamp.