Interface SchemaStorageFormat.IndexEntryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SchemaStorageFormat.IndexEntry,SchemaStorageFormat.IndexEntry.Builder
- Enclosing class:
- SchemaStorageFormat
public static interface SchemaStorageFormat.IndexEntryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteStringgetHash()required bytes hash = 3;required .pulsar.schema.PositionInfo position = 2;required .pulsar.schema.PositionInfo position = 2;longrequired int64 version = 1;booleanhasHash()required bytes hash = 3;booleanrequired .pulsar.schema.PositionInfo position = 2;booleanrequired int64 version = 1;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasVersion
boolean hasVersion()required int64 version = 1;- Returns:
- Whether the version field is set.
-
getVersion
long getVersion()required int64 version = 1;- Returns:
- The version.
-
hasPosition
boolean hasPosition()required .pulsar.schema.PositionInfo position = 2;- Returns:
- Whether the position field is set.
-
getPosition
SchemaStorageFormat.PositionInfo getPosition()required .pulsar.schema.PositionInfo position = 2;- Returns:
- The position.
-
getPositionOrBuilder
SchemaStorageFormat.PositionInfoOrBuilder getPositionOrBuilder()required .pulsar.schema.PositionInfo position = 2; -
hasHash
boolean hasHash()required bytes hash = 3;- Returns:
- Whether the hash field is set.
-
getHash
com.google.protobuf.ByteString getHash()required bytes hash = 3;- Returns:
- The hash.
-