Uses of Class
io.mishmash.opentelemetry.server.collector.Instrumentation
-
Uses of Instrumentation in io.mishmash.opentelemetry.server.collector
Methods in io.mishmash.opentelemetry.server.collector that return InstrumentationModifier and TypeMethodDescriptionprotected InstrumentationAbstractCollector.getInstrumentation()Get the OpenTelemetry instrumentation helper.Constructors in io.mishmash.opentelemetry.server.collector with parameters of type InstrumentationModifierConstructorDescriptionAbstractCollector(String httpUrlPath, io.grpc.MethodDescriptor<REQ, RESP> exportMethod, Instrumentation otelHelper, Supplier<com.google.protobuf.Parser<REQ>> requestParser, Supplier<com.google.protobuf.Message.Builder> requestBuilder, Supplier<com.google.protobuf.Parser<RESP>> responseParser, Supplier<com.google.protobuf.Message.Builder> responseBuilder, ForkJoinPool threadPool) Create a new collector.LogsCollector(io.grpc.MethodDescriptor<io.opentelemetry.proto.collector.logs.v1.ExportLogsServiceRequest, io.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse> exportMethod, Instrumentation otel) Creates a new logs collector to be added to a Vert.x routing context.MetricsCollector(io.grpc.MethodDescriptor<io.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest, io.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse> exportMethod, Instrumentation otel) Creates a new metrics collector to be added to a Vert.x routing context.TracesCollector(io.grpc.MethodDescriptor<io.opentelemetry.proto.collector.trace.v1.ExportTraceServiceRequest, io.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse> exportMethod, Instrumentation otel) Creates a new traces collector to be added to a Vert.x routing context.