Tabnine Logo
CurrentTraceContext$Builder.addScopeDecorator
Code IndexAdd Tabnine to your IDE (free)

How to use
addScopeDecorator
method
in
brave.propagation.CurrentTraceContext$Builder

Best Java code snippets using brave.propagation.CurrentTraceContext$Builder.addScopeDecorator (Showing top 10 results out of 315)

origin: spring-cloud/spring-cloud-sleuth

@Bean
CurrentTraceContext sleuthCurrentTraceContext(CurrentTraceContext.Builder builder) {
  for (CurrentTraceContext.ScopeDecorator scopeDecorator : this.scopeDecorators) {
    builder.addScopeDecorator(scopeDecorator);
  }
  return builder.build();
}
origin: apache/servicecomb-java-chassis

@Bean
CurrentTraceContext currentTraceContext() {
 return ThreadLocalCurrentTraceContext.newBuilder().addScopeDecorator(MDCScopeDecorator.create()).build();
}
origin: org.springframework.cloud/spring-cloud-sleuth-core

@Bean
CurrentTraceContext sleuthCurrentTraceContext(CurrentTraceContext.Builder builder) {
  for (CurrentTraceContext.ScopeDecorator scopeDecorator : this.scopeDecorators) {
    builder.addScopeDecorator(scopeDecorator);
  }
  return builder.build();
}
origin: com.smoketurner.dropwizard/zipkin-core

.currentTraceContext(
  ThreadLocalCurrentTraceContext.newBuilder()
    .addScopeDecorator(MDCScopeDecorator.create())
    .build())
.localIp(serviceHost)
origin: org.apache.camel/camel-zipkin

private Tracing newTracing(String serviceName) {
  Tracing brave = null;
  if (camelContext.isUseMDCLogging()) {
    brave = Tracing.newBuilder()
         .currentTraceContext(ThreadLocalCurrentTraceContext.newBuilder()
         .addScopeDecorator(MDCScopeDecorator.create()).build())        
         .localServiceName(serviceName)
         .sampler(Sampler.create(rate))
         .spanReporter(spanReporter).build();
  } else {
    brave = Tracing.newBuilder()
        .localServiceName(serviceName)
        .sampler(Sampler.create(rate))
        .spanReporter(spanReporter).build();
  }
  return brave;
}
origin: openzipkin/brave-webmvc-example

/** Controls aspects of tracing such as the service name that shows up in the UI */
@Bean Tracing tracing(@Value("${spring.application.name}") String serviceName) {
 return Tracing.newBuilder()
   .localServiceName(serviceName)
   .propagationFactory(ExtraFieldPropagation.newFactory(B3Propagation.FACTORY, "user-name"))
   .currentTraceContext(ThreadLocalCurrentTraceContext.newBuilder()
     .addScopeDecorator(MDCScopeDecorator.create()) // puts trace IDs into logs
     .build()
   )
   .spanReporter(spanReporter()).build();
}
origin: io.zipkin.brave/brave-spring-beans

@Override public CurrentTraceContext getObject() {
 CurrentTraceContext.Builder builder = ThreadLocalCurrentTraceContext.newBuilder();
 if (scopeDecorators != null) {
  for (ScopeDecorator scopeDecorator : scopeDecorators) {
   builder.addScopeDecorator(scopeDecorator);
  }
 }
 return builder.build();
}
origin: openzipkin/brave

@Override public CurrentTraceContext getObject() {
 CurrentTraceContext.Builder builder = ThreadLocalCurrentTraceContext.newBuilder();
 if (scopeDecorators != null) {
  for (ScopeDecorator scopeDecorator : scopeDecorators) {
   builder.addScopeDecorator(scopeDecorator);
  }
 }
 return builder.build();
}
origin: line/armeria

private static Tracing newTracing(String name) {
  final CurrentTraceContext currentTraceContext =
      RequestContextCurrentTraceContext.newBuilder()
                       .addScopeDecorator(StrictScopeDecorator.create())
                       .build();
  return Tracing.newBuilder()
         .currentTraceContext(currentTraceContext)
         .localServiceName(name)
         .spanReporter(spanReporter)
         .sampler(Sampler.ALWAYS_SAMPLE)
         .build();
}
origin: openzipkin/brave

 public TracedCorrelated() {
  super(Tracing.newBuilder()
    .currentTraceContext(ThreadLocalCurrentTraceContext.newBuilder()
      // intentionally added twice to test overhead of multiple correlations
      .addScopeDecorator(ThreadContextScopeDecorator.create())
      .addScopeDecorator(ThreadContextScopeDecorator.create())
      .build())
    .spanReporter(AsyncReporter.create(new NoopSender()))
    .build());
 }
}
brave.propagationCurrentTraceContext$BuilderaddScopeDecorator

Javadoc

Implementations call decorators in order to add features like log correlation to a scope.

Popular methods of CurrentTraceContext$Builder

  • build

Popular in Java

  • Making http requests using okhttp
  • runOnUiThread (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • getExternalFilesDir (Context)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now