Package viam.app.v1

Interface Robot.TracingConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Robot.TracingConfig, Robot.TracingConfig.Builder
Enclosing class:
Robot

public static interface Robot.TracingConfigOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Print trace spans to the console.
    boolean
    Save trace spans to a file on disk.
    boolean
    Globally enable or disable tracing support.
    Send trace spans to an OTLP gRPC endpoint.
    com.google.protobuf.ByteString
    Send trace spans to an OTLP gRPC endpoint.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getEnabled

      boolean getEnabled()
       Globally enable or disable tracing support.
       
      bool enabled = 1 [json_name = "enabled"];
      Returns:
      The enabled.
    • getDisk

      boolean getDisk()
       Save trace spans to a file on disk.
       
      bool disk = 2 [json_name = "disk"];
      Returns:
      The disk.
    • getConsole

      boolean getConsole()
       Print trace spans to the console.
       
      bool console = 3 [json_name = "console"];
      Returns:
      The console.
    • getOtlpEndpoint

      String getOtlpEndpoint()
       Send trace spans to an OTLP gRPC endpoint.
       
      string otlp_endpoint = 4 [json_name = "otlpEndpoint"];
      Returns:
      The otlpEndpoint.
    • getOtlpEndpointBytes

      com.google.protobuf.ByteString getOtlpEndpointBytes()
       Send trace spans to an OTLP gRPC endpoint.
       
      string otlp_endpoint = 4 [json_name = "otlpEndpoint"];
      Returns:
      The bytes for otlpEndpoint.