Class OsResourceComponentProvider
java.lang.Object
io.opentelemetry.instrumentation.resources.internal.OsResourceComponentProvider
- All Implemented Interfaces:
io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider<io.opentelemetry.sdk.resources.Resource>
@AutoService(io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider.class)
public class OsResourceComponentProvider
extends Object
Declarative config os resource provider.
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
OsResourceComponentProvider
public OsResourceComponentProvider()
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceio.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider<io.opentelemetry.sdk.resources.Resource>
-
getName
- Specified by:
getNamein interfaceio.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider<io.opentelemetry.sdk.resources.Resource>
-
create
public io.opentelemetry.sdk.resources.Resource create(io.opentelemetry.api.incubator.config.DeclarativeConfigProperties declarativeConfigProperties) - Specified by:
createin interfaceio.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider<io.opentelemetry.sdk.resources.Resource>
-