public static final class QueryResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder> implements QueryResponseOrBuilder
QueryResponse is returned by the peer as a result of a GetStateByRange, GetQueryResult, and GetHistoryForKey. It holds a bunch of records in results field, a flag to denote whether more results need to be fetched from the peer in has_more field, transaction id in id field, and a QueryResponseMetadata in metadata field.Protobuf type
protos.QueryResponse
Modifier and Type | Method and Description |
---|---|
QueryResponse.Builder |
addAllResults(Iterable<? extends QueryResultBytes> values)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryResponse.Builder |
addResults(int index,
QueryResultBytes.Builder builderForValue)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
addResults(int index,
QueryResultBytes value)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
addResults(QueryResultBytes.Builder builderForValue)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
addResults(QueryResultBytes value)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResultBytes.Builder |
addResultsBuilder()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResultBytes.Builder |
addResultsBuilder(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse |
build() |
QueryResponse |
buildPartial() |
QueryResponse.Builder |
clear() |
QueryResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QueryResponse.Builder |
clearHasMore()
bool has_more = 2 [json_name = "hasMore"]; |
QueryResponse.Builder |
clearId()
string id = 3 [json_name = "id"]; |
QueryResponse.Builder |
clearMetadata()
bytes metadata = 4 [json_name = "metadata"]; |
QueryResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QueryResponse.Builder |
clearResults()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
clone() |
QueryResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getHasMore()
bool has_more = 2 [json_name = "hasMore"]; |
String |
getId()
string id = 3 [json_name = "id"]; |
com.google.protobuf.ByteString |
getIdBytes()
string id = 3 [json_name = "id"]; |
com.google.protobuf.ByteString |
getMetadata()
bytes metadata = 4 [json_name = "metadata"]; |
QueryResultBytes |
getResults(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResultBytes.Builder |
getResultsBuilder(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
List<QueryResultBytes.Builder> |
getResultsBuilderList()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
int |
getResultsCount()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
List<QueryResultBytes> |
getResultsList()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResultBytesOrBuilder |
getResultsOrBuilder(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
List<? extends QueryResultBytesOrBuilder> |
getResultsOrBuilderList()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
boolean |
isInitialized() |
QueryResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QueryResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
QueryResponse.Builder |
mergeFrom(QueryResponse other) |
QueryResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QueryResponse.Builder |
removeResults(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryResponse.Builder |
setHasMore(boolean value)
bool has_more = 2 [json_name = "hasMore"]; |
QueryResponse.Builder |
setId(String value)
string id = 3 [json_name = "id"]; |
QueryResponse.Builder |
setIdBytes(com.google.protobuf.ByteString value)
string id = 3 [json_name = "id"]; |
QueryResponse.Builder |
setMetadata(com.google.protobuf.ByteString value)
bytes metadata = 4 [json_name = "metadata"]; |
QueryResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QueryResponse.Builder |
setResults(int index,
QueryResultBytes.Builder builderForValue)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
setResults(int index,
QueryResultBytes value)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"]; |
QueryResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public QueryResponse.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public QueryResponse build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public QueryResponse buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public QueryResponse.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<QueryResponse.Builder>
public QueryResponse.Builder mergeFrom(QueryResponse other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public QueryResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<QueryResponse.Builder>
IOException
public List<QueryResultBytes> getResultsList()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
getResultsList
in interface QueryResponseOrBuilder
public int getResultsCount()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
getResultsCount
in interface QueryResponseOrBuilder
public QueryResultBytes getResults(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
getResults
in interface QueryResponseOrBuilder
public QueryResponse.Builder setResults(int index, QueryResultBytes value)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder setResults(int index, QueryResultBytes.Builder builderForValue)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder addResults(QueryResultBytes value)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder addResults(int index, QueryResultBytes value)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder addResults(QueryResultBytes.Builder builderForValue)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder addResults(int index, QueryResultBytes.Builder builderForValue)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder addAllResults(Iterable<? extends QueryResultBytes> values)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder clearResults()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResponse.Builder removeResults(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResultBytes.Builder getResultsBuilder(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResultBytesOrBuilder getResultsOrBuilder(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
getResultsOrBuilder
in interface QueryResponseOrBuilder
public List<? extends QueryResultBytesOrBuilder> getResultsOrBuilderList()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
getResultsOrBuilderList
in interface QueryResponseOrBuilder
public QueryResultBytes.Builder addResultsBuilder()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public QueryResultBytes.Builder addResultsBuilder(int index)
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public List<QueryResultBytes.Builder> getResultsBuilderList()
repeated .protos.QueryResultBytes results = 1 [json_name = "results"];
public boolean getHasMore()
bool has_more = 2 [json_name = "hasMore"];
getHasMore
in interface QueryResponseOrBuilder
public QueryResponse.Builder setHasMore(boolean value)
bool has_more = 2 [json_name = "hasMore"];
value
- The hasMore to set.public QueryResponse.Builder clearHasMore()
bool has_more = 2 [json_name = "hasMore"];
public String getId()
string id = 3 [json_name = "id"];
getId
in interface QueryResponseOrBuilder
public com.google.protobuf.ByteString getIdBytes()
string id = 3 [json_name = "id"];
getIdBytes
in interface QueryResponseOrBuilder
public QueryResponse.Builder setId(String value)
string id = 3 [json_name = "id"];
value
- The id to set.public QueryResponse.Builder clearId()
string id = 3 [json_name = "id"];
public QueryResponse.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 3 [json_name = "id"];
value
- The bytes for id to set.public com.google.protobuf.ByteString getMetadata()
bytes metadata = 4 [json_name = "metadata"];
getMetadata
in interface QueryResponseOrBuilder
public QueryResponse.Builder setMetadata(com.google.protobuf.ByteString value)
bytes metadata = 4 [json_name = "metadata"];
value
- The metadata to set.public QueryResponse.Builder clearMetadata()
bytes metadata = 4 [json_name = "metadata"];
public final QueryResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
public final QueryResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResponse.Builder>
Copyright © 2022. All rights reserved.