Uses of Interface
com.google.api.gax.tracing.ApiTracerFactory
Packages that use ApiTracerFactory
-
Uses of ApiTracerFactory in com.google.api.gax.rpc
Methods in com.google.api.gax.rpc that return ApiTracerFactoryModifier and TypeMethodDescriptionabstract ApiTracerFactoryClientContext.getTracerFactory()Gets theApiTracerFactorythat will be used to generate traces for operations.StubSettings.Builder.getTracerFactory()StubSettings.getTracerFactory()Gets the configuredApiTracerFactorythat will be used to generate traces for operations.Methods in com.google.api.gax.rpc with parameters of type ApiTracerFactoryModifier and TypeMethodDescriptionabstract ClientContext.BuilderClientContext.Builder.setTracerFactory(ApiTracerFactory tracerFactory) Set theApiTracerFactorythat will be used to generate traces for operations.StubSettings.Builder.setTracerFactory(ApiTracerFactory tracerFactory) Configures theApiTracerFactorythat will be used to generate traces. -
Uses of ApiTracerFactory in com.google.api.gax.tracing
Classes in com.google.api.gax.tracing that implement ApiTracerFactoryModifier and TypeClassDescriptionclassBase factory that will buildApiTracers that do nothing.classA composite implementation ofApiTracerFactorythat bundles multiple tracing factories and produces aCompositeTracerout of them.classAApiTracerFactorythat creates instances ofLoggingTracer.classAApiTracerFactoryto build instances ofMetricsTracer.final classAApiTracerFactoryto build instances ofOpencensusTracer.classAApiTracerFactoryto build instances ofOpenTelemetryMetricsTracer.classAApiTracerFactoryto build instances ofOpenTelemetryTracingTracer.Methods in com.google.api.gax.tracing that return ApiTracerFactoryModifier and TypeMethodDescriptiondefault ApiTracerFactoryApiTracerFactory.withContext(ApiTracerContext context) Returns a newApiTracerFactorythat will use the provided context to infer attributes for all tracers created by the factory.CompositeTracerFactory.withContext(ApiTracerContext context) LoggingTracerFactory.withContext(ApiTracerContext context) OpenTelemetryMetricsFactory.withContext(ApiTracerContext context) OpenTelemetryTracingFactory.withContext(ApiTracerContext context) Returns a new OpenTelemetryTracingFactory with the provided context.Constructors in com.google.api.gax.tracing with parameters of type ApiTracerFactoryModifierConstructorDescriptionTracedBatchingCallable(UnaryCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, ApiTracerContext apiTracerContext, BatchingDescriptor<RequestT, ResponseT> batchingDescriptor) TracedBatchingCallable(UnaryCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName, BatchingDescriptor<RequestT, ResponseT> batchingDescriptor) TracedBidiCallable(BidiStreamingCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, ApiTracerContext apiTracerContext) TracedBidiCallable(BidiStreamingCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName) TracedClientStreamingCallable(ClientStreamingCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, ApiTracerContext apiTracerContext) TracedClientStreamingCallable(ClientStreamingCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName) TracedOperationCallable(OperationCallable<RequestT, ResponseT, MetadataT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName) TracedOperationInitialCallable(UnaryCallable<RequestT, OperationSnapshot> innerCallable, ApiTracerFactory tracedFactory, SpanName spanName) TracedServerStreamingCallable(ServerStreamingCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, ApiTracerContext apiTracerContext) TracedServerStreamingCallable(ServerStreamingCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName) TracedUnaryCallable(UnaryCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, ApiTracerContext apiTracerContext, ResourceNameExtractor<RequestT> resourceNameExtractor) TracedUnaryCallable(UnaryCallable<RequestT, ResponseT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName) Constructor parameters in com.google.api.gax.tracing with type arguments of type ApiTracerFactory