Package org.apache.bookkeeper.proto
Class DataFormats.CookieFormat.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataFormats.CookieFormat.Builder>
org.apache.bookkeeper.proto.DataFormats.CookieFormat.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,DataFormats.CookieFormatOrBuilder
- Enclosing class:
- DataFormats.CookieFormat
public static final class DataFormats.CookieFormat.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataFormats.CookieFormat.Builder>
implements DataFormats.CookieFormatOrBuilder
* Cookie format for storing cookie informationProtobuf type
CookieFormat-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()required string bookieHost = 1;optional string indexDirs = 5;optional string instanceId = 4;required string journalDir = 2;required string ledgerDirs = 3;required string bookieHost = 1;com.google.protobuf.ByteStringrequired string bookieHost = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional string indexDirs = 5;com.google.protobuf.ByteStringoptional string indexDirs = 5;optional string instanceId = 4;com.google.protobuf.ByteStringoptional string instanceId = 4;required string journalDir = 2;com.google.protobuf.ByteStringrequired string journalDir = 2;required string ledgerDirs = 3;com.google.protobuf.ByteStringrequired string ledgerDirs = 3;booleanrequired string bookieHost = 1;booleanoptional string indexDirs = 5;booleanoptional string instanceId = 4;booleanrequired string journalDir = 2;booleanrequired string ledgerDirs = 3;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setBookieHost(String value) required string bookieHost = 1;setBookieHostBytes(com.google.protobuf.ByteString value) required string bookieHost = 1;setIndexDirs(String value) optional string indexDirs = 5;setIndexDirsBytes(com.google.protobuf.ByteString value) optional string indexDirs = 5;setInstanceId(String value) optional string instanceId = 4;setInstanceIdBytes(com.google.protobuf.ByteString value) optional string instanceId = 4;setJournalDir(String value) required string journalDir = 2;setJournalDirBytes(com.google.protobuf.ByteString value) required string journalDir = 2;setLedgerDirs(String value) required string ledgerDirs = 3;setLedgerDirsBytes(com.google.protobuf.ByteString value) required string ledgerDirs = 3;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataFormats.CookieFormat.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataFormats.CookieFormat.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DataFormats.CookieFormat.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataFormats.CookieFormat.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataFormats.CookieFormat.Builder>
-
mergeFrom
public DataFormats.CookieFormat.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataFormats.CookieFormat.Builder>- Throws:
IOException
-
hasBookieHost
public boolean hasBookieHost()required string bookieHost = 1;- Specified by:
hasBookieHostin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- Whether the bookieHost field is set.
-
getBookieHost
required string bookieHost = 1;- Specified by:
getBookieHostin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The bookieHost.
-
getBookieHostBytes
public com.google.protobuf.ByteString getBookieHostBytes()required string bookieHost = 1;- Specified by:
getBookieHostBytesin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The bytes for bookieHost.
-
setBookieHost
required string bookieHost = 1;- Parameters:
value- The bookieHost to set.- Returns:
- This builder for chaining.
-
clearBookieHost
required string bookieHost = 1;- Returns:
- This builder for chaining.
-
setBookieHostBytes
required string bookieHost = 1;- Parameters:
value- The bytes for bookieHost to set.- Returns:
- This builder for chaining.
-
hasJournalDir
public boolean hasJournalDir()required string journalDir = 2;- Specified by:
hasJournalDirin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- Whether the journalDir field is set.
-
getJournalDir
required string journalDir = 2;- Specified by:
getJournalDirin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The journalDir.
-
getJournalDirBytes
public com.google.protobuf.ByteString getJournalDirBytes()required string journalDir = 2;- Specified by:
getJournalDirBytesin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The bytes for journalDir.
-
setJournalDir
required string journalDir = 2;- Parameters:
value- The journalDir to set.- Returns:
- This builder for chaining.
-
clearJournalDir
required string journalDir = 2;- Returns:
- This builder for chaining.
-
setJournalDirBytes
required string journalDir = 2;- Parameters:
value- The bytes for journalDir to set.- Returns:
- This builder for chaining.
-
hasLedgerDirs
public boolean hasLedgerDirs()required string ledgerDirs = 3;- Specified by:
hasLedgerDirsin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- Whether the ledgerDirs field is set.
-
getLedgerDirs
required string ledgerDirs = 3;- Specified by:
getLedgerDirsin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The ledgerDirs.
-
getLedgerDirsBytes
public com.google.protobuf.ByteString getLedgerDirsBytes()required string ledgerDirs = 3;- Specified by:
getLedgerDirsBytesin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The bytes for ledgerDirs.
-
setLedgerDirs
required string ledgerDirs = 3;- Parameters:
value- The ledgerDirs to set.- Returns:
- This builder for chaining.
-
clearLedgerDirs
required string ledgerDirs = 3;- Returns:
- This builder for chaining.
-
setLedgerDirsBytes
required string ledgerDirs = 3;- Parameters:
value- The bytes for ledgerDirs to set.- Returns:
- This builder for chaining.
-
hasInstanceId
public boolean hasInstanceId()optional string instanceId = 4;- Specified by:
hasInstanceIdin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- Whether the instanceId field is set.
-
getInstanceId
optional string instanceId = 4;- Specified by:
getInstanceIdin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The instanceId.
-
getInstanceIdBytes
public com.google.protobuf.ByteString getInstanceIdBytes()optional string instanceId = 4;- Specified by:
getInstanceIdBytesin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The bytes for instanceId.
-
setInstanceId
optional string instanceId = 4;- Parameters:
value- The instanceId to set.- Returns:
- This builder for chaining.
-
clearInstanceId
optional string instanceId = 4;- Returns:
- This builder for chaining.
-
setInstanceIdBytes
optional string instanceId = 4;- Parameters:
value- The bytes for instanceId to set.- Returns:
- This builder for chaining.
-
hasIndexDirs
public boolean hasIndexDirs()optional string indexDirs = 5;- Specified by:
hasIndexDirsin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- Whether the indexDirs field is set.
-
getIndexDirs
optional string indexDirs = 5;- Specified by:
getIndexDirsin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The indexDirs.
-
getIndexDirsBytes
public com.google.protobuf.ByteString getIndexDirsBytes()optional string indexDirs = 5;- Specified by:
getIndexDirsBytesin interfaceDataFormats.CookieFormatOrBuilder- Returns:
- The bytes for indexDirs.
-
setIndexDirs
optional string indexDirs = 5;- Parameters:
value- The indexDirs to set.- Returns:
- This builder for chaining.
-
clearIndexDirs
optional string indexDirs = 5;- Returns:
- This builder for chaining.
-
setIndexDirsBytes
optional string indexDirs = 5;- Parameters:
value- The bytes for indexDirs to set.- Returns:
- This builder for chaining.
-