Index
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
AwsXrayRemoteSamplerwith 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
AwsXrayRemoteSamplerBuilderwith the givenResource.
R
- ResourceHolder() - Constructor for class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerProvider.ResourceHolder
S
- setClock(Clock) - Method in class io.opentelemetry.contrib.awsxray.AwsXrayRemoteSamplerBuilder
-
Sets the
Clockused 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
All Classes and Interfaces|All Packages