Package io.grpc.opentelemetry
Class OpenTelemetryMetricsResource.Builder
- java.lang.Object
-
- io.grpc.opentelemetry.OpenTelemetryMetricsResource.Builder
-
- Direct Known Subclasses:
AutoValue_OpenTelemetryMetricsResource.Builder
- Enclosing class:
- OpenTelemetryMetricsResource
abstract static class OpenTelemetryMetricsResource.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract OpenTelemetryMetricsResourcebuild()(package private) abstract OpenTelemetryMetricsResource.BuilderclientAttemptCountCounter(io.opentelemetry.api.metrics.LongCounter counter)(package private) abstract OpenTelemetryMetricsResource.BuilderclientAttemptDurationCounter(io.opentelemetry.api.metrics.DoubleHistogram counter)(package private) abstract OpenTelemetryMetricsResource.BuilderclientCallDurationCounter(io.opentelemetry.api.metrics.DoubleHistogram counter)(package private) abstract OpenTelemetryMetricsResource.BuilderclientTotalReceivedCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)(package private) abstract OpenTelemetryMetricsResource.BuilderclientTotalSentCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)(package private) abstract OpenTelemetryMetricsResource.BuilderserverCallCountCounter(io.opentelemetry.api.metrics.LongCounter counter)(package private) abstract OpenTelemetryMetricsResource.BuilderserverCallDurationCounter(io.opentelemetry.api.metrics.DoubleHistogram counter)(package private) abstract OpenTelemetryMetricsResource.BuilderserverTotalReceivedCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)(package private) abstract OpenTelemetryMetricsResource.BuilderserverTotalSentCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)
-
-
-
Method Detail
-
clientCallDurationCounter
abstract OpenTelemetryMetricsResource.Builder clientCallDurationCounter(io.opentelemetry.api.metrics.DoubleHistogram counter)
-
clientAttemptCountCounter
abstract OpenTelemetryMetricsResource.Builder clientAttemptCountCounter(io.opentelemetry.api.metrics.LongCounter counter)
-
clientAttemptDurationCounter
abstract OpenTelemetryMetricsResource.Builder clientAttemptDurationCounter(io.opentelemetry.api.metrics.DoubleHistogram counter)
-
clientTotalSentCompressedMessageSizeCounter
abstract OpenTelemetryMetricsResource.Builder clientTotalSentCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)
-
clientTotalReceivedCompressedMessageSizeCounter
abstract OpenTelemetryMetricsResource.Builder clientTotalReceivedCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)
-
serverCallCountCounter
abstract OpenTelemetryMetricsResource.Builder serverCallCountCounter(io.opentelemetry.api.metrics.LongCounter counter)
-
serverCallDurationCounter
abstract OpenTelemetryMetricsResource.Builder serverCallDurationCounter(io.opentelemetry.api.metrics.DoubleHistogram counter)
-
serverTotalSentCompressedMessageSizeCounter
abstract OpenTelemetryMetricsResource.Builder serverTotalSentCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)
-
serverTotalReceivedCompressedMessageSizeCounter
abstract OpenTelemetryMetricsResource.Builder serverTotalReceivedCompressedMessageSizeCounter(io.opentelemetry.api.metrics.LongHistogram counter)
-
build
abstract OpenTelemetryMetricsResource build()
-
-