Package io.opentelemetry.sdk.resources
Class ResourceProvider
- java.lang.Object
-
- io.opentelemetry.sdk.resources.ResourceProvider
-
public abstract class ResourceProvider extends Object
ResourceProvider is a service provider for additionalResource
s. Users of OpenTelemetry SDK can use it to add customResource
attributes.Fully qualified class name of the implementation should be registered in
META-INF/services/io.opentelemetry.sdk.resources.ResourceProvider
.Resources specified via system properties or environment variables will take precedence over any value supplied via
ResourceProvider
.- See Also:
EnvAutodetectResource
-
-
Constructor Summary
Constructors Constructor Description ResourceProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Resource
create()
protected abstract io.opentelemetry.api.common.Attributes
getAttributes()
-
-
-
Method Detail
-
create
public Resource create()
-
getAttributes
protected abstract io.opentelemetry.api.common.Attributes getAttributes()
-
-