Package org.yamcs.protobuf
Class IndexEntry.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<IndexEntry.Builder>
implements IndexEntryOrBuilder
Protobuf type
yamcs.protobuf.archive.IndexEntry
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
optional int32 count = 3;
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional int64 seqStart = 4;
optional int64 seqStop = 5;
optional string start = 1;
optional string stop = 2;
clone()
int
getCount()
optional int32 count = 3;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
long
optional int64 seqStart = 4;
long
optional int64 seqStop = 5;
getStart()
optional string start = 1;
com.google.protobuf.ByteString
optional string start = 1;
getStop()
optional string stop = 2;
com.google.protobuf.ByteString
optional string stop = 2;
boolean
hasCount()
optional int32 count = 3;
boolean
optional int64 seqStart = 4;
boolean
optional int64 seqStop = 5;
boolean
hasStart()
optional string start = 1;
boolean
hasStop()
optional string stop = 2;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(IndexEntry other) final IndexEntry.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setCount
(int value) optional int32 count = 3;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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;
final IndexEntry.Builder
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
setField
public IndexEntry.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
setRepeatedField
public IndexEntry.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
addRepeatedField
public IndexEntry.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<IndexEntry.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
mergeFrom
public IndexEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<IndexEntry.Builder>
- Throws:
IOException
-
hasStart
public boolean hasStart()optional string start = 1;
- Specified by:
hasStart
in interfaceIndexEntryOrBuilder
- Returns:
- Whether the start field is set.
-
getStart
optional string start = 1;
- Specified by:
getStart
in interfaceIndexEntryOrBuilder
- Returns:
- The start.
-
getStartBytes
public com.google.protobuf.ByteString getStartBytes()optional string start = 1;
- Specified by:
getStartBytes
in 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:
hasStop
in interfaceIndexEntryOrBuilder
- Returns:
- Whether the stop field is set.
-
getStop
optional string stop = 2;
- Specified by:
getStop
in interfaceIndexEntryOrBuilder
- Returns:
- The stop.
-
getStopBytes
public com.google.protobuf.ByteString getStopBytes()optional string stop = 2;
- Specified by:
getStopBytes
in 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:
hasCount
in interfaceIndexEntryOrBuilder
- Returns:
- Whether the count field is set.
-
getCount
public int getCount()optional int32 count = 3;
- Specified by:
getCount
in 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:
hasSeqStart
in interfaceIndexEntryOrBuilder
- Returns:
- Whether the seqStart field is set.
-
getSeqStart
public long getSeqStart()optional int64 seqStart = 4;
- Specified by:
getSeqStart
in 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:
hasSeqStop
in interfaceIndexEntryOrBuilder
- Returns:
- Whether the seqStop field is set.
-
getSeqStop
public long getSeqStop()optional int64 seqStop = 5;
- Specified by:
getSeqStop
in 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.
-
setUnknownFields
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-
mergeUnknownFields
public final IndexEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<IndexEntry.Builder>
-