Package io.opentelemetry.proto.trace.v1
Interface ScopeSpansOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ScopeSpans,ScopeSpans.Builder
public interface ScopeSpansOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThis schema_url applies to all spans and span events in the "spans" field.com.google.protobuf.ByteStringThis schema_url applies to all spans and span events in the "spans" field.getScope()The instrumentation scope information for the spans in this message.The instrumentation scope information for the spans in this message.getSpans(int index) A list of Spans that originate from an instrumentation scope.intA list of Spans that originate from an instrumentation scope.A list of Spans that originate from an instrumentation scope.getSpansOrBuilder(int index) A list of Spans that originate from an instrumentation scope.List<? extends SpanOrBuilder>A list of Spans that originate from an instrumentation scope.booleanhasScope()The instrumentation scope information for the spans in this message.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasScope
boolean hasScope()The instrumentation scope information for the spans in this message. Semantically when InstrumentationScope isn't set, it is equivalent with an empty instrumentation scope name (unknown).
.opentelemetry.proto.common.v1.InstrumentationScope scope = 1;- Returns:
- Whether the scope field is set.
-
getScope
InstrumentationScope getScope()The instrumentation scope information for the spans in this message. Semantically when InstrumentationScope isn't set, it is equivalent with an empty instrumentation scope name (unknown).
.opentelemetry.proto.common.v1.InstrumentationScope scope = 1;- Returns:
- The scope.
-
getScopeOrBuilder
InstrumentationScopeOrBuilder getScopeOrBuilder()The instrumentation scope information for the spans in this message. Semantically when InstrumentationScope isn't set, it is equivalent with an empty instrumentation scope name (unknown).
.opentelemetry.proto.common.v1.InstrumentationScope scope = 1; -
getSpansList
A list of Spans that originate from an instrumentation scope.
repeated .opentelemetry.proto.trace.v1.Span spans = 2; -
getSpans
A list of Spans that originate from an instrumentation scope.
repeated .opentelemetry.proto.trace.v1.Span spans = 2; -
getSpansCount
int getSpansCount()A list of Spans that originate from an instrumentation scope.
repeated .opentelemetry.proto.trace.v1.Span spans = 2; -
getSpansOrBuilderList
List<? extends SpanOrBuilder> getSpansOrBuilderList()A list of Spans that originate from an instrumentation scope.
repeated .opentelemetry.proto.trace.v1.Span spans = 2; -
getSpansOrBuilder
A list of Spans that originate from an instrumentation scope.
repeated .opentelemetry.proto.trace.v1.Span spans = 2; -
getSchemaUrl
String getSchemaUrl()This schema_url applies to all spans and span events in the "spans" field.
string schema_url = 3;- Returns:
- The schemaUrl.
-
getSchemaUrlBytes
com.google.protobuf.ByteString getSchemaUrlBytes()This schema_url applies to all spans and span events in the "spans" field.
string schema_url = 3;- Returns:
- The bytes for schemaUrl.
-