Interface ResourceSpansOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ResourceSpans, ResourceSpans.Builder

public interface ResourceSpansOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasResource

      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;
      Returns:
      Whether the resource field is set.
    • getResource

      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;
      Returns:
      The resource.
    • getResourceOrBuilder

      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;
    • getScopeSpansList

      List<ScopeSpans> getScopeSpansList()
       A list of ScopeSpans that originate from a resource.
       
      repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
    • getScopeSpans

      ScopeSpans getScopeSpans(int index)
       A list of ScopeSpans that originate from a resource.
       
      repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
    • getScopeSpansCount

      int getScopeSpansCount()
       A list of ScopeSpans that originate from a resource.
       
      repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
    • getScopeSpansOrBuilderList

      List<? extends ScopeSpansOrBuilder> getScopeSpansOrBuilderList()
       A list of ScopeSpans that originate from a resource.
       
      repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
    • getScopeSpansOrBuilder

      ScopeSpansOrBuilder getScopeSpansOrBuilder(int index)
       A list of ScopeSpans that originate from a resource.
       
      repeated .opentelemetry.proto.trace.v1.ScopeSpans scope_spans = 2;
    • getSchemaUrl

      String getSchemaUrl()
       The Schema URL, if known. This is the identifier of the Schema that the resource data
       is recorded in. To learn more about Schema URL see
       https://opentelemetry.io/docs/specs/otel/schemas/#schema-url
       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:
      The schemaUrl.
    • getSchemaUrlBytes

      com.google.protobuf.ByteString getSchemaUrlBytes()
       The Schema URL, if known. This is the identifier of the Schema that the resource data
       is recorded in. To learn more about Schema URL see
       https://opentelemetry.io/docs/specs/otel/schemas/#schema-url
       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:
      The bytes for schemaUrl.