static void exportSpans(String... spans) { SampledSpanStore store = Tracing.getExportComponent().getSampledSpanStore(); if (store != null) { store.registerSpanNamesForCollection(Arrays.asList(spans)); } } }
static void registerAllSpanNamesForCollection() { Tracing.getExportComponent() .getSampledSpanStore() .registerSpanNamesForCollection(ALL_SPAN_NAMES); }
Tracing.getExportComponent().getSampledSpanStore().registerSpanNamesForCollection( Arrays.asList(SAMPLE_SPAN));
/** * Unregisters the Stackdriver Trace exporter from the OpenCensus library. * * @throws IllegalStateException if a Stackdriver exporter is not registered. * @since 0.12 */ public static void unregister() { synchronized (monitor) { checkState(handler != null, "Stackdriver exporter is not registered."); unregister(Tracing.getExportComponent().getSpanExporter()); handler = null; } }
/** * Unregisters the Zipkin Trace exporter from the OpenCensus library. * * @throws IllegalStateException if a Zipkin exporter is not registered. * @since 0.12 */ public static void unregister() { synchronized (monitor) { checkState(handler != null, "Zipkin exporter is not registered."); unregister(Tracing.getExportComponent().getSpanExporter()); handler = null; } }
static void exportSpans(String... spans) { SampledSpanStore store = Tracing.getExportComponent().getSampledSpanStore(); if (store != null) { store.registerSpanNamesForCollection(Arrays.asList(spans)); } } }
/** * Unregisters the {@link JaegerTraceExporter} from the OpenCensus library. * * @throws IllegalStateException if a Jaeger exporter is not registered. * @since 0.13 */ public static void unregister() { synchronized (monitor) { checkState(handler != null, "Jaeger exporter is not registered."); unregister(Tracing.getExportComponent().getSpanExporter()); handler = null; } }
/** * Registers the Logging exporter to the OpenCensus library. * * @since 0.12 */ public static void register() { register(Tracing.getExportComponent().getSpanExporter()); }
/** * Unregisters the Logging exporter from the OpenCensus library. * * @since 0.12 */ public static void unregister() { unregister(Tracing.getExportComponent().getSpanExporter()); }
/** * Unregisters the OC-Agent exporter from the OpenCensus library. * * @since 0.19 */ public static void unregister() { unregister(Tracing.getExportComponent().getSpanExporter()); }
private static void registerInternal(Handler newHandler) { synchronized (monitor) { handler = newHandler; register(Tracing.getExportComponent().getSpanExporter(), newHandler); } }
private static void registerInternal(Handler newHandler) { synchronized (monitor) { handler = newHandler; register(Tracing.getExportComponent().getSpanExporter(), newHandler); } }
/** * Unregisters the Logging exporter from the OpenCensus library. * * @since 0.12 */ public static void unregister() { unregister(Tracing.getExportComponent().getSpanExporter()); }
private static void registerInternal(Handler newHandler) { synchronized (monitor) { handler = newHandler; register(Tracing.getExportComponent().getSpanExporter(), newHandler); } }
static void registerAllSpanNamesForCollection() { Tracing.getExportComponent() .getSampledSpanStore() .registerSpanNamesForCollection(ALL_SPAN_NAMES); }
/** * Registers the Logging exporter to the OpenCensus library. * * @since 0.12 */ public static void register() { register(Tracing.getExportComponent().getSpanExporter()); }
@Test public void implementationOfTraceExporter() { assertThat(Tracing.getExportComponent()).isInstanceOf(ExportComponentImpl.class); } }
@Test public void implementationOfTraceExporter() { assertThat(Tracing.getExportComponent()).isInstanceOf(ExportComponentImpl.class); } }
@Test public void defaultTraceExporter() { assertThat(Tracing.getExportComponent()) .isInstanceOf(ExportComponent.newNoopExportComponent().getClass()); }
@After public void teardown() { SpanExporter exporter = Tracing.getExportComponent().getSpanExporter(); exporter.unregisterHandler("testing"); }