java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
org.yamcs.protobuf.IndexResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,IndexResponseOrBuilder
- Enclosing class:
- IndexResponse
public static final class IndexResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
implements IndexResponseOrBuilder
Protobuf type
yamcs.protobuf.archive.IndexResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllGroup(Iterable<? extends IndexGroup> values) repeated .yamcs.protobuf.archive.IndexGroup group = 1;addGroup(int index, IndexGroup value) repeated .yamcs.protobuf.archive.IndexGroup group = 1;addGroup(int index, IndexGroup.Builder builderForValue) repeated .yamcs.protobuf.archive.IndexGroup group = 1;addGroup(IndexGroup value) repeated .yamcs.protobuf.archive.IndexGroup group = 1;addGroup(IndexGroup.Builder builderForValue) repeated .yamcs.protobuf.archive.IndexGroup group = 1;repeated .yamcs.protobuf.archive.IndexGroup group = 1;addGroupBuilder(int index) repeated .yamcs.protobuf.archive.IndexGroup group = 1;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Token indicating the response is only partial.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .yamcs.protobuf.archive.IndexGroup group = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()Token indicating the response is only partial.com.google.protobuf.ByteStringToken indicating the response is only partial.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGroup(int index) repeated .yamcs.protobuf.archive.IndexGroup group = 1;getGroupBuilder(int index) repeated .yamcs.protobuf.archive.IndexGroup group = 1;repeated .yamcs.protobuf.archive.IndexGroup group = 1;intrepeated .yamcs.protobuf.archive.IndexGroup group = 1;repeated .yamcs.protobuf.archive.IndexGroup group = 1;getGroupOrBuilder(int index) repeated .yamcs.protobuf.archive.IndexGroup group = 1;List<? extends IndexGroupOrBuilder>repeated .yamcs.protobuf.archive.IndexGroup group = 1;booleanToken indicating the response is only partial.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(IndexResponse other) final IndexResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeGroup(int index) repeated .yamcs.protobuf.archive.IndexGroup group = 1;setContinuationToken(String value) Token indicating the response is only partial.setContinuationTokenBytes(com.google.protobuf.ByteString value) Token indicating the response is only partial.setGroup(int index, IndexGroup value) repeated .yamcs.protobuf.archive.IndexGroup group = 1;setGroup(int index, IndexGroup.Builder builderForValue) repeated .yamcs.protobuf.archive.IndexGroup group = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final IndexResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.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.GeneratedMessageV3.Builder<IndexResponse.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
setField
public IndexResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
setRepeatedField
public IndexResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
addRepeatedField
public IndexResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IndexResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
mergeFrom
public IndexResponse.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<IndexResponse.Builder>- Throws:
IOException
-
getGroupList
repeated .yamcs.protobuf.archive.IndexGroup group = 1;- Specified by:
getGroupListin interfaceIndexResponseOrBuilder
-
getGroupCount
public int getGroupCount()repeated .yamcs.protobuf.archive.IndexGroup group = 1;- Specified by:
getGroupCountin interfaceIndexResponseOrBuilder
-
getGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1;- Specified by:
getGroupin interfaceIndexResponseOrBuilder
-
setGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
setGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
addGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
addGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
addGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
addGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
addAllGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
clearGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
removeGroup
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
getGroupBuilder
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
getGroupOrBuilder
repeated .yamcs.protobuf.archive.IndexGroup group = 1;- Specified by:
getGroupOrBuilderin interfaceIndexResponseOrBuilder
-
getGroupOrBuilderList
repeated .yamcs.protobuf.archive.IndexGroup group = 1;- Specified by:
getGroupOrBuilderListin interfaceIndexResponseOrBuilder
-
addGroupBuilder
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
addGroupBuilder
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
getGroupBuilderList
repeated .yamcs.protobuf.archive.IndexGroup group = 1; -
hasContinuationToken
public boolean hasContinuationToken()Token indicating the response is only partial. More results can then be obtained by performing the same request (including all original query parameters) and setting the ``next`` parameter to this token.
optional string continuationToken = 2;- Specified by:
hasContinuationTokenin interfaceIndexResponseOrBuilder- Returns:
- Whether the continuationToken field is set.
-
getContinuationToken
Token indicating the response is only partial. More results can then be obtained by performing the same request (including all original query parameters) and setting the ``next`` parameter to this token.
optional string continuationToken = 2;- Specified by:
getContinuationTokenin interfaceIndexResponseOrBuilder- Returns:
- The continuationToken.
-
getContinuationTokenBytes
public com.google.protobuf.ByteString getContinuationTokenBytes()Token indicating the response is only partial. More results can then be obtained by performing the same request (including all original query parameters) and setting the ``next`` parameter to this token.
optional string continuationToken = 2;- Specified by:
getContinuationTokenBytesin interfaceIndexResponseOrBuilder- Returns:
- The bytes for continuationToken.
-
setContinuationToken
Token indicating the response is only partial. More results can then be obtained by performing the same request (including all original query parameters) and setting the ``next`` parameter to this token.
optional string continuationToken = 2;- Parameters:
value- The continuationToken to set.- Returns:
- This builder for chaining.
-
clearContinuationToken
Token indicating the response is only partial. More results can then be obtained by performing the same request (including all original query parameters) and setting the ``next`` parameter to this token.
optional string continuationToken = 2;- Returns:
- This builder for chaining.
-
setContinuationTokenBytes
Token indicating the response is only partial. More results can then be obtained by performing the same request (including all original query parameters) and setting the ``next`` parameter to this token.
optional string continuationToken = 2;- Parameters:
value- The bytes for continuationToken to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final IndexResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-
mergeUnknownFields
public final IndexResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IndexResponse.Builder>
-