Package prometheus
Class PrometheusRemote.ChunkedReadResponse
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- prometheus.PrometheusRemote.ChunkedReadResponse
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,PrometheusRemote.ChunkedReadResponseOrBuilder
- Enclosing class:
- PrometheusRemote
public static final class PrometheusRemote.ChunkedReadResponse extends com.google.protobuf.GeneratedMessageV3 implements PrometheusRemote.ChunkedReadResponseOrBuilder
ChunkedReadResponse is a response when response_type equals STREAMED_XOR_CHUNKS. We strictly stream full series after series, optionally split by time. This means that a single frame can contain partition of the single series, but once a new series is started to be streamed it means that no more chunks will be sent for previous one. Series are returned sorted in the same way TSDB block are internally.
Protobuf typeprometheus.ChunkedReadResponse- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPrometheusRemote.ChunkedReadResponse.BuilderChunkedReadResponse is a response when response_type equals STREAMED_XOR_CHUNKS.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCHUNKED_SERIES_FIELD_NUMBERstatic intQUERY_INDEX_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)PrometheusTypes.ChunkedSeriesgetChunkedSeries(int index)repeated .prometheus.ChunkedSeries chunked_series = 1;intgetChunkedSeriesCount()repeated .prometheus.ChunkedSeries chunked_series = 1;List<PrometheusTypes.ChunkedSeries>getChunkedSeriesList()repeated .prometheus.ChunkedSeries chunked_series = 1;PrometheusTypes.ChunkedSeriesOrBuildergetChunkedSeriesOrBuilder(int index)repeated .prometheus.ChunkedSeries chunked_series = 1;List<? extends PrometheusTypes.ChunkedSeriesOrBuilder>getChunkedSeriesOrBuilderList()repeated .prometheus.ChunkedSeries chunked_series = 1;static PrometheusRemote.ChunkedReadResponsegetDefaultInstance()PrometheusRemote.ChunkedReadResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<PrometheusRemote.ChunkedReadResponse>getParserForType()longgetQueryIndex()query_index represents an index of the query from ReadRequest.queries these chunks relates to.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static PrometheusRemote.ChunkedReadResponse.BuildernewBuilder()static PrometheusRemote.ChunkedReadResponse.BuildernewBuilder(PrometheusRemote.ChunkedReadResponse prototype)PrometheusRemote.ChunkedReadResponse.BuildernewBuilderForType()protected PrometheusRemote.ChunkedReadResponse.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static PrometheusRemote.ChunkedReadResponseparseDelimitedFrom(InputStream input)static PrometheusRemote.ChunkedReadResponseparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PrometheusRemote.ChunkedReadResponseparseFrom(byte[] data)static PrometheusRemote.ChunkedReadResponseparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PrometheusRemote.ChunkedReadResponseparseFrom(com.google.protobuf.ByteString data)static PrometheusRemote.ChunkedReadResponseparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PrometheusRemote.ChunkedReadResponseparseFrom(com.google.protobuf.CodedInputStream input)static PrometheusRemote.ChunkedReadResponseparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PrometheusRemote.ChunkedReadResponseparseFrom(InputStream input)static PrometheusRemote.ChunkedReadResponseparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PrometheusRemote.ChunkedReadResponseparseFrom(ByteBuffer data)static PrometheusRemote.ChunkedReadResponseparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<PrometheusRemote.ChunkedReadResponse>parser()PrometheusRemote.ChunkedReadResponse.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CHUNKED_SERIES_FIELD_NUMBER
public static final int CHUNKED_SERIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
QUERY_INDEX_FIELD_NUMBER
public static final int QUERY_INDEX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getChunkedSeriesList
public List<PrometheusTypes.ChunkedSeries> getChunkedSeriesList()
repeated .prometheus.ChunkedSeries chunked_series = 1;- Specified by:
getChunkedSeriesListin interfacePrometheusRemote.ChunkedReadResponseOrBuilder
-
getChunkedSeriesOrBuilderList
public List<? extends PrometheusTypes.ChunkedSeriesOrBuilder> getChunkedSeriesOrBuilderList()
repeated .prometheus.ChunkedSeries chunked_series = 1;- Specified by:
getChunkedSeriesOrBuilderListin interfacePrometheusRemote.ChunkedReadResponseOrBuilder
-
getChunkedSeriesCount
public int getChunkedSeriesCount()
repeated .prometheus.ChunkedSeries chunked_series = 1;- Specified by:
getChunkedSeriesCountin interfacePrometheusRemote.ChunkedReadResponseOrBuilder
-
getChunkedSeries
public PrometheusTypes.ChunkedSeries getChunkedSeries(int index)
repeated .prometheus.ChunkedSeries chunked_series = 1;- Specified by:
getChunkedSeriesin interfacePrometheusRemote.ChunkedReadResponseOrBuilder
-
getChunkedSeriesOrBuilder
public PrometheusTypes.ChunkedSeriesOrBuilder getChunkedSeriesOrBuilder(int index)
repeated .prometheus.ChunkedSeries chunked_series = 1;- Specified by:
getChunkedSeriesOrBuilderin interfacePrometheusRemote.ChunkedReadResponseOrBuilder
-
getQueryIndex
public long getQueryIndex()
query_index represents an index of the query from ReadRequest.queries these chunks relates to.
int64 query_index = 2;- Specified by:
getQueryIndexin interfacePrometheusRemote.ChunkedReadResponseOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PrometheusRemote.ChunkedReadResponse parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PrometheusRemote.ChunkedReadResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PrometheusRemote.ChunkedReadResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public PrometheusRemote.ChunkedReadResponse.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static PrometheusRemote.ChunkedReadResponse.Builder newBuilder()
-
newBuilder
public static PrometheusRemote.ChunkedReadResponse.Builder newBuilder(PrometheusRemote.ChunkedReadResponse prototype)
-
toBuilder
public PrometheusRemote.ChunkedReadResponse.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PrometheusRemote.ChunkedReadResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static PrometheusRemote.ChunkedReadResponse getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<PrometheusRemote.ChunkedReadResponse> parser()
-
getParserForType
public com.google.protobuf.Parser<PrometheusRemote.ChunkedReadResponse> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public PrometheusRemote.ChunkedReadResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-