java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<IndexEntry.Builder>
com.google.protobuf.GeneratedMessage.Builder<IndexEntry.Builder>
org.yamcs.protobuf.IndexEntry.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,IndexEntryOrBuilder
- Enclosing class:
IndexEntry
public static final class IndexEntry.Builder
extends com.google.protobuf.GeneratedMessage.Builder<IndexEntry.Builder>
implements IndexEntryOrBuilder
Protobuf type
yamcs.protobuf.archive.IndexEntry-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional int32 count = 3;optional int64 seqStart = 4;optional int64 seqStop = 5;optional string start = 1;optional string stop = 2;intgetCount()optional int32 count = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorlongoptional int64 seqStart = 4;longoptional int64 seqStop = 5;getStart()optional string start = 1;com.google.protobuf.ByteStringoptional string start = 1;getStop()optional string stop = 2;com.google.protobuf.ByteStringoptional string stop = 2;booleanhasCount()optional int32 count = 3;booleanoptional int64 seqStart = 4;booleanoptional int64 seqStop = 5;booleanhasStart()optional string start = 1;booleanhasStop()optional string stop = 2;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(IndexEntry other) setCount(int value) optional int32 count = 3;setSeqStart(long value) optional int64 seqStart = 4;setSeqStop(long value) optional int64 seqStop = 5;optional string start = 1;setStartBytes(com.google.protobuf.ByteString value) optional string start = 1;optional string stop = 2;setStopBytes(com.google.protobuf.ByteString value) optional string stop = 2;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<IndexEntry.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<IndexEntry.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<IndexEntry.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<IndexEntry.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<IndexEntry.Builder>
-
mergeFrom
public IndexEntry.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<IndexEntry.Builder>- Throws:
IOException
-
hasStart
public boolean hasStart()optional string start = 1;- Specified by:
hasStartin interfaceIndexEntryOrBuilder- Returns:
- Whether the start field is set.
-
getStart
optional string start = 1;- Specified by:
getStartin interfaceIndexEntryOrBuilder- Returns:
- The start.
-
getStartBytes
public com.google.protobuf.ByteString getStartBytes()optional string start = 1;- Specified by:
getStartBytesin interfaceIndexEntryOrBuilder- Returns:
- The bytes for start.
-
setStart
optional string start = 1;- Parameters:
value- The start to set.- Returns:
- This builder for chaining.
-
clearStart
optional string start = 1;- Returns:
- This builder for chaining.
-
setStartBytes
optional string start = 1;- Parameters:
value- The bytes for start to set.- Returns:
- This builder for chaining.
-
hasStop
public boolean hasStop()optional string stop = 2;- Specified by:
hasStopin interfaceIndexEntryOrBuilder- Returns:
- Whether the stop field is set.
-
getStop
optional string stop = 2;- Specified by:
getStopin interfaceIndexEntryOrBuilder- Returns:
- The stop.
-
getStopBytes
public com.google.protobuf.ByteString getStopBytes()optional string stop = 2;- Specified by:
getStopBytesin interfaceIndexEntryOrBuilder- Returns:
- The bytes for stop.
-
setStop
optional string stop = 2;- Parameters:
value- The stop to set.- Returns:
- This builder for chaining.
-
clearStop
optional string stop = 2;- Returns:
- This builder for chaining.
-
setStopBytes
optional string stop = 2;- Parameters:
value- The bytes for stop to set.- Returns:
- This builder for chaining.
-
hasCount
public boolean hasCount()optional int32 count = 3;- Specified by:
hasCountin interfaceIndexEntryOrBuilder- Returns:
- Whether the count field is set.
-
getCount
public int getCount()optional int32 count = 3;- Specified by:
getCountin interfaceIndexEntryOrBuilder- Returns:
- The count.
-
setCount
optional int32 count = 3;- Parameters:
value- The count to set.- Returns:
- This builder for chaining.
-
clearCount
optional int32 count = 3;- Returns:
- This builder for chaining.
-
hasSeqStart
public boolean hasSeqStart()optional int64 seqStart = 4;- Specified by:
hasSeqStartin interfaceIndexEntryOrBuilder- Returns:
- Whether the seqStart field is set.
-
getSeqStart
public long getSeqStart()optional int64 seqStart = 4;- Specified by:
getSeqStartin interfaceIndexEntryOrBuilder- Returns:
- The seqStart.
-
setSeqStart
optional int64 seqStart = 4;- Parameters:
value- The seqStart to set.- Returns:
- This builder for chaining.
-
clearSeqStart
optional int64 seqStart = 4;- Returns:
- This builder for chaining.
-
hasSeqStop
public boolean hasSeqStop()optional int64 seqStop = 5;- Specified by:
hasSeqStopin interfaceIndexEntryOrBuilder- Returns:
- Whether the seqStop field is set.
-
getSeqStop
public long getSeqStop()optional int64 seqStop = 5;- Specified by:
getSeqStopin interfaceIndexEntryOrBuilder- Returns:
- The seqStop.
-
setSeqStop
optional int64 seqStop = 5;- Parameters:
value- The seqStop to set.- Returns:
- This builder for chaining.
-
clearSeqStop
optional int64 seqStop = 5;- Returns:
- This builder for chaining.
-