Class GrpcTracingConfig

java.lang.Object
io.helidon.grpc.server.GrpcTracingConfig

public class GrpcTracingConfig extends Object
The configuration for gRPC tracing.
  • Method Details

    • isVerbose

      public boolean isVerbose()
      Returns:
      the configured verbose.
    • isStreaming

      public boolean isStreaming()
      Returns:
      the configured streaming.
    • tracedAttributes

      public Set<ServerRequestAttribute> tracedAttributes()
      Returns:
      the set of configured tracedAttributes.
    • operationNameConstructor

      public io.opentracing.contrib.grpc.OperationNameConstructor operationNameConstructor()
      Returns:
      the configured operationNameConstructor.
    • builder

      public static GrpcTracingConfig.Builder builder()
      Create a builder of GrpcTracingConfig instances.
      Returns:
      a builder of GrpcTracingConfig instances.
    • create

      public static GrpcTracingConfig create()
      Create a default GrpcTracingConfig instances.
      Returns:
      a default GrpcTracingConfig instances.