Index
All Classes and Interfaces|All Packages
B
- buildRegexPattern(String) - Static method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition.EndpointPattern
-
Builds a regex pattern from the parameterized route pattern.
C
- create(OpenTelemetry, String, List<AttributesExtractor<ElasticsearchRestRequest, Response>>, Set<String>, boolean) - Static method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestInstrumenterFactory
- create(String, String) - Static method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestRequest
- create(String, String, ElasticsearchEndpointDefinition, HttpEntity) - Static method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestRequest
E
- ElasticsearchClientAttributeExtractor - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- ElasticsearchEndpointDefinition - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- ElasticsearchEndpointDefinition(String, String[], boolean) - Constructor for class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition
- ElasticsearchEndpointDefinition.EndpointPattern - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- ElasticsearchEndpointDefinition.Route - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- ElasticsearchRestInstrumenterFactory - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- ElasticsearchRestRequest - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- ElasticsearchRestRequest() - Constructor for class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestRequest
- ElasticsearchSpanNameExtractor - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- ElasticsearchSpanNameExtractor(ElasticsearchDbAttributesGetter) - Constructor for class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchSpanNameExtractor
- extract(ElasticsearchRestRequest) - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchSpanNameExtractor
G
- getEndpoint() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestRequest
- getEndpointDefinition() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestRequest
- getEndpointName() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition
- getHttpEntity() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestRequest
- getMethod() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchRestRequest
- getName() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition.Route
- getRoutes() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition
I
- io.opentelemetry.instrumentation.elasticsearch.rest.internal - package io.opentelemetry.instrumentation.elasticsearch.rest.internal
- isSearchEndpoint() - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition
O
- onEnd(AttributesBuilder, Context, ElasticsearchRestRequest, Response, Throwable) - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchClientAttributeExtractor
- onFailure(Exception) - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.RestResponseListener
- onStart(AttributesBuilder, Context, ElasticsearchRestRequest) - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchClientAttributeExtractor
- onSuccess(Response) - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.RestResponseListener
P
- processPathParts(String, BiConsumer<String, String>) - Method in class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition
R
- RestResponseListener - Class in io.opentelemetry.instrumentation.elasticsearch.rest.internal
-
This class is internal and is hence not for public use.
- RestResponseListener(ResponseListener, Context, Instrumenter<ElasticsearchRestRequest, Response>, Context, ElasticsearchRestRequest) - Constructor for class io.opentelemetry.instrumentation.elasticsearch.rest.internal.RestResponseListener
- Route(String) - Constructor for class io.opentelemetry.instrumentation.elasticsearch.rest.internal.ElasticsearchEndpointDefinition.Route
All Classes and Interfaces|All Packages