Class GrpcExporter<T extends Marshaler>


  • public final class GrpcExporter<T extends Marshaler>
    extends java.lang.Object
    Generic gRPC exporter.

    This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.

    • Field Detail

      • internalLogger

        private static final java.util.logging.Logger internalLogger
      • loggedUnimplemented

        private final java.util.concurrent.atomic.AtomicBoolean loggedUnimplemented
      • isShutdown

        private final java.util.concurrent.atomic.AtomicBoolean isShutdown
      • type

        private final java.lang.String type
    • Constructor Detail

      • GrpcExporter

        public GrpcExporter​(java.lang.String exporterName,
                            java.lang.String type,
                            GrpcSender<T> grpcSender,
                            java.util.function.Supplier<MeterProvider> meterProviderSupplier)