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. Notably, the last part of the URL path is the version number of the
       schema: http[s]://server[:port]/path/<version>. 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. Notably, the last part of the URL path is the version number of the
       schema: http[s]://server[:port]/path/<version>. 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.