Class DbLedgerStorageDataFormats.LedgerData
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorageDataFormats.LedgerData
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,DbLedgerStorageDataFormats.LedgerDataOrBuilder
- Enclosing class:
- DbLedgerStorageDataFormats
public static final class DbLedgerStorageDataFormats.LedgerData extends com.google.protobuf.GeneratedMessageV3 implements DbLedgerStorageDataFormats.LedgerDataOrBuilder
Ledger metadata stored in the bookie
Protobuf typeLedgerData- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDbLedgerStorageDataFormats.LedgerData.BuilderLedger metadata stored in the bookie-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intEXISTS_FIELD_NUMBERstatic intEXPLICITLAC_FIELD_NUMBERstatic intFENCED_FIELD_NUMBERstatic intLIMBO_FIELD_NUMBERstatic intMASTERKEY_FIELD_NUMBERstatic com.google.protobuf.Parser<DbLedgerStorageDataFormats.LedgerData>PARSERDeprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static DbLedgerStorageDataFormats.LedgerDatagetDefaultInstance()DbLedgerStorageDataFormats.LedgerDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()booleangetExists()required bool exists = 1;com.google.protobuf.ByteStringgetExplicitLac()optional bytes explicitLac = 4;booleangetFenced()required bool fenced = 2;booleangetLimbo()optional bool limbo = 5;com.google.protobuf.ByteStringgetMasterKey()required bytes masterKey = 3;com.google.protobuf.Parser<DbLedgerStorageDataFormats.LedgerData>getParserForType()intgetSerializedSize()booleanhasExists()required bool exists = 1;booleanhasExplicitLac()optional bytes explicitLac = 4;booleanhasFenced()required bool fenced = 2;inthashCode()booleanhasLimbo()optional bool limbo = 5;booleanhasMasterKey()required bytes masterKey = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static DbLedgerStorageDataFormats.LedgerData.BuildernewBuilder()static DbLedgerStorageDataFormats.LedgerData.BuildernewBuilder(DbLedgerStorageDataFormats.LedgerData prototype)DbLedgerStorageDataFormats.LedgerData.BuildernewBuilderForType()protected DbLedgerStorageDataFormats.LedgerData.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static DbLedgerStorageDataFormats.LedgerDataparseDelimitedFrom(java.io.InputStream input)static DbLedgerStorageDataFormats.LedgerDataparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DbLedgerStorageDataFormats.LedgerDataparseFrom(byte[] data)static DbLedgerStorageDataFormats.LedgerDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DbLedgerStorageDataFormats.LedgerDataparseFrom(com.google.protobuf.ByteString data)static DbLedgerStorageDataFormats.LedgerDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DbLedgerStorageDataFormats.LedgerDataparseFrom(com.google.protobuf.CodedInputStream input)static DbLedgerStorageDataFormats.LedgerDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DbLedgerStorageDataFormats.LedgerDataparseFrom(java.io.InputStream input)static DbLedgerStorageDataFormats.LedgerDataparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DbLedgerStorageDataFormats.LedgerDataparseFrom(java.nio.ByteBuffer data)static DbLedgerStorageDataFormats.LedgerDataparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<DbLedgerStorageDataFormats.LedgerData>parser()DbLedgerStorageDataFormats.LedgerData.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
EXISTS_FIELD_NUMBER
public static final int EXISTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FENCED_FIELD_NUMBER
public static final int FENCED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MASTERKEY_FIELD_NUMBER
public static final int MASTERKEY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXPLICITLAC_FIELD_NUMBER
public static final int EXPLICITLAC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LIMBO_FIELD_NUMBER
public static final int LIMBO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<DbLedgerStorageDataFormats.LedgerData> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasExists
public boolean hasExists()
required bool exists = 1;- Specified by:
hasExistsin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- Whether the exists field is set.
-
getExists
public boolean getExists()
required bool exists = 1;- Specified by:
getExistsin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- The exists.
-
hasFenced
public boolean hasFenced()
required bool fenced = 2;- Specified by:
hasFencedin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- Whether the fenced field is set.
-
getFenced
public boolean getFenced()
required bool fenced = 2;- Specified by:
getFencedin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- The fenced.
-
hasMasterKey
public boolean hasMasterKey()
required bytes masterKey = 3;- Specified by:
hasMasterKeyin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- Whether the masterKey field is set.
-
getMasterKey
public com.google.protobuf.ByteString getMasterKey()
required bytes masterKey = 3;- Specified by:
getMasterKeyin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- The masterKey.
-
hasExplicitLac
public boolean hasExplicitLac()
optional bytes explicitLac = 4;- Specified by:
hasExplicitLacin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- Whether the explicitLac field is set.
-
getExplicitLac
public com.google.protobuf.ByteString getExplicitLac()
optional bytes explicitLac = 4;- Specified by:
getExplicitLacin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- The explicitLac.
-
hasLimbo
public boolean hasLimbo()
optional bool limbo = 5;- Specified by:
hasLimboin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- Whether the limbo field is set.
-
getLimbo
public boolean getLimbo()
optional bool limbo = 5;- Specified by:
getLimboin interfaceDbLedgerStorageDataFormats.LedgerDataOrBuilder- Returns:
- The limbo.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static DbLedgerStorageDataFormats.LedgerData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static DbLedgerStorageDataFormats.LedgerData parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static DbLedgerStorageDataFormats.LedgerData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public DbLedgerStorageDataFormats.LedgerData.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static DbLedgerStorageDataFormats.LedgerData.Builder newBuilder()
-
newBuilder
public static DbLedgerStorageDataFormats.LedgerData.Builder newBuilder(DbLedgerStorageDataFormats.LedgerData prototype)
-
toBuilder
public DbLedgerStorageDataFormats.LedgerData.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DbLedgerStorageDataFormats.LedgerData.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static DbLedgerStorageDataFormats.LedgerData getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<DbLedgerStorageDataFormats.LedgerData> parser()
-
getParserForType
public com.google.protobuf.Parser<DbLedgerStorageDataFormats.LedgerData> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public DbLedgerStorageDataFormats.LedgerData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-