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 .