Uses of Interface
io.opentelemetry.exporter.internal.compression.Compressor
Packages that use Compressor
Package
Description
Utilities for gRPC exporters.
-
Uses of Compressor in io.opentelemetry.exporter.internal.compression
Classes in io.opentelemetry.exporter.internal.compression that implement CompressorFields in io.opentelemetry.exporter.internal.compression with type parameters of type CompressorModifier and TypeFieldDescriptionprivate static final Map
<String, Compressor> CompressorUtil.compressorRegistry
Methods in io.opentelemetry.exporter.internal.compression that return CompressorModifier and TypeMethodDescriptionCompressorProvider.getInstance()
Return theCompressor
.static Compressor
CompressorUtil.validateAndResolveCompressor
(String compressionMethod) Validate that thecompressionMethod
is "none" or matches a registered compressor.Methods in io.opentelemetry.exporter.internal.compression that return types with arguments of type CompressorModifier and TypeMethodDescriptionprivate static Map
<String, Compressor> CompressorUtil.buildCompressorRegistry()
-
Uses of Compressor in io.opentelemetry.exporter.internal.grpc
Fields in io.opentelemetry.exporter.internal.grpc declared as CompressorMethods in io.opentelemetry.exporter.internal.grpc with parameters of type CompressorModifier and TypeMethodDescription<T extends Marshaler>
GrpcSender<T> GrpcSenderProvider.createSender
(URI endpoint, String endpointPath, Compressor compressor, long timeoutNanos, long connectTimeoutNanos, Supplier<Map<String, List<String>>> headersSupplier, Object managedChannel, Supplier<BiFunction<io.grpc.Channel, String, MarshalerServiceStub<T, ?, ?>>> stubFactory, RetryPolicy retryPolicy, SSLContext sslContext, X509TrustManager trustManager) Returns aGrpcSender
configured with the provided parameters.GrpcExporterBuilder.setCompression
(Compressor compressor) -
Uses of Compressor in io.opentelemetry.exporter.internal.http
Fields in io.opentelemetry.exporter.internal.http declared as CompressorMethods in io.opentelemetry.exporter.internal.http with parameters of type CompressorModifier and TypeMethodDescriptionHttpSenderProvider.createSender
(String endpoint, Compressor compressor, boolean exportAsJson, String contentType, long timeoutNanos, long connectTimeout, Supplier<Map<String, List<String>>> headerSupplier, ProxyOptions proxyOptions, Authenticator authenticator, RetryPolicy retryPolicy, SSLContext sslContext, X509TrustManager trustManager) Returns aHttpSender
configured with the provided parameters.HttpExporterBuilder.setCompression
(Compressor compressor)