Package prometheus
Class Types.ChunkedSeries.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Types.ChunkedSeries.Builder>
prometheus.Types.ChunkedSeries.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Types.ChunkedSeriesOrBuilder
- Enclosing class:
- Types.ChunkedSeries
public static final class Types.ChunkedSeries.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Types.ChunkedSeries.Builder>
implements Types.ChunkedSeriesOrBuilder
ChunkedSeries represents single, encoded time series.Protobuf type
prometheus.ChunkedSeries-
Method Summary
Modifier and TypeMethodDescriptionaddAllChunks(Iterable<? extends Types.Chunk> values) Chunks will be in start time order and may overlap.addAllLabels(Iterable<? extends Types.Label> values) Labels should be sorted.addChunks(int index, Types.Chunk value) Chunks will be in start time order and may overlap.addChunks(int index, Types.Chunk.Builder builderForValue) Chunks will be in start time order and may overlap.addChunks(Types.Chunk value) Chunks will be in start time order and may overlap.addChunks(Types.Chunk.Builder builderForValue) Chunks will be in start time order and may overlap.Chunks will be in start time order and may overlap.addChunksBuilder(int index) Chunks will be in start time order and may overlap.addLabels(int index, Types.Label value) Labels should be sorted.addLabels(int index, Types.Label.Builder builderForValue) Labels should be sorted.addLabels(Types.Label value) Labels should be sorted.addLabels(Types.Label.Builder builderForValue) Labels should be sorted.Labels should be sorted.addLabelsBuilder(int index) Labels should be sorted.build()clear()Chunks will be in start time order and may overlap.Labels should be sorted.getChunks(int index) Chunks will be in start time order and may overlap.getChunksBuilder(int index) Chunks will be in start time order and may overlap.Chunks will be in start time order and may overlap.intChunks will be in start time order and may overlap.Chunks will be in start time order and may overlap.getChunksOrBuilder(int index) Chunks will be in start time order and may overlap.List<? extends Types.ChunkOrBuilder>Chunks will be in start time order and may overlap.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLabels(int index) Labels should be sorted.getLabelsBuilder(int index) Labels should be sorted.Labels should be sorted.intLabels should be sorted.Labels should be sorted.getLabelsOrBuilder(int index) Labels should be sorted.List<? extends Types.LabelOrBuilder>Labels should be sorted.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Types.ChunkedSeries other) removeChunks(int index) Chunks will be in start time order and may overlap.removeLabels(int index) Labels should be sorted.setChunks(int index, Types.Chunk value) Chunks will be in start time order and may overlap.setChunks(int index, Types.Chunk.Builder builderForValue) Chunks will be in start time order and may overlap.setLabels(int index, Types.Label value) Labels should be sorted.setLabels(int index, Types.Label.Builder builderForValue) Labels should be sorted.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<Types.ChunkedSeries.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<Types.ChunkedSeries.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<Types.ChunkedSeries.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<Types.ChunkedSeries.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Types.ChunkedSeries.Builder>
-
mergeFrom
public Types.ChunkedSeries.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<Types.ChunkedSeries.Builder>- Throws:
IOException
-
getLabelsList
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false];- Specified by:
getLabelsListin interfaceTypes.ChunkedSeriesOrBuilder
-
getLabelsCount
public int getLabelsCount()Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false];- Specified by:
getLabelsCountin interfaceTypes.ChunkedSeriesOrBuilder
-
getLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false];- Specified by:
getLabelsin interfaceTypes.ChunkedSeriesOrBuilder
-
setLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
setLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
addLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
addLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
addLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
addLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
addAllLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
clearLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
removeLabels
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
getLabelsBuilder
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
getLabelsOrBuilder
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false];- Specified by:
getLabelsOrBuilderin interfaceTypes.ChunkedSeriesOrBuilder
-
getLabelsOrBuilderList
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false];- Specified by:
getLabelsOrBuilderListin interfaceTypes.ChunkedSeriesOrBuilder
-
addLabelsBuilder
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
addLabelsBuilder
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
getLabelsBuilderList
Labels should be sorted.
repeated .prometheus.Label labels = 1 [(.gogoproto.nullable) = false]; -
getChunksList
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false];- Specified by:
getChunksListin interfaceTypes.ChunkedSeriesOrBuilder
-
getChunksCount
public int getChunksCount()Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false];- Specified by:
getChunksCountin interfaceTypes.ChunkedSeriesOrBuilder
-
getChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false];- Specified by:
getChunksin interfaceTypes.ChunkedSeriesOrBuilder
-
setChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
setChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
addChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
addChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
addChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
addChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
addAllChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
clearChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
removeChunks
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
getChunksBuilder
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
getChunksOrBuilder
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false];- Specified by:
getChunksOrBuilderin interfaceTypes.ChunkedSeriesOrBuilder
-
getChunksOrBuilderList
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false];- Specified by:
getChunksOrBuilderListin interfaceTypes.ChunkedSeriesOrBuilder
-
addChunksBuilder
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
addChunksBuilder
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false]; -
getChunksBuilderList
Chunks will be in start time order and may overlap.
repeated .prometheus.Chunk chunks = 2 [(.gogoproto.nullable) = false];
-