Package prometheus
Class Types.MetricMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Types.MetricMetadata.Builder>
prometheus.Types.MetricMetadata.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Types.MetricMetadataOrBuilder
- Enclosing class:
- Types.MetricMetadata
public static final class Types.MetricMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Types.MetricMetadata.Builder>
implements Types.MetricMetadataOrBuilder
Protobuf type
prometheus.MetricMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()string help = 4;string metric_family_name = 2;Represents the metric type, these match the set from Prometheus.string unit = 5;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHelp()string help = 4;com.google.protobuf.ByteStringstring help = 4;string metric_family_name = 2;com.google.protobuf.ByteStringstring metric_family_name = 2;getType()Represents the metric type, these match the set from Prometheus.intRepresents the metric type, these match the set from Prometheus.getUnit()string unit = 5;com.google.protobuf.ByteStringstring unit = 5;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.MetricMetadata other) string help = 4;setHelpBytes(com.google.protobuf.ByteString value) string help = 4;setMetricFamilyName(String value) string metric_family_name = 2;setMetricFamilyNameBytes(com.google.protobuf.ByteString value) string metric_family_name = 2;Represents the metric type, these match the set from Prometheus.setTypeValue(int value) Represents the metric type, these match the set from Prometheus.string unit = 5;setUnitBytes(com.google.protobuf.ByteString value) string unit = 5;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.MetricMetadata.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.MetricMetadata.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.MetricMetadata.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.MetricMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Types.MetricMetadata.Builder>
-
mergeFrom
public Types.MetricMetadata.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.MetricMetadata.Builder>- Throws:
IOException
-
getTypeValue
public int getTypeValue()Represents the metric type, these match the set from Prometheus. Refer to github.com/prometheus/common/model/metadata.go for details.
.prometheus.MetricMetadata.MetricType type = 1;- Specified by:
getTypeValuein interfaceTypes.MetricMetadataOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Represents the metric type, these match the set from Prometheus. Refer to github.com/prometheus/common/model/metadata.go for details.
.prometheus.MetricMetadata.MetricType type = 1;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Represents the metric type, these match the set from Prometheus. Refer to github.com/prometheus/common/model/metadata.go for details.
.prometheus.MetricMetadata.MetricType type = 1;- Specified by:
getTypein interfaceTypes.MetricMetadataOrBuilder- Returns:
- The type.
-
setType
Represents the metric type, these match the set from Prometheus. Refer to github.com/prometheus/common/model/metadata.go for details.
.prometheus.MetricMetadata.MetricType type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Represents the metric type, these match the set from Prometheus. Refer to github.com/prometheus/common/model/metadata.go for details.
.prometheus.MetricMetadata.MetricType type = 1;- Returns:
- This builder for chaining.
-
getMetricFamilyName
string metric_family_name = 2;- Specified by:
getMetricFamilyNamein interfaceTypes.MetricMetadataOrBuilder- Returns:
- The metricFamilyName.
-
getMetricFamilyNameBytes
public com.google.protobuf.ByteString getMetricFamilyNameBytes()string metric_family_name = 2;- Specified by:
getMetricFamilyNameBytesin interfaceTypes.MetricMetadataOrBuilder- Returns:
- The bytes for metricFamilyName.
-
setMetricFamilyName
string metric_family_name = 2;- Parameters:
value- The metricFamilyName to set.- Returns:
- This builder for chaining.
-
clearMetricFamilyName
string metric_family_name = 2;- Returns:
- This builder for chaining.
-
setMetricFamilyNameBytes
string metric_family_name = 2;- Parameters:
value- The bytes for metricFamilyName to set.- Returns:
- This builder for chaining.
-
getHelp
string help = 4;- Specified by:
getHelpin interfaceTypes.MetricMetadataOrBuilder- Returns:
- The help.
-
getHelpBytes
public com.google.protobuf.ByteString getHelpBytes()string help = 4;- Specified by:
getHelpBytesin interfaceTypes.MetricMetadataOrBuilder- Returns:
- The bytes for help.
-
setHelp
string help = 4;- Parameters:
value- The help to set.- Returns:
- This builder for chaining.
-
clearHelp
string help = 4;- Returns:
- This builder for chaining.
-
setHelpBytes
string help = 4;- Parameters:
value- The bytes for help to set.- Returns:
- This builder for chaining.
-
getUnit
string unit = 5;- Specified by:
getUnitin interfaceTypes.MetricMetadataOrBuilder- Returns:
- The unit.
-
getUnitBytes
public com.google.protobuf.ByteString getUnitBytes()string unit = 5;- Specified by:
getUnitBytesin interfaceTypes.MetricMetadataOrBuilder- Returns:
- The bytes for unit.
-
setUnit
string unit = 5;- Parameters:
value- The unit to set.- Returns:
- This builder for chaining.
-
clearUnit
string unit = 5;- Returns:
- This builder for chaining.
-
setUnitBytes
string unit = 5;- Parameters:
value- The bytes for unit to set.- Returns:
- This builder for chaining.
-