public static void setupTracingConfig() {
    TracingUtilities.setupTracingConfig();
    List<String> descriptors = Arrays.asList(
      "BigtableTable.getTableDescriptor",
      "BigtableTable.exists",
      "BigtableTable.existsAll",
      "BigtableTable.batch",
      "BigtableTable.batchCallback",
      "BigtableTable.get",
      "BigtableTable.put",
      "BigtableTable.checkAndPut",
      "BigtableTable.delete",
      "BigtableTable.checkAndDelete",
      "BigtableTable.checkAndMutate",
      "BigtableTable.mutateRow",
      "BigtableTable.append",
      "BigtableTable.increment",
      "BigtableTable.incrementColumnValue"
    );

    Tracing.getExportComponent().getSampledSpanStore().registerSpanNamesForCollection(descriptors);
  }
public static void setupTracingConfig ( ) { TracingUtilities . setupTracingConfig ( ) ; List < String > descriptors = Arrays . asList ( "BigtableTable.getTableDescriptor" , "BigtableTable.exists" , "BigtableTable.existsAll" , "BigtableTable.batch" , "BigtableTable.batchCallback" , "BigtableTable.get" , "BigtableTable.put" , "BigtableTable.checkAndPut" , "BigtableTable.delete" , "BigtableTable.checkAndDelete" , "BigtableTable.checkAndMutate" , "BigtableTable.mutateRow" , "BigtableTable.append" , "BigtableTable.increment" , "BigtableTable.incrementColumnValue" ) ; Tracing . getExportComponent ( ) . getSampledSpanStore ( ) . registerSpanNamesForCollection ( descriptors ) ; }
This is a one time setup for grpcz pages. This adds all of the methods to the Tracing
environment required to show a consistent set of methods relating to Cloud Bigtable and HBase
methods on the grpcz page.