diff --git a/sdk-extensions/incubator/src/main/java/io/opentelemetry/sdk/extension/incubator/resources/ServiceInstanceIdResourceProvider.java b/sdk-extensions/incubator/src/main/java/io/opentelemetry/sdk/extension/incubator/resources/ServiceInstanceIdResourceProvider.java index 97e84f3c686..d3cb764c512 100644 --- a/sdk-extensions/incubator/src/main/java/io/opentelemetry/sdk/extension/incubator/resources/ServiceInstanceIdResourceProvider.java +++ b/sdk-extensions/incubator/src/main/java/io/opentelemetry/sdk/extension/incubator/resources/ServiceInstanceIdResourceProvider.java @@ -14,8 +14,9 @@ import java.util.UUID; /** - * does not implement {@link ResourceProvider}, because it depends on all attributes discovered by - * the other providers. + * A {@link ConditionalResourceProvider} for {@code service.instance.id}. It implements {@link + * ConditionalResourceProvider} rather than a plain {@link ResourceProvider} because it depends on + * the attributes discovered by the other providers. */ public final class ServiceInstanceIdResourceProvider implements ConditionalResourceProvider {