Index

A B C G I N R S 
All Classes and Interfaces|All Packages

A

AwsXrayIdGenerator - Class in io.opentelemetry.contrib.awsxray
Generates tracing ids compatible with the AWS X-Ray tracing service.
AwsXrayRemoteSampler - Class in io.opentelemetry.contrib.awsxray
Remote sampler that gets sampling configuration from AWS X-Ray.
AwsXrayRemoteSamplerBuilder - Class in io.opentelemetry.contrib.awsxray
A builder for AwsXrayRemoteSampler.
AwsXrayRemoteSamplerProvider - Class in io.opentelemetry.contrib.awsxray
 
AwsXrayRemoteSamplerProvider() - Constructor for class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerProvider
 
AwsXrayRemoteSamplerProvider.ResourceHolder - Class in io.opentelemetry.contrib.awsxray
 

B

build() - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerBuilder
Returns a AwsXrayRemoteSampler with the configuration of this builder.

C

close() - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSampler
 
createSampler(ConfigProperties) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerProvider
 
customize(AutoConfigurationCustomizer) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerProvider.ResourceHolder
 

G

generateSpanId() - Method in class io.opentelemetry.contrib.awsxray.AwsXrayIdGenerator
 
generateTraceId() - Method in class io.opentelemetry.contrib.awsxray.AwsXrayIdGenerator
 
getDescription() - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSampler
 
getInstance() - Static method in class io.opentelemetry.contrib.awsxray.AwsXrayIdGenerator
Returns a singleton instance of AwsXrayIdGenerator.
getName() - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerProvider
 

I

io.opentelemetry.contrib.awsxray - package io.opentelemetry.contrib.awsxray
Provides implementations of SDK interfaces for AWS X-Ray users.

N

newBuilder(Resource) - Static method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSampler
Returns a AwsXrayRemoteSamplerBuilder with the given Resource.

R

ResourceHolder() - Constructor for class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerProvider.ResourceHolder
 

S

setClock(Clock) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerBuilder
Sets the Clock used for time measurements for sampling, such as rate limiting or quota expiry.
setEndpoint(String) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerBuilder
Sets the endpoint for the TCP proxy to connect to.
setInitialSampler(Sampler) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerBuilder
Sets the initial sampler that is used before sampling configuration is obtained.
setPollingInterval(long, TimeUnit) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerBuilder
Sets the polling interval for configuration updates.
setPollingInterval(Duration) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerBuilder
Sets the polling interval for configuration updates.
shouldSample(Context, String, String, SpanKind, Attributes, List<LinkData>) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSampler
 
A B C G I N R S 
All Classes and Interfaces|All Packages