Class ApiTracerContext

java.lang.Object
com.google.api.gax.tracing.ApiTracerContext

@InternalApi public abstract class ApiTracerContext extends Object
A context object that contains information used to infer attributes that are common for all ApiTracers.

For internal use only.

  • Constructor Details

    • ApiTracerContext

      public ApiTracerContext()
  • Method Details

    • getAttemptAttributes

      public Map<String,String> getAttemptAttributes()
      Returns:
      a map of attributes to be included in attempt-level spans
    • getServerAddress

      @Nullable public abstract String getServerAddress()
    • newBuilder

      public static ApiTracerContext.Builder newBuilder()