Index

B C E G I O P R 
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
 
B C E G I O P R 
All Classes and Interfaces|All Packages