Class Hierarchy

  • java.lang.Object
    • com.linecorp.armeria.common.util.AbstractUnwrappable<T> (implements com.linecorp.armeria.common.util.Unwrappable)
      • com.linecorp.armeria.client.DecoratingClient<T_I,T_O,R_I,R_O> (implements com.linecorp.armeria.client.Client<I,O>)
        • com.linecorp.armeria.client.SimpleDecoratingClient<I,O>
          • com.linecorp.armeria.client.SimpleDecoratingHttpClient (implements com.linecorp.armeria.client.HttpClient)
      • com.linecorp.armeria.server.DecoratingService<T_I,T_O,R_I,R_O> (implements com.linecorp.armeria.server.Service<I,O>)
        • com.linecorp.armeria.server.SimpleDecoratingService<I,O>
          • com.linecorp.armeria.server.SimpleDecoratingHttpService (implements com.linecorp.armeria.server.HttpService)
    • com.linecorp.armeria.common.brave.BraveBlockHoundIntegration (implements reactor.blockhound.integration.BlockHoundIntegration)
    • brave.propagation.CurrentTraceContext
    • brave.propagation.CurrentTraceContext.Builder
    • com.linecorp.armeria.client.brave.TraceContextPropagation