Class ResourceMetrics.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ResourceMetrics.Builder>
-
- io.opentelemetry.proto.metrics.v1.ResourceMetrics.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ResourceMetricsOrBuilder,java.lang.Cloneable
- Enclosing class:
- ResourceMetrics
public static final class ResourceMetrics.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResourceMetrics.Builder> implements ResourceMetricsOrBuilder
A collection of ScopeMetrics from a Resource.
Protobuf typeopentelemetry.proto.metrics.v1.ResourceMetrics
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceMetrics.BuilderaddAllScopeMetrics(java.lang.Iterable<? extends ScopeMetrics> values)A list of metrics that originate from a resource.ResourceMetrics.BuilderaddScopeMetrics(int index, ScopeMetrics value)A list of metrics that originate from a resource.ResourceMetrics.BuilderaddScopeMetrics(int index, ScopeMetrics.Builder builderForValue)A list of metrics that originate from a resource.ResourceMetrics.BuilderaddScopeMetrics(ScopeMetrics value)A list of metrics that originate from a resource.ResourceMetrics.BuilderaddScopeMetrics(ScopeMetrics.Builder builderForValue)A list of metrics that originate from a resource.ScopeMetrics.BuilderaddScopeMetricsBuilder()A list of metrics that originate from a resource.ScopeMetrics.BuilderaddScopeMetricsBuilder(int index)A list of metrics that originate from a resource.ResourceMetricsbuild()ResourceMetricsbuildPartial()ResourceMetrics.Builderclear()ResourceMetrics.BuilderclearResource()The resource for the metrics in this message.ResourceMetrics.BuilderclearSchemaUrl()This schema_url applies to the data in the "resource" field.ResourceMetrics.BuilderclearScopeMetrics()A list of metrics that originate from a resource.ResourceMetricsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ResourcegetResource()The resource for the metrics in this message.Resource.BuildergetResourceBuilder()The resource for the metrics in this message.ResourceOrBuildergetResourceOrBuilder()The resource for the metrics in this message.java.lang.StringgetSchemaUrl()This schema_url applies to the data in the "resource" field.com.google.protobuf.ByteStringgetSchemaUrlBytes()This schema_url applies to the data in the "resource" field.ScopeMetricsgetScopeMetrics(int index)A list of metrics that originate from a resource.ScopeMetrics.BuildergetScopeMetricsBuilder(int index)A list of metrics that originate from a resource.java.util.List<ScopeMetrics.Builder>getScopeMetricsBuilderList()A list of metrics that originate from a resource.intgetScopeMetricsCount()A list of metrics that originate from a resource.java.util.List<ScopeMetrics>getScopeMetricsList()A list of metrics that originate from a resource.ScopeMetricsOrBuildergetScopeMetricsOrBuilder(int index)A list of metrics that originate from a resource.java.util.List<? extends ScopeMetricsOrBuilder>getScopeMetricsOrBuilderList()A list of metrics that originate from a resource.booleanhasResource()The resource for the metrics in this message.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ResourceMetrics.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ResourceMetrics.BuildermergeFrom(com.google.protobuf.Message other)ResourceMetrics.BuildermergeFrom(ResourceMetrics other)ResourceMetrics.BuildermergeResource(Resource value)The resource for the metrics in this message.ResourceMetrics.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ResourceMetrics.BuilderremoveScopeMetrics(int index)A list of metrics that originate from a resource.ResourceMetrics.BuildersetResource(Resource value)The resource for the metrics in this message.ResourceMetrics.BuildersetResource(Resource.Builder builderForValue)The resource for the metrics in this message.ResourceMetrics.BuildersetSchemaUrl(java.lang.String value)This schema_url applies to the data in the "resource" field.ResourceMetrics.BuildersetSchemaUrlBytes(com.google.protobuf.ByteString value)This schema_url applies to the data in the "resource" field.ResourceMetrics.BuildersetScopeMetrics(int index, ScopeMetrics value)A list of metrics that originate from a resource.ResourceMetrics.BuildersetScopeMetrics(int index, ScopeMetrics.Builder builderForValue)A list of metrics that originate from a resource.ResourceMetrics.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<ResourceMetrics.Builder>
-
clear
public ResourceMetrics.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<ResourceMetrics.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<ResourceMetrics.Builder>
-
getDefaultInstanceForType
public ResourceMetrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ResourceMetrics build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ResourceMetrics buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ResourceMetrics.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResourceMetrics.Builder>
-
mergeFrom
public ResourceMetrics.Builder mergeFrom(ResourceMetrics other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceMetrics.Builder>
-
mergeFrom
public ResourceMetrics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResourceMetrics.Builder>- Throws:
java.io.IOException
-
hasResource
public boolean hasResource()
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;- Specified by:
hasResourcein interfaceResourceMetricsOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public Resource getResource()
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;- Specified by:
getResourcein interfaceResourceMetricsOrBuilder- Returns:
- The resource.
-
setResource
public ResourceMetrics.Builder setResource(Resource value)
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
setResource
public ResourceMetrics.Builder setResource(Resource.Builder builderForValue)
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
mergeResource
public ResourceMetrics.Builder mergeResource(Resource value)
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
clearResource
public ResourceMetrics.Builder clearResource()
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
getResourceBuilder
public Resource.Builder getResourceBuilder()
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
getResourceOrBuilder
public ResourceOrBuilder getResourceOrBuilder()
The resource for the metrics in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;- Specified by:
getResourceOrBuilderin interfaceResourceMetricsOrBuilder
-
getScopeMetricsList
public java.util.List<ScopeMetrics> getScopeMetricsList()
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;- Specified by:
getScopeMetricsListin interfaceResourceMetricsOrBuilder
-
getScopeMetricsCount
public int getScopeMetricsCount()
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;- Specified by:
getScopeMetricsCountin interfaceResourceMetricsOrBuilder
-
getScopeMetrics
public ScopeMetrics getScopeMetrics(int index)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;- Specified by:
getScopeMetricsin interfaceResourceMetricsOrBuilder
-
setScopeMetrics
public ResourceMetrics.Builder setScopeMetrics(int index, ScopeMetrics value)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
setScopeMetrics
public ResourceMetrics.Builder setScopeMetrics(int index, ScopeMetrics.Builder builderForValue)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
addScopeMetrics
public ResourceMetrics.Builder addScopeMetrics(ScopeMetrics value)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
addScopeMetrics
public ResourceMetrics.Builder addScopeMetrics(int index, ScopeMetrics value)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
addScopeMetrics
public ResourceMetrics.Builder addScopeMetrics(ScopeMetrics.Builder builderForValue)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
addScopeMetrics
public ResourceMetrics.Builder addScopeMetrics(int index, ScopeMetrics.Builder builderForValue)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
addAllScopeMetrics
public ResourceMetrics.Builder addAllScopeMetrics(java.lang.Iterable<? extends ScopeMetrics> values)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
clearScopeMetrics
public ResourceMetrics.Builder clearScopeMetrics()
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
removeScopeMetrics
public ResourceMetrics.Builder removeScopeMetrics(int index)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
getScopeMetricsBuilder
public ScopeMetrics.Builder getScopeMetricsBuilder(int index)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
getScopeMetricsOrBuilder
public ScopeMetricsOrBuilder getScopeMetricsOrBuilder(int index)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;- Specified by:
getScopeMetricsOrBuilderin interfaceResourceMetricsOrBuilder
-
getScopeMetricsOrBuilderList
public java.util.List<? extends ScopeMetricsOrBuilder> getScopeMetricsOrBuilderList()
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;- Specified by:
getScopeMetricsOrBuilderListin interfaceResourceMetricsOrBuilder
-
addScopeMetricsBuilder
public ScopeMetrics.Builder addScopeMetricsBuilder()
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
addScopeMetricsBuilder
public ScopeMetrics.Builder addScopeMetricsBuilder(int index)
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
getScopeMetricsBuilderList
public java.util.List<ScopeMetrics.Builder> getScopeMetricsBuilderList()
A list of metrics that originate from a resource.
repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;
-
getSchemaUrl
public java.lang.String getSchemaUrl()
This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
string schema_url = 3;- Specified by:
getSchemaUrlin interfaceResourceMetricsOrBuilder- Returns:
- The schemaUrl.
-
getSchemaUrlBytes
public com.google.protobuf.ByteString getSchemaUrlBytes()
This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
string schema_url = 3;- Specified by:
getSchemaUrlBytesin interfaceResourceMetricsOrBuilder- Returns:
- The bytes for schemaUrl.
-
setSchemaUrl
public ResourceMetrics.Builder setSchemaUrl(java.lang.String value)
This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
string schema_url = 3;- Parameters:
value- The schemaUrl to set.- Returns:
- This builder for chaining.
-
clearSchemaUrl
public ResourceMetrics.Builder clearSchemaUrl()
This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
string schema_url = 3;- Returns:
- This builder for chaining.
-
setSchemaUrlBytes
public ResourceMetrics.Builder setSchemaUrlBytes(com.google.protobuf.ByteString value)
This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
string schema_url = 3;- Parameters:
value- The bytes for schemaUrl to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ResourceMetrics.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceMetrics.Builder>
-
mergeUnknownFields
public final ResourceMetrics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceMetrics.Builder>
-
-