Package io.opentelemetry.proto.logs.v1
Interface ResourceLogsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ResourceLogs,ResourceLogs.Builder
@Generated
public interface ResourceLogsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe resource for the logs in this message.The resource for the logs in this message.The Schema URL, if known.com.google.protobuf.ByteStringThe Schema URL, if known.getScopeLogs(int index) A list of ScopeLogs that originate from a resource.intA list of ScopeLogs that originate from a resource.A list of ScopeLogs that originate from a resource.getScopeLogsOrBuilder(int index) A list of ScopeLogs that originate from a resource.List<? extends ScopeLogsOrBuilder>A list of ScopeLogs that originate from a resource.booleanThe resource for the logs 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
-
hasResource
boolean hasResource()The resource for the logs in this message. If this field is not set then resource info is unknown.
.opentelemetry.proto.resource.v1.Resource resource = 1;- Returns:
- Whether the resource field is set.
-
getResource
Resource getResource()The resource for the logs in this message. If this field is not set then resource info is unknown.
.opentelemetry.proto.resource.v1.Resource resource = 1;- Returns:
- The resource.
-
getResourceOrBuilder
ResourceOrBuilder getResourceOrBuilder()The resource for the logs in this message. If this field is not set then resource info is unknown.
.opentelemetry.proto.resource.v1.Resource resource = 1; -
getScopeLogsList
A list of ScopeLogs that originate from a resource.
repeated .opentelemetry.proto.logs.v1.ScopeLogs scope_logs = 2; -
getScopeLogs
A list of ScopeLogs that originate from a resource.
repeated .opentelemetry.proto.logs.v1.ScopeLogs scope_logs = 2; -
getScopeLogsCount
int getScopeLogsCount()A list of ScopeLogs that originate from a resource.
repeated .opentelemetry.proto.logs.v1.ScopeLogs scope_logs = 2; -
getScopeLogsOrBuilderList
List<? extends ScopeLogsOrBuilder> getScopeLogsOrBuilderList()A list of ScopeLogs that originate from a resource.
repeated .opentelemetry.proto.logs.v1.ScopeLogs scope_logs = 2; -
getScopeLogsOrBuilder
A list of ScopeLogs that originate from a resource.
repeated .opentelemetry.proto.logs.v1.ScopeLogs scope_logs = 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_logs" 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_logs" field which have their own schema_url field.
string schema_url = 3;- Returns:
- The bytes for schemaUrl.
-