Class HostIdResourceComponentProvider
java.lang.Object
io.opentelemetry.instrumentation.resources.internal.HostIdResourceComponentProvider
- All Implemented Interfaces:
io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider<io.opentelemetry.sdk.resources.Resource>,io.opentelemetry.sdk.autoconfigure.spi.Ordered
@AutoService(io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider.class)
public class HostIdResourceComponentProvider
extends Object
implements io.opentelemetry.sdk.autoconfigure.spi.Ordered
Declarative config host id 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
-
HostIdResourceComponentProvider
public HostIdResourceComponentProvider()
-
-
Method Details
-
order
public int order()- Specified by:
orderin interfaceio.opentelemetry.sdk.autoconfigure.spi.Ordered
-
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>
-