Package io.opentelemetry.proto.trace.v1
Class ResourceSpans.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ResourceSpans.Builder>
-
- io.opentelemetry.proto.trace.v1.ResourceSpans.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ResourceSpansOrBuilder,java.lang.Cloneable
- Enclosing class:
- ResourceSpans
public static final class ResourceSpans.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResourceSpans.Builder> implements ResourceSpansOrBuilder
A collection of ScopeSpans from a Resource.
Protobuf typeopentelemetry.proto.trace.v1.ResourceSpans
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceSpans.BuilderaddAllScopeSpans(java.lang.Iterable<? extends ScopeSpans> values)A list of ScopeSpans that originate from a resource.ResourceSpans.BuilderaddScopeSpans(int index, ScopeSpans value)A list of ScopeSpans that originate from a resource.ResourceSpans.BuilderaddScopeSpans(int index, ScopeSpans.Builder builderForValue)A list of ScopeSpans that originate from a resource.ResourceSpans.BuilderaddScopeSpans(ScopeSpans value)A list of ScopeSpans that originate from a resource.ResourceSpans.BuilderaddScopeSpans(ScopeSpans.Builder builderForValue)A list of ScopeSpans that originate from a resource.ScopeSpans.BuilderaddScopeSpansBuilder()A list of ScopeSpans that originate from a resource.ScopeSpans.BuilderaddScopeSpansBuilder(int index)A list of ScopeSpans that originate from a resource.ResourceSpansbuild()ResourceSpansbuildPartial()ResourceSpans.Builderclear()ResourceSpans.BuilderclearResource()The resource for the spans in this message.ResourceSpans.BuilderclearSchemaUrl()This schema_url applies to the data in the "resource" field.ResourceSpans.BuilderclearScopeSpans()A list of ScopeSpans that originate from a resource.ResourceSpansgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ResourcegetResource()The resource for the spans in this message.Resource.BuildergetResourceBuilder()The resource for the spans in this message.ResourceOrBuildergetResourceOrBuilder()The resource for the spans 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.ScopeSpansgetScopeSpans(int index)A list of ScopeSpans that originate from a resource.ScopeSpans.BuildergetScopeSpansBuilder(int index)A list of ScopeSpans that originate from a resource.java.util.List<ScopeSpans.Builder>getScopeSpansBuilderList()A list of ScopeSpans that originate from a resource.intgetScopeSpansCount()A list of ScopeSpans that originate from a resource.java.util.List<ScopeSpans>getScopeSpansList()A list of ScopeSpans that originate from a resource.ScopeSpansOrBuildergetScopeSpansOrBuilder(int index)A list of ScopeSpans that originate from a resource.java.util.List<? extends ScopeSpansOrBuilder>getScopeSpansOrBuilderList()A list of ScopeSpans that originate from a resource.booleanhasResource()The resource for the spans in this message.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ResourceSpans.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ResourceSpans.BuildermergeFrom(com.google.protobuf.Message other)ResourceSpans.BuildermergeFrom(ResourceSpans other)ResourceSpans.BuildermergeResource(Resource value)The resource for the spans in this message.ResourceSpans.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ResourceSpans.BuilderremoveScopeSpans(int index)A list of ScopeSpans that originate from a resource.ResourceSpans.BuildersetResource(Resource value)The resource for the spans in this message.ResourceSpans.BuildersetResource(Resource.Builder builderForValue)The resource for the spans in this message.ResourceSpans.BuildersetSchemaUrl(java.lang.String value)This schema_url applies to the data in the "resource" field.ResourceSpans.BuildersetSchemaUrlBytes(com.google.protobuf.ByteString value)This schema_url applies to the data in the "resource" field.ResourceSpans.BuildersetScopeSpans(int index, ScopeSpans value)A list of ScopeSpans that originate from a resource.ResourceSpans.BuildersetScopeSpans(int index, ScopeSpans.Builder builderForValue)A list of ScopeSpans that originate from a resource.ResourceSpans.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<ResourceSpans.Builder>
-
clear
public ResourceSpans.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<ResourceSpans.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<ResourceSpans.Builder>
-
getDefaultInstanceForType
public ResourceSpans getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ResourceSpans build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ResourceSpans buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ResourceSpans.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResourceSpans.Builder>
-
mergeFrom
public ResourceSpans.Builder mergeFrom(ResourceSpans other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceSpans.Builder>
-
mergeFrom
public ResourceSpans.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<ResourceSpans.Builder>- Throws:
java.io.IOException
-
hasResource
public boolean hasResource()
The resource for the spans 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 interfaceResourceSpansOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public Resource getResource()
The resource for the spans 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 interfaceResourceSpansOrBuilder- Returns:
- The resource.
-
setResource
public ResourceSpans.Builder setResource(Resource value)
The resource for the spans in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
setResource
public ResourceSpans.Builder setResource(Resource.Builder builderForValue)
The resource for the spans in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
mergeResource
public ResourceSpans.Builder mergeResource(Resource value)
The resource for the spans in this message. If this field is not set then no resource info is known.
.opentelemetry.proto.resource.v1.Resource resource = 1;
-
clearResource
public ResourceSpans.Builder clearResource()
The resource for the spans 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 spans 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 spans 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 interfaceResourceSpansOrBuilder
-
getScopeSpansList
public java.util.List<ScopeSpans> getScopeSpansList()
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;- Specified by:
getScopeSpansListin interfaceResourceSpansOrBuilder
-
getScopeSpansCount
public int getScopeSpansCount()
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;- Specified by:
getScopeSpansCountin interfaceResourceSpansOrBuilder
-
getScopeSpans
public ScopeSpans getScopeSpans(int index)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;- Specified by:
getScopeSpansin interfaceResourceSpansOrBuilder
-
setScopeSpans
public ResourceSpans.Builder setScopeSpans(int index, ScopeSpans value)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
setScopeSpans
public ResourceSpans.Builder setScopeSpans(int index, ScopeSpans.Builder builderForValue)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
addScopeSpans
public ResourceSpans.Builder addScopeSpans(ScopeSpans value)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
addScopeSpans
public ResourceSpans.Builder addScopeSpans(int index, ScopeSpans value)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
addScopeSpans
public ResourceSpans.Builder addScopeSpans(ScopeSpans.Builder builderForValue)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
addScopeSpans
public ResourceSpans.Builder addScopeSpans(int index, ScopeSpans.Builder builderForValue)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
addAllScopeSpans
public ResourceSpans.Builder addAllScopeSpans(java.lang.Iterable<? extends ScopeSpans> values)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
clearScopeSpans
public ResourceSpans.Builder clearScopeSpans()
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
removeScopeSpans
public ResourceSpans.Builder removeScopeSpans(int index)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
getScopeSpansBuilder
public ScopeSpans.Builder getScopeSpansBuilder(int index)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
getScopeSpansOrBuilder
public ScopeSpansOrBuilder getScopeSpansOrBuilder(int index)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;- Specified by:
getScopeSpansOrBuilderin interfaceResourceSpansOrBuilder
-
getScopeSpansOrBuilderList
public java.util.List<? extends ScopeSpansOrBuilder> getScopeSpansOrBuilderList()
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;- Specified by:
getScopeSpansOrBuilderListin interfaceResourceSpansOrBuilder
-
addScopeSpansBuilder
public ScopeSpans.Builder addScopeSpansBuilder()
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
addScopeSpansBuilder
public ScopeSpans.Builder addScopeSpansBuilder(int index)
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
-
getScopeSpansBuilderList
public java.util.List<ScopeSpans.Builder> getScopeSpansBuilderList()
A list of ScopeSpans that originate from a resource.
repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 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_spans" field which have their own schema_url field.
string schema_url = 3;- Specified by:
getSchemaUrlin interfaceResourceSpansOrBuilder- 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_spans" field which have their own schema_url field.
string schema_url = 3;- Specified by:
getSchemaUrlBytesin interfaceResourceSpansOrBuilder- Returns:
- The bytes for schemaUrl.
-
setSchemaUrl
public ResourceSpans.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_spans" 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 ResourceSpans.Builder clearSchemaUrl()
This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_spans" field which have their own schema_url field.
string schema_url = 3;- Returns:
- This builder for chaining.
-
setSchemaUrlBytes
public ResourceSpans.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_spans" 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 ResourceSpans.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceSpans.Builder>
-
mergeUnknownFields
public final ResourceSpans.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceSpans.Builder>
-
-