SYMBOL INDEX (5515 symbols across 513 files) FILE: benchmarks/src/test/java/zipkin2/EndpointBenchmarks.java class EndpointBenchmarks (line 27) | @Measurement(iterations = 5, time = 1) method parseIpv4_literal (line 49) | @Benchmark public boolean parseIpv4_literal() { method parseIpv4_addr (line 53) | @Benchmark public boolean parseIpv4_addr() { method parseIpv4_bytes (line 57) | @Benchmark public boolean parseIpv4_bytes() { method parseIpv6_literal (line 61) | @Benchmark public boolean parseIpv6_literal() { method parseIpv6_addr (line 65) | @Benchmark public boolean parseIpv6_addr() { method parseIpv6_bytes (line 69) | @Benchmark public boolean parseIpv6_bytes() { method main (line 74) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/SpanBenchmarks.java class SpanBenchmarks (line 29) | @Measurement(iterations = 5, time = 1) method SpanBenchmarks (line 45) | public SpanBenchmarks() { method buildClientSpan (line 53) | @Benchmark method buildClientSpan_longs (line 58) | @Benchmark method buildClientSpan (line 63) | static Span buildClientSpan(Span.Builder builder) { method buildClientSpan_longs (line 81) | static Span buildClientSpan_longs(Span.Builder builder) { method buildClientSpan_clear (line 99) | @Benchmark method buildClientSpan_clone (line 104) | @Benchmark method serialize_kryo (line 121) | @Benchmark method deserialize_kryo (line 126) | @Benchmark method padLeft_1Char (line 134) | @Benchmark method padLeft_15Chars (line 139) | @Benchmark method padLeft_17Chars (line 144) | @Benchmark method padLeft_31Chars (line 149) | @Benchmark method main (line 155) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/codec/CodecBenchmarks.java class CodecBenchmarks (line 39) | @Measurement(iterations = 5, time = 1) method decodeClientSpan_JSON_V1 (line 55) | @Benchmark method decodeClientSpan_JSON_V2 (line 60) | @Benchmark method decodeClientSpan_PROTO3 (line 65) | @Benchmark method decodeClientSpan_THRIFT (line 70) | @Benchmark method sizeInBytesClientSpan_JSON_V2 (line 75) | @Benchmark method sizeInBytesClientSpan_JSON_V1 (line 80) | @Benchmark method sizeInBytesClientSpan_PROTO3 (line 85) | @Benchmark method sizeInBytesClientSpan_THRIFT (line 90) | @Benchmark method writeClientSpan_JSON_V2 (line 95) | @Benchmark method writeClientSpan_JSON_V1 (line 100) | @Benchmark method writeClientSpan_PROTO3 (line 105) | @Benchmark method writeClientSpan_THRIFT (line 110) | @Benchmark method decodeTenClientSpans_JSON_V2 (line 115) | @Benchmark method writeTenClientSpans_JSON_V2 (line 120) | @Benchmark method decodeChineseSpan_JSON_V1 (line 131) | @Benchmark method decodeChineseSpan_JSON_V2 (line 136) | @Benchmark method decodeChineseSpan_PROTO3 (line 141) | @Benchmark method decodeChineseSpan_THRIFT (line 146) | @Benchmark method writeChineseSpan_JSON_V2 (line 151) | @Benchmark method writeChineseSpan_JSON_V1 (line 156) | @Benchmark method writeChineseSpan_PROTO3 (line 161) | @Benchmark method writeChineseSpan_THRIFT (line 166) | @Benchmark method main (line 172) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/codec/JacksonSpanDecoder.java class JacksonSpanDecoder (line 20) | public final class JacksonSpanDecoder { method decodeList (line 24) | public static List decodeList(byte[] spans) { method decodeList (line 32) | public static List decodeList(ByteBuffer spans) { method decodeOne (line 40) | public static Span decodeOne(byte[] span) { method decodeOne (line 48) | public static Span decodeOne(ByteBuffer span) { method decodeList (line 56) | static List decodeList(JsonParser jsonParser) { method decodeOne (line 74) | static Span decodeOne(JsonParser jsonParser) { method parseSpan (line 85) | static Span parseSpan(JsonParser jsonParser) throws IOException { method parseEndpoint (line 159) | static Endpoint parseEndpoint(JsonParser jsonParser) throws IOException { method parseAnnotation (line 202) | static Annotation parseAnnotation(JsonParser jsonParser) throws IOExce... FILE: benchmarks/src/test/java/zipkin2/codec/JacksonSpanDecoderTest.java class JacksonSpanDecoderTest (line 15) | public class JacksonSpanDecoderTest { method decodeList_bytes (line 19) | @Test void decodeList_bytes() { method decodeList_byteBuffer (line 24) | @Test void decodeList_byteBuffer() { method decodeOne (line 35) | @Test void decodeOne() { method decodeOne_byteBuffer (line 40) | @Test void decodeOne_byteBuffer() { FILE: benchmarks/src/test/java/zipkin2/codec/JsonCodecBenchmarks.java class JsonCodecBenchmarks (line 32) | @Measurement(iterations = 5, time = 1) method setup (line 51) | @Setup public void setup() { method tearDown (line 56) | @TearDown public void tearDown() { method bytes_jacksonDecoder (line 60) | @Benchmark public List bytes_jacksonDecoder() { method bytes_moshiDecoder (line 64) | @Benchmark public List bytes_moshiDecoder() { method bytes_zipkinDecoder (line 68) | @Benchmark public List bytes_zipkinDecoder() { method bytebuffer_jacksonDecoder (line 72) | @Benchmark public List bytebuffer_jacksonDecoder() { method bytebuffer_moshiDecoder (line 76) | @Benchmark public List bytebuffer_moshiDecoder() { method bytebuffer_zipkinDecoder (line 80) | @Benchmark public List bytebuffer_zipkinDecoder() { method main (line 85) | public static void main(String[] args) throws Exception { FILE: benchmarks/src/test/java/zipkin2/codec/MoshiSpanDecoder.java class MoshiSpanDecoder (line 28) | public final class MoshiSpanDecoder { method create (line 31) | public static MoshiSpanDecoder create() { method MoshiSpanDecoder (line 35) | MoshiSpanDecoder() { method decodeList (line 41) | public List decodeList(byte[] spans) { method decodeList (line 50) | public List decodeList(ByteBuffer spans) { class ByteBufferSource (line 58) | static final class ByteBufferSource implements okio.Source { method ByteBufferSource (line 63) | ByteBufferSource(ByteBuffer source) { method read (line 67) | @Override public long read(Buffer sink, long byteCount) { method timeout (line 79) | @Override public Timeout timeout() { method close (line 83) | @Override public void close() { method fromJson (line 89) | @Override method toJson (line 156) | @Override method fromJson (line 164) | @Override method toJson (line 188) | @Override method fromJson (line 196) | @Override method toJson (line 234) | @Override FILE: benchmarks/src/test/java/zipkin2/codec/MoshiSpanDecoderTest.java class MoshiSpanDecoderTest (line 14) | public class MoshiSpanDecoderTest { method decodeList_bytes (line 17) | @Test void decodeList_bytes() { method decodeList_byteBuffer (line 22) | @Test void decodeList_byteBuffer() { FILE: benchmarks/src/test/java/zipkin2/codec/ProtoCodecBenchmarks.java class ProtoCodecBenchmarks (line 32) | @Measurement(iterations = 5, time = 1) method setup (line 50) | @Setup method tearDown (line 56) | @TearDown method bytes_zipkinDecoder (line 61) | @Benchmark method bytes_protobufDecoder (line 66) | @Benchmark method bytes_wireDecoder (line 71) | @Benchmark method bytebuffer_zipkinDecoder (line 76) | @Benchmark method bytebuffer_protobufDecoder (line 81) | @Benchmark method bytebuffer_wireDecoder (line 86) | @Benchmark method main (line 92) | public static void main(String[] args) throws Exception { FILE: benchmarks/src/test/java/zipkin2/codec/ProtobufSpanDecoder.java class ProtobufSpanDecoder (line 18) | public class ProtobufSpanDecoder { method decodeTag (line 26) | static boolean decodeTag(CodedInputStream input, Span.Builder span) th... method decodeAnnotation (line 57) | static boolean decodeAnnotation(CodedInputStream input, Span.Builder s... method decodeEndpoint (line 88) | private static Endpoint decodeEndpoint(CodedInputStream input) throws ... method decodeOne (line 120) | public static Span decodeOne(CodedInputStream input) throws IOException { method decodeList (line 219) | public static List decodeList(byte[] spans) { method decodeList (line 223) | public static List decodeList(ByteBuffer spans) { method decodeList (line 227) | public static List decodeList(CodedInputStream input) { method readHexString (line 261) | private static String readHexString(CodedInputStream input) throws IOE... method logAndSkip (line 281) | static void logAndSkip(CodedInputStream input, int tag) throws IOExcep... FILE: benchmarks/src/test/java/zipkin2/codec/WireSpanDecoder.java class WireSpanDecoder (line 22) | public class WireSpanDecoder { method decodeTag (line 26) | static boolean decodeTag(ProtoReader input, Span.Builder span) throws ... method decodeAnnotation (line 57) | static boolean decodeAnnotation(ProtoReader input, Span.Builder span) ... method decodeEndpoint (line 88) | private static Endpoint decodeEndpoint(ProtoReader input) throws IOExc... method decodeOne (line 121) | public static Span decodeOne(ProtoReader input) throws IOException { method decodeList (line 213) | public static List decodeList(byte[] spans) { method decodeList (line 217) | public static List decodeList(ByteBuffer spans) { method decodeList (line 227) | public static List decodeList(ProtoReader input) { method readHexString (line 276) | private static String readHexString(ProtoReader input) throws IOExcept... method logAndSkip (line 296) | static void logAndSkip(ProtoReader input, int tag) throws IOException { FILE: benchmarks/src/test/java/zipkin2/collector/MetricsBenchmarks.java class MetricsBenchmarks (line 27) | @Measurement(iterations = 80, time = 1) method incrementBytes_longSpans_inMemory (line 45) | @Benchmark method incrementBytes_longSpans_Actuate (line 50) | @Benchmark method incrementBytes_mediumSpans_inMemory (line 55) | @Benchmark method incrementBytes_mediumSpans_Actuate (line 60) | @Benchmark method incrementBytes_shortSpans_inMemory (line 65) | @Benchmark method incrementBytes_shortSpans_Actuate (line 70) | @Benchmark method incrementBytes (line 75) | private int incrementBytes(CollectorMetrics collectorMetrics, int byte... method main (line 81) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/elasticsearch/internal/BulkRequestBenchmarks.java class BulkRequestBenchmarks (line 34) | @Measurement(iterations = 5, time = 1) method writeRequest_singleSpan (line 52) | @Benchmark public ByteBuf writeRequest_singleSpan() { method buildAndWriteRequest_singleSpan (line 56) | @Benchmark public HttpRequest buildAndWriteRequest_singleSpan() { method buildAndWriteRequest_tenSpans (line 62) | @Benchmark public HttpRequest buildAndWriteRequest_tenSpans() { method main (line 71) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/internal/DelayLimiterBenchmarks.java class DelayLimiterBenchmarks (line 24) | @Measurement(iterations = 5, time = 1) method shouldInvoke_randomData (line 39) | @Benchmark public boolean shouldInvoke_randomData() { method shouldInvoke_sameData (line 43) | @Benchmark public boolean shouldInvoke_sameData() { method main (line 48) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/internal/Proto3CodecInteropTest.java class Proto3CodecInteropTest (line 32) | public class Proto3CodecInteropTest { method encodeIsCompatible (line 90) | @Test void encodeIsCompatible() throws IOException { method decodeOneIsCompatible (line 99) | @Test void decodeOneIsCompatible() { method decodeListIsCompatible (line 104) | @Test void decodeListIsCompatible() { method encodeListIsCompatible_buff (line 109) | @Test void encodeListIsCompatible_buff() { method encodeListIsCompatible (line 122) | @Test void encodeListIsCompatible() { method span_sizeInBytes_matchesWire (line 129) | @Test void span_sizeInBytes_matchesWire() { method annotation_sizeInBytes_matchesWire (line 134) | @Test void annotation_sizeInBytes_matchesWire() { method annotation_write_matchesWire (line 142) | @Test void annotation_write_matchesWire() { method annotation_read_matchesWireEncodingWithTag (line 153) | @Test void annotation_read_matchesWireEncodingWithTag() { method endpoint_sizeInBytes_matchesWireEncodingWithTag (line 167) | @Test void endpoint_sizeInBytes_matchesWireEncodingWithTag() { method localEndpoint_write_matchesWire (line 177) | @Test void localEndpoint_write_matchesWire() { method remoteEndpoint_write_matchesWire (line 186) | @Test void remoteEndpoint_write_matchesWire() { method tag_sizeInBytes_matchesWire (line 195) | @Test void tag_sizeInBytes_matchesWire() { method writeTagField_matchesWire (line 203) | @Test void writeTagField_matchesWire() { method writeTagField_matchesWire_emptyValue (line 214) | @Test void writeTagField_matchesWire_emptyValue() { method zipkinSpanBuilder (line 225) | static zipkin2.Span.Builder zipkinSpanBuilder() { FILE: benchmarks/src/test/java/zipkin2/internal/ReadBufferBenchmarks.java class ReadBufferBenchmarks (line 23) | @Measurement(iterations = 5, time = 1) method readLong (line 36) | @Benchmark public long readLong() { method readLong_localArray (line 48) | @Benchmark public long readLong_localArray() { method readLong_8arity_localArray (line 61) | @Benchmark public long readLong_8arity_localArray() { method readLong_8arity (line 75) | @Benchmark public long readLong_8arity() { method readLong (line 90) | static long readLong(int p0, int p1, int p2, int p3, int p4, int p5, i... method readLongReverseBytes (line 101) | @Benchmark public long readLongReverseBytes() { method main (line 106) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/internal/WriteBufferBenchmarks.java class WriteBufferBenchmarks (line 26) | @Measurement(iterations = 5, time = 1) method utf8SizeInBytes_chinese (line 44) | @Benchmark public int utf8SizeInBytes_chinese() { method writeUtf8_chinese (line 48) | @Benchmark public byte[] writeUtf8_chinese() { method writeUtf8_chinese_jdk (line 54) | @Benchmark public ByteBuffer writeUtf8_chinese_jdk() { method varIntSizeInBytes_32 (line 58) | @Benchmark public int varIntSizeInBytes_32() { method varIntSizeInBytes_64 (line 62) | @Benchmark public int varIntSizeInBytes_64() { method writeVarint_32 (line 66) | @Benchmark public int writeVarint_32() { method writeVarint_64 (line 71) | @Benchmark public int writeVarint_64() { method writeLongLe (line 76) | @Benchmark public int writeLongLe() { method main (line 82) | public static void main(String[] args) throws RunnerException { FILE: benchmarks/src/test/java/zipkin2/server/ServerIntegratedBenchmark.java class ServerIntegratedBenchmark (line 58) | @Disabled // Run manually method setUp (line 70) | @BeforeEach void setUp() { method tearDown (line 74) | @AfterEach void tearDown() { method inMemory (line 78) | @Test void inMemory() throws Exception { method elasticsearch (line 82) | @Test void elasticsearch() throws Exception { method cassandra3 (line 96) | @Test void cassandra3() throws Exception { method mysql (line 110) | @Test void mysql() throws Exception { method runBenchmark (line 124) | void runBenchmark(@Nullable GenericContainer storage) throws Except... method runBenchmark (line 128) | void runBenchmark(@Nullable GenericContainer storage, GenericContai... method createZipkinContainer (line 248) | GenericContainer createZipkinContainer(@Nullable GenericContainer container) { method printQuartiles (line 333) | static void printQuartiles(WebClient prometheus, String metric) throws... method printHistogram (line 340) | static void printHistogram(WebClient prometheus, String metric) throws... method prometheusValue (line 348) | static String prometheusValue(WebClient prometheus, String query) thro... FILE: benchmarks/src/test/java/zipkin2/server/internal/throttle/ThrottledCallBenchmarks.java class ThrottledCallBenchmarks (line 36) | @Measurement(iterations = 5, time = 1) method setup (line 48) | @Setup public void setup() { method tearDown (line 58) | @TearDown public void tearDown() { method execute (line 63) | @Benchmark public Object execute() throws IOException { method execute_overCapacity (line 67) | @Benchmark public void execute_overCapacity() throws IOException { method execute_throttled (line 78) | @Benchmark public void execute_throttled() throws IOException { class FakeCall (line 85) | static final class FakeCall extends Call.Base { method FakeCall (line 89) | FakeCall(Executor executor) { method doExecute (line 93) | @Override public Void doExecute() throws IOException { method doEnqueue (line 98) | @Override public void doEnqueue(Callback callback) { method clone (line 108) | @Override public FakeCall clone() { method main (line 114) | public static void main(String[] args) throws RunnerException { FILE: docker/test-images/zipkin-eureka/src/main/java/zipkin/test/EurekaProperties.java class EurekaProperties (line 10) | @ConfigurationProperties("eureka") method getUsername (line 19) | public String getUsername() { method setUsername (line 23) | public void setUsername(String username) { method getPassword (line 27) | public String getPassword() { method setPassword (line 31) | public void setPassword(String password) { FILE: docker/test-images/zipkin-eureka/src/main/java/zipkin/test/EurekaSecurity.java class EurekaSecurity (line 23) | @Configuration method authFilter (line 27) | @Bean FilterRegistrationBean authFilter(EurekaPropert... class BasicAuthFilter (line 36) | static final class BasicAuthFilter extends OncePerRequestFilter { method BasicAuthFilter (line 39) | BasicAuthFilter(String username, String password) { method doFilterInternal (line 44) | @Override protected void doFilterInternal(HttpServletRequest req, Ht... FILE: docker/test-images/zipkin-eureka/src/main/java/zipkin/test/EurekaServer.java class EurekaServer (line 18) | @SpringBootApplication( method main (line 25) | public static void main(String[] args) { FILE: zipkin-collector/activemq/src/main/java/zipkin2/collector/activemq/ActiveMQCollector.java class ActiveMQCollector (line 19) | public final class ActiveMQCollector extends CollectorComponent { method builder (line 20) | public static Builder builder() { class Builder (line 25) | public static final class Builder extends CollectorComponent.Builder { method storage (line 32) | @Override public Builder storage(StorageComponent storage) { method sampler (line 37) | @Override public Builder sampler(CollectorSampler sampler) { method metrics (line 42) | @Override public Builder metrics(CollectorMetrics metrics) { method connectionFactory (line 49) | public Builder connectionFactory(ActiveMQConnectionFactory connectio... method queue (line 56) | public Builder queue(String queue) { method concurrency (line 63) | public Builder concurrency(int concurrency) { method build (line 69) | @Override public ActiveMQCollector build() { method ActiveMQCollector (line 78) | ActiveMQCollector(Builder builder) { method start (line 83) | @Override public ActiveMQCollector start() { method check (line 88) | @Override public CheckResult check() { method close (line 95) | @Override public void close() throws IOException { method toString (line 99) | @Override public final String toString() { method uncheckedException (line 106) | static RuntimeException uncheckedException(String prefix, JMSException... method message (line 114) | static String message(Exception cause) { FILE: zipkin-collector/activemq/src/main/java/zipkin2/collector/activemq/ActiveMQSpanConsumer.java class ActiveMQSpanConsumer (line 33) | final class ActiveMQSpanConsumer implements TransportListener, MessageLi... method onSuccess (line 35) | @Override public void onSuccess(Void value) { method onError (line 38) | @Override public void onError(Throwable t) { method ActiveMQSpanConsumer (line 54) | ActiveMQSpanConsumer(Collector collector, CollectorMetrics metrics, Ac... method registerInNewSession (line 62) | void registerInNewSession(ActiveMQConnection connection, String queue)... method onCommand (line 72) | @Override public void onCommand(Object o) { method onException (line 75) | @Override public void onException(IOException error) { method transportInterupted (line 79) | @Override public void transportInterupted() { method transportResumed (line 83) | @Override public void transportResumed() { method onMessage (line 87) | @Override public void onMessage(Message message) { method close (line 111) | @Override public void close() { FILE: zipkin-collector/activemq/src/main/java/zipkin2/collector/activemq/LazyInit.java class LazyInit (line 19) | final class LazyInit { method LazyInit (line 28) | LazyInit(ActiveMQCollector.Builder builder) { method init (line 36) | ActiveMQSpanConsumer init() { method close (line 47) | void close() { method doInit (line 52) | ActiveMQSpanConsumer doInit() { FILE: zipkin-collector/activemq/src/test/java/zipkin2/collector/activemq/ActiveMQExtension.java class ActiveMQExtension (line 19) | class ActiveMQExtension implements BeforeAllCallback, AfterAllCallback { method beforeAll (line 25) | @Override public void beforeAll(ExtensionContext context) { method afterAll (line 35) | @Override public void afterAll(ExtensionContext context) { method newCollectorBuilder (line 44) | ActiveMQCollector.Builder newCollectorBuilder(String queue) { method brokerURL (line 50) | String brokerURL() { class ActiveMQContainer (line 55) | static final class ActiveMQContainer extends GenericContainer loggingClass) { class Builder (line 47) | public static final class Builder { method Builder (line 53) | Builder(Logger logger) { method storage (line 58) | public Builder storage(StorageComponent storage) { method metrics (line 65) | public Builder metrics(CollectorMetrics metrics) { method sampler (line 72) | public Builder sampler(CollectorSampler sampler) { method build (line 78) | public Collector build() { method Collector (line 88) | Collector(Builder builder) { method accept (line 97) | public void accept(List spans, Callback callback) { method accept (line 107) | public void accept(List spans, Callback callback, Executor... method acceptSpans (line 134) | public void acceptSpans(ByteBuffer encoded, SpanBytesDecoder decoder, ... method acceptSpans (line 153) | public void acceptSpans(byte[] serialized, Callback callback) { method acceptSpans (line 171) | public void acceptSpans( method decodeList (line 183) | List decodeList(BytesDecoder decoder, byte[] serialized) { method store (line 189) | void store(List sampledSpans, Callback callback) { method idString (line 193) | String idString(Span span) { method sample (line 197) | List sample(List input) { class StoreSpans (line 210) | class StoreSpans implements Callback, Runnable { method StoreSpans (line 213) | StoreSpans(List spans) { method run (line 217) | @Override public void run() { method onSuccess (line 228) | @Override public void onSuccess(Void value) { method onError (line 231) | @Override public void onError(Throwable t) { method toString (line 235) | @Override public String toString() { method handleDecodeError (line 240) | void handleDecodeError(Throwable e, Callback callback) { method handleStorageError (line 249) | void handleStorageError(List spans, Throwable e, Callback ... method handleError (line 256) | void handleError(Throwable e, Supplier defaultLogMessage, Call... method appendSpanIds (line 274) | String appendSpanIds(List spans, StringBuilder message) { FILE: zipkin-collector/core/src/main/java/zipkin2/collector/CollectorComponent.java class CollectorComponent (line 18) | public abstract class CollectorComponent extends Component { method start (line 25) | public abstract CollectorComponent start(); class Builder (line 27) | public abstract static class Builder { method storage (line 32) | public abstract Builder storage(StorageComponent storage); method metrics (line 38) | public abstract Builder metrics(CollectorMetrics metrics); method sampler (line 44) | public abstract Builder sampler(CollectorSampler sampler); method build (line 46) | public abstract CollectorComponent build(); FILE: zipkin-collector/core/src/main/java/zipkin2/collector/CollectorMetrics.java type CollectorMetrics (line 47) | public interface CollectorMetrics { method forTransport (line 59) | CollectorMetrics forTransport(String transportType); method incrementMessages (line 65) | void incrementMessages(); method incrementMessagesDropped (line 70) | void incrementMessagesDropped(); method incrementSpans (line 76) | void incrementSpans(int quantity); method incrementBytes (line 84) | void incrementBytes(int quantity); method incrementSpansDropped (line 90) | void incrementSpansDropped(int quantity); method forTransport (line 95) | @Override method incrementMessages (line 100) | @Override method incrementMessagesDropped (line 103) | @Override method incrementSpans (line 106) | @Override method incrementBytes (line 109) | @Override method incrementSpansDropped (line 112) | @Override method toString (line 115) | @Override FILE: zipkin-collector/core/src/main/java/zipkin2/collector/CollectorSampler.java class CollectorSampler (line 24) | public abstract class CollectorSampler { method create (line 32) | public static CollectorSampler create(float rate) { method boundary (line 44) | protected abstract long boundary(); method isSampled (line 58) | public boolean isSampled(String hexTraceId, boolean debug) { method toString (line 67) | @Override method CollectorSampler (line 72) | protected CollectorSampler() {} FILE: zipkin-collector/core/src/main/java/zipkin2/collector/InMemoryCollectorMetrics.java class InMemoryCollectorMetrics (line 10) | public final class InMemoryCollectorMetrics implements CollectorMetrics { method InMemoryCollectorMetrics (line 19) | public InMemoryCollectorMetrics() { method InMemoryCollectorMetrics (line 23) | InMemoryCollectorMetrics(ConcurrentHashMap metr... method forTransport (line 32) | @Override method incrementMessages (line 38) | @Override method messages (line 43) | public int messages() { method incrementMessagesDropped (line 47) | @Override method messagesDropped (line 52) | public int messagesDropped() { method incrementBytes (line 56) | @Override method bytes (line 61) | public int bytes() { method incrementSpans (line 65) | @Override method spans (line 70) | public int spans() { method incrementSpansDropped (line 74) | @Override method spansDropped (line 79) | public int spansDropped() { method clear (line 83) | public void clear() { method get (line 87) | private int get(String key) { method increment (line 92) | private void increment(String key, int quantity) { method scope (line 109) | static String scope(String key, String transport) { FILE: zipkin-collector/core/src/test/java/zipkin2/collector/CollectorSamplerTest.java class CollectorSamplerTest (line 16) | class CollectorSamplerTest { method mostNegativeNumberDefence (line 22) | @Test void mostNegativeNumberDefence() { method debugWins (line 29) | @Test void debugWins() { method retain10Percent (line 35) | @Test void retain10Percent() { method idempotent (line 46) | @Test void idempotent() { method zeroMeansDropAllTraces (line 55) | @Test void zeroMeansDropAllTraces() { method oneMeansKeepAllTraces (line 61) | @Test void oneMeansKeepAllTraces() { method rateCantBeNegative (line 68) | @Test void rateCantBeNegative() { method rateCantBeOverOne (line 73) | @Test void rateCantBeOverOne() { method lotsOfSpans (line 78) | static Stream lotsOfSpans() { FILE: zipkin-collector/core/src/test/java/zipkin2/collector/CollectorTest.java class CollectorTest (line 36) | @ExtendWith(TestLoggerFactoryExtension.class) method setup (line 44) | @BeforeEach void setup() { method after (line 50) | @AfterEach void after() { method unsampledSpansArentStored (line 54) | @Test void unsampledSpansArentStored() { method errorDetectingFormat (line 70) | @Test void errorDetectingFormat() { method acceptSpans_jsonV2 (line 77) | @Test void acceptSpans_jsonV2() { method acceptSpans_decodingError (line 89) | @Test void acceptSpans_decodingError() { method acceptSpans_decodingError_nonStringValue (line 99) | @Test void acceptSpans_decodingError_nonStringValue() { method accept_storageError (line 117) | @Test void accept_storageError() { method acceptSpans_emptyMessageOk (line 134) | @Test void acceptSpans_emptyMessageOk() { method storeSpansCallback_toStringIncludesSpanIds (line 145) | @Test void storeSpansCallback_toStringIncludesSpanIds() { method storeSpansCallback_toStringIncludesSpanIds_noMoreThan3 (line 153) | @Test void storeSpansCallback_toStringIncludesSpanIds_noMoreThan3() { method storeSpansCallback_onErrorWithNullMessage (line 158) | @Test void storeSpansCallback_onErrorWithNullMessage() { method storeSpansCallback_onErrorWithMessage (line 168) | @Test void storeSpansCallback_onErrorWithMessage() { method errorAcceptingSpans_onErrorRejectedExecution (line 177) | @Test void errorAcceptingSpans_onErrorRejectedExecution() { method handleStorageError_onErrorWithNullMessage (line 187) | @Test void handleStorageError_onErrorWithNullMessage() { method handleStorageError_onErrorWithMessage (line 196) | @Test void handleStorageError_onErrorWithMessage() { method handleDecodeError_onErrorWithNullMessage (line 205) | @Test void handleDecodeError_onErrorWithNullMessage() { method handleDecodeError_onErrorWithMessage (line 214) | @Test void handleDecodeError_onErrorWithMessage() { method handleDecodeError_doesntWrapMessageOnMalformedException (line 223) | @Test void handleDecodeError_doesntWrapMessageOnMalformedException() { method handleDecodeError_doesntWrapMessageOnTruncatedException (line 232) | @Test void handleDecodeError_doesntWrapMessageOnTruncatedException() { method unprefixIdString (line 241) | private String unprefixIdString(String msg) { method assertDebugLogIs (line 245) | private void assertDebugLogIs(String message) { FILE: zipkin-collector/kafka/src/main/java/zipkin2/collector/kafka/KafkaCollector.java class KafkaCollector (line 45) | public final class KafkaCollector extends CollectorComponent { method builder (line 48) | public static Builder builder() { class Builder (line 53) | public static final class Builder extends CollectorComponent.Builder { method storage (line 60) | @Override method sampler (line 66) | @Override method metrics (line 72) | @Override method topic (line 84) | public Builder topic(String topic) { method bootstrapServers (line 91) | public Builder bootstrapServers(String bootstrapServers) { method groupId (line 98) | public Builder groupId(String groupId) { method streams (line 105) | public Builder streams(int streams) { method overrides (line 125) | public final Builder overrides(Map overrides) { method build (line 131) | @Override method Builder (line 136) | Builder() { method KafkaCollector (line 150) | KafkaCollector(Builder builder) { method start (line 155) | @Override method check (line 161) | @Override method getAdminClient (line 175) | AdminClient getAdminClient() { method close (line 186) | @Override method toString (line 192) | @Override public final String toString() { class LazyKafkaWorkers (line 199) | static final class LazyKafkaWorkers { method LazyKafkaWorkers (line 206) | LazyKafkaWorkers(Builder builder) { method start (line 211) | void start() { method close (line 221) | void close() { method compute (line 238) | ExecutorService compute() { method guardFailures (line 253) | Runnable guardFailures(final Runnable delegate) { FILE: zipkin-collector/kafka/src/main/java/zipkin2/collector/kafka/KafkaCollectorWorker.java class KafkaCollectorWorker (line 29) | final class KafkaCollectorWorker implements Runnable { method onSuccess (line 33) | @Override method onError (line 36) | @Override method KafkaCollectorWorker (line 49) | KafkaCollectorWorker(KafkaCollector.Builder builder) { method run (line 56) | @Override method stop (line 116) | public void stop() { method protobuf3 (line 121) | static boolean protobuf3(byte[] bytes) { FILE: zipkin-collector/kafka/src/test/java/zipkin2/collector/kafka/ITKafkaCollector.java class ITKafkaCollector (line 43) | @TestInstance(TestInstance.Lifecycle.PER_CLASS) method setup (line 63) | @BeforeEach void setup() { method tearDown (line 71) | @AfterEach void tearDown() { method checkPasses (line 75) | @Test void checkPasses() { method check_failsOnInvalidBootstrapServers (line 85) | @Test void check_failsOnInvalidBootstrapServers() throws Exception { method reconnectsIndefinitelyAndReportsUnhealthyWhenKafkaUnavailable (line 111) | @Test void reconnectsIndefinitelyAndReportsUnhealthyWhenKafkaUnavailab... method messageWithSingleThriftSpan (line 123) | @Test void messageWithSingleThriftSpan() throws Exception { method messageWithMultipleSpans_thrift (line 142) | @Test void messageWithMultipleSpans_thrift() throws Exception { method messageWithMultipleSpans_json (line 147) | @Test void messageWithMultipleSpans_json() throws Exception { method messageWithMultipleSpans_json2 (line 152) | @Test void messageWithMultipleSpans_json2() throws Exception { method messageWithMultipleSpans_proto3 (line 157) | @Test void messageWithMultipleSpans_proto3() throws Exception { method messageWithMultipleSpans (line 161) | void messageWithMultipleSpans(KafkaCollector.Builder builder, SpanByte... method skipsMalformedData (line 180) | @Test void skipsMalformedData() throws Exception { method skipsOnSpanStorageException (line 207) | @Test void skipsOnSpanStorageException() throws Exception { method messagesDistributedAcrossMultipleThreadsSuccessfully (line 248) | @Test void messagesDistributedAcrossMultipleThreadsSuccessfully() thro... method multipleTopicsCommaDelimited (line 273) | @Test void multipleTopicsCommaDelimited() { method toStringContainsOnlySummaryInformation (line 287) | @Test void toStringContainsOnlySummaryInformation() { method warmUpTopic (line 308) | void warmUpTopic(String topic) { method waitForPartitionAssignments (line 315) | void waitForPartitionAssignments(KafkaCollector collector) throws Exce... method produceSpans (line 329) | void produceSpans(byte[] spans, String topic) { method produceSpans (line 333) | void produceSpans(byte[] spans, String topic, Integer partition) { method builder (line 338) | KafkaCollector.Builder builder(String topic) { method builder (line 342) | KafkaCollector.Builder builder(String topic, int streams) { method buildStorage (line 348) | static StorageComponent buildStorage(final SpanConsumer spanConsumer) { FILE: zipkin-collector/kafka/src/test/java/zipkin2/collector/kafka/KafkaExtension.java class KafkaExtension (line 28) | class KafkaExtension implements BeforeAllCallback, AfterAllCallback { method beforeAll (line 34) | @Override public void beforeAll(ExtensionContext context) { method prepareTopics (line 44) | void prepareTopics(String topics, int partitions) { method bootstrapServer (line 63) | String bootstrapServer() { method newCollectorBuilder (line 67) | KafkaCollector.Builder newCollectorBuilder(String topic, int streams) { method afterAll (line 75) | @Override public void afterAll(ExtensionContext context) { class KafkaContainer (line 84) | static final class KafkaContainer extends GenericContainer clientPropsMap) { method consumerProps (line 110) | public Builder consumerProps(Map consumerPropsMap) { method PulsarCollector (line 121) | PulsarCollector(Builder builder) { method start (line 128) | @Override method close (line 134) | @Override public void close() throws IOException { method check (line 138) | @Override public CheckResult check() { method toString (line 149) | @Override public String toString() { FILE: zipkin-collector/pulsar/src/main/java/zipkin2/collector/pulsar/PulsarSpanConsumer.java class PulsarSpanConsumer (line 23) | public class PulsarSpanConsumer implements Closeable { method onSuccess (line 25) | @Override public void onSuccess(Void value) { method onError (line 28) | @Override public void onError(Throwable t) { method PulsarSpanConsumer (line 40) | public PulsarSpanConsumer(String topic, Map consumerPr... method startConsumer (line 48) | public void startConsumer() throws PulsarClientException { method close (line 58) | @Override public void close() { method received (line 75) | @Override public void received(Consumer consumer, Message msg) { FILE: zipkin-collector/pulsar/src/test/java/zipkin2/collector/pulsar/ITPulsarCollector.java class ITPulsarCollector (line 45) | @TestInstance(TestInstance.Lifecycle.PER_CLASS) method start (line 63) | @BeforeEach void start(TestInfo testInfo) throws PulsarClientException { method builder (line 81) | PulsarCollector.Builder builder() { method tearDown (line 89) | @AfterEach void tearDown() throws PulsarClientException { method checkPasses (line 93) | @Test void checkPasses() { method startFailsWithInvalidServiceUrl (line 97) | @Test void startFailsWithInvalidServiceUrl() { method toStringContainsOnlySummaryInformation (line 111) | @Test void toStringContainsOnlySummaryInformation() throws IOException { method messageWithMultipleSpans_json (line 123) | @Test void messageWithMultipleSpans_json() throws Exception { method messageWithMultipleSpans_json2 (line 128) | @Test void messageWithMultipleSpans_json2() throws Exception { method messageWithMultipleSpans_proto3 (line 133) | @Test void messageWithMultipleSpans_proto3() throws Exception { method messageWithMultipleSpans_thrift (line 138) | @Test void messageWithMultipleSpans_thrift() throws Exception { method skipsMalformedData (line 143) | @Test void skipsMalformedData() throws Exception { method skipsOnSpanStorageException (line 163) | @Test void skipsOnSpanStorageException() throws Exception { method messagesDistributedAcrossMultipleThreadsSuccessfully (line 203) | @Test void messagesDistributedAcrossMultipleThreadsSuccessfully() thro... method messageWithMultipleSpans (line 235) | private void messageWithMultipleSpans(SpanBytesEncoder encoder) throws... method pushMessage (line 247) | private void pushMessage(String topic, byte[] message) { method buildStorage (line 256) | static StorageComponent buildStorage(final SpanConsumer spanConsumer) { FILE: zipkin-collector/pulsar/src/test/java/zipkin2/collector/pulsar/PulsarExtension.java class PulsarExtension (line 20) | public class PulsarExtension implements BeforeAllCallback, AfterAllCallb... method beforeAll (line 28) | @Override public void beforeAll(ExtensionContext context) throws Excep... method serviceUrl (line 38) | String serviceUrl() { method afterAll (line 42) | @Override public void afterAll(ExtensionContext context) throws Except... method newCollectorBuilder (line 51) | PulsarCollector.Builder newCollectorBuilder(String topic) { class PulsarContainer (line 58) | static final class PulsarContainer extends GenericContainer addresses) { method concurrency (line 77) | public Builder concurrency(int concurrency) { method connectionFactory (line 82) | public Builder connectionFactory(ConnectionFactory connectionFactory) { method queue (line 89) | public Builder queue(String queue) { method build (line 95) | @Override method RabbitMQCollector (line 104) | RabbitMQCollector(Builder builder) { method start (line 109) | @Override method check (line 115) | @Override method close (line 128) | @Override method toString (line 133) | @Override public final String toString() { class LazyInit (line 142) | static final class LazyInit { method LazyInit (line 149) | LazyInit(Builder builder) { method get (line 153) | Connection get() { method close (line 164) | void close() throws IOException { method compute (line 169) | Connection compute() { method declareQueueIfMissing (line 202) | private void declareQueueIfMissing(Connection connection) throws IOE... class RabbitMQSpanConsumer (line 225) | static class RabbitMQSpanConsumer extends DefaultConsumer { method RabbitMQSpanConsumer (line 229) | RabbitMQSpanConsumer(Channel channel, Collector collector, Collector... method handleDelivery (line 235) | @Override method convertAddresses (line 246) | static Address[] convertAddresses(List addresses) { FILE: zipkin-collector/rabbitmq/src/test/java/zipkin2/collector/rabbitmq/ITRabbitMQCollector.java class ITRabbitMQCollector (line 36) | @TestInstance(TestInstance.Lifecycle.PER_CLASS) method setup (line 56) | @BeforeEach void setup() throws Exception { method tearDown (line 64) | @AfterEach void tearDown() throws Exception { method checkPasses (line 68) | @Test void checkPasses() throws Exception { method messageWithMultipleSpans_thrift (line 75) | @Test void messageWithMultipleSpans_thrift() throws Exception { method messageWithMultipleSpans_json (line 80) | @Test void messageWithMultipleSpans_json() throws Exception { method messageWithMultipleSpans_json2 (line 85) | @Test void messageWithMultipleSpans_json2() throws Exception { method messageWithMultipleSpans_proto3 (line 90) | @Test void messageWithMultipleSpans_proto3() throws Exception { method messageWithMultipleSpans (line 94) | void messageWithMultipleSpans(RabbitMQCollector.Builder builder, SpanB... method skipsMalformedData (line 113) | @Test void skipsMalformedData() throws Exception { method startsWhenConfiguredQueueDoesntExist (line 139) | @Test void startsWhenConfiguredQueueDoesntExist() throws Exception { method skipsOnSpanStorageException (line 146) | @Test void skipsOnSpanStorageException() throws Exception { method toStringContainsOnlySummaryInformation (line 194) | @Test void toStringContainsOnlySummaryInformation() throws Exception { method produceSpans (line 205) | void produceSpans(byte[] spans, String queue) throws Exception { method builder (line 215) | RabbitMQCollector.Builder builder(String queue) { method buildStorage (line 221) | static StorageComponent buildStorage(final SpanConsumer spanConsumer) { FILE: zipkin-collector/rabbitmq/src/test/java/zipkin2/collector/rabbitmq/RabbitMQCollectorTest.java class RabbitMQCollectorTest (line 18) | class RabbitMQCollectorTest { method before (line 22) | @BeforeEach void before() { method checkFalseWhenRabbitMQIsDown (line 30) | @Test void checkFalseWhenRabbitMQIsDown() { method startFailsWhenRabbitMQIsDown (line 36) | @Test void startFailsWhenRabbitMQIsDown() { method toStringContainsOnlySummaryInformation (line 49) | @Test void toStringContainsOnlySummaryInformation() { FILE: zipkin-collector/rabbitmq/src/test/java/zipkin2/collector/rabbitmq/RabbitMQExtension.java class RabbitMQExtension (line 22) | class RabbitMQExtension implements BeforeAllCallback, AfterAllCallback { method beforeAll (line 28) | @Override public void beforeAll(ExtensionContext context) { method afterAll (line 38) | @Override public void afterAll(ExtensionContext context) { method newCollectorBuilder (line 47) | RabbitMQCollector.Builder newCollectorBuilder(String queue) { method declareQueue (line 52) | void declareQueue(String queue) { method host (line 66) | String host() { method port (line 70) | int port() { class RabbitMQContainer (line 75) | static final class RabbitMQContainer extends GenericContainer S scheme(o... FILE: zipkin-collector/scribe/src/main/java/zipkin2/collector/scribe/generated/ResultCode.java type ResultCode (line 10) | @javax.annotation.Generated(value = "Autogenerated by Thrift Compiler (0... method ResultCode (line 17) | private ResultCode(int value) { method getValue (line 24) | public int getValue() { method findByValue (line 32) | @org.apache.thrift.annotation.Nullable FILE: zipkin-collector/scribe/src/main/java/zipkin2/collector/scribe/generated/Scribe.java class Scribe (line 9) | @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"}) type Iface (line 13) | public interface Iface { method Log (line 15) | public ResultCode Log(java.util.List messages) throws org.... type AsyncIface (line 19) | public interface AsyncIface { method Log (line 21) | public void Log(java.util.List messages, org.apache.thrift... class Client (line 25) | public static class Client extends org.apache.thrift.TServiceClient im... class Factory (line 26) | public static class Factory implements org.apache.thrift.TServiceCli... method Factory (line 27) | public Factory() {} method getClient (line 28) | public Client getClient(org.apache.thrift.protocol.TProtocol prot) { method getClient (line 31) | public Client getClient(org.apache.thrift.protocol.TProtocol iprot... method Client (line 36) | public Client(org.apache.thrift.protocol.TProtocol prot) method Client (line 41) | public Client(org.apache.thrift.protocol.TProtocol iprot, org.apache... method Log (line 45) | public ResultCode Log(java.util.List messages) throws org.... method send_Log (line 51) | public void send_Log(java.util.List messages) throws org.a... method recv_Log (line 58) | public ResultCode recv_Log() throws org.apache.thrift.TException class AsyncClient (line 69) | public static class AsyncClient extends org.apache.thrift.async.TAsync... class Factory (line 70) | public static class Factory implements org.apache.thrift.async.TAsyn... method Factory (line 73) | public Factory(org.apache.thrift.async.TAsyncClientManager clientM... method getAsyncClient (line 77) | public AsyncClient getAsyncClient(org.apache.thrift.transport.TNon... method AsyncClient (line 82) | public AsyncClient(org.apache.thrift.protocol.TProtocolFactory proto... method Log (line 86) | public void Log(java.util.List messages, org.apache.thrift... class Log_call (line 93) | public static class Log_call extends org.apache.thrift.async.TAsyncM... method Log_call (line 95) | public Log_call(java.util.List messages, org.apache.thri... method write_args (line 100) | public void write_args(org.apache.thrift.protocol.TProtocol prot) ... method getResult (line 108) | public ResultCode getResult() throws org.apache.thrift.TException { class Processor (line 120) | public static class Processor extends org.apache.thri... method Processor (line 122) | public Processor(I iface) { method Processor (line 126) | protected Processor(I iface, java.util.Map java.util.Map extends org.apache.thrift.P... method Log (line 136) | public Log() { method getEmptyArgsInstance (line 140) | public Log_args getEmptyArgsInstance() { method isOneway (line 144) | protected boolean isOneway() { method rethrowUnhandledExceptions (line 148) | @Override method getResult (line 153) | public Log_result getResult(I iface, Log_args args) throws org.apa... class AsyncProcessor (line 162) | public static class AsyncProcessor extends org.a... method AsyncProcessor (line 164) | public AsyncProcessor(I iface) { method AsyncProcessor (line 168) | protected AsyncProcessor(I iface, java.util.Map java.util.Map extends org.apache.thr... method Log (line 178) | public Log() { method getEmptyArgsInstance (line 182) | public Log_args getEmptyArgsInstance() { method getResultHandler (line 186) | public org.apache.thrift.async.AsyncMethodCallback get... method isOneway (line 229) | protected boolean isOneway() { method start (line 233) | public void start(I iface, Log_args args, org.apache.thrift.async.... class Log_args (line 240) | public static class Log_args implements org.apache.thrift.TBase S scheme... class Log_result (line 662) | public static class Log_result implements org.apache.thrift.TBase S scheme... FILE: zipkin-collector/scribe/src/test/java/zipkin2/collector/scribe/ITScribeCollector.java class ITScribeCollector (line 37) | class ITScribeCollector { method startServer (line 42) | @BeforeAll static void startServer() { method stopServer (line 56) | @AfterAll static void stopServer() { method normal (line 60) | @Test void normal() throws Exception { method logEntry (line 87) | static LogEntry logEntry(Span span) { FILE: zipkin-collector/scribe/src/test/java/zipkin2/collector/scribe/ScribeCollectorTest.java class ScribeCollectorTest (line 15) | class ScribeCollectorTest { method check_failsWhenNotStarted (line 18) | @Test void check_failsWhenNotStarted() { method anonymousPort (line 30) | @Test void anonymousPort() { method start_failsWhenCantBindPort (line 40) | @Test void start_failsWhenCantBindPort() { method toStringContainsOnlySummaryInformation (line 58) | @Test void toStringContainsOnlySummaryInformation() { FILE: zipkin-collector/scribe/src/test/java/zipkin2/collector/scribe/ScribeSpanConsumerTest.java class ScribeSpanConsumerTest (line 33) | class ScribeSpanConsumerTest { class CaptureAsyncMethodCallback (line 40) | static class CaptureAsyncMethodCallback implements AsyncMethodCallback... method onComplete (line 47) | @Override public void onComplete(ResultCode resultCode) { method onError (line 52) | @Override public void onError(Exception error) { method entriesWithSpansAreConsumed (line 92) | @Test void entriesWithSpansAreConsumed() throws Exception { method entriesWithoutSpansAreSkipped (line 111) | @Test void entriesWithoutSpansAreSkipped() throws Exception { method expectSuccess (line 132) | private void expectSuccess(ScribeSpanConsumer scribe, LogEntry entry) ... method malformedDataIsDropped (line 139) | @Test void malformedDataIsDropped() { method consumerExceptionBeforeCallbackDoesntSetFutureException (line 158) | @Test void consumerExceptionBeforeCallbackDoesntSetFutureException() { method callbackExceptionDoesntThrow (line 187) | @Test void callbackExceptionDoesntThrow() throws Exception { method decodesSpanGeneratedByFinagle (line 219) | @Test void decodesSpanGeneratedByFinagle() throws Exception { method newScribeSpanConsumer (line 242) | ScribeSpanConsumer newScribeSpanConsumer(String category, SpanConsumer... FILE: zipkin-junit5/src/main/java/zipkin2/junit5/HttpFailure.java class HttpFailure (line 16) | public final class HttpFailure { method disconnectDuringBody (line 19) | public static HttpFailure disconnectDuringBody() { method sendErrorResponse (line 24) | public static HttpFailure sendErrorResponse(int code, String body) { method HttpFailure (line 31) | HttpFailure(MockResponse response) { FILE: zipkin-junit5/src/main/java/zipkin2/junit5/ZipkinDispatcher.java class ZipkinDispatcher (line 21) | final class ZipkinDispatcher extends Dispatcher { method ZipkinDispatcher (line 26) | ZipkinDispatcher(StorageComponent storage, CollectorMetrics metrics, M... method dispatch (line 32) | @Override method acceptSpans (line 56) | MockResponse acceptSpans(RecordedRequest request, SpanBytesDecoder dec... FILE: zipkin-junit5/src/main/java/zipkin2/junit5/ZipkinExtension.java class ZipkinExtension (line 36) | public final class ZipkinExtension implements BeforeEachCallback, AfterE... method ZipkinExtension (line 43) | public ZipkinExtension() { method httpUrl (line 66) | public String httpUrl() { method httpRequestCount (line 71) | public int httpRequestCount() { method collectorMetrics (line 76) | public InMemoryCollectorMetrics collectorMetrics() { method storeSpans (line 86) | public ZipkinExtension storeSpans(List spans) { method enqueueFailure (line 106) | public ZipkinExtension enqueueFailure(HttpFailure failure) { method getTraces (line 112) | public List> getTraces() { method getTrace (line 117) | @Nullable public List getTrace(String traceId) { method getDependencies (line 129) | public List getDependencies() { method start (line 138) | public void start(int httpPort) throws IOException { method shutdown (line 145) | public void shutdown() throws IOException { method beforeEach (line 149) | @Override public void beforeEach(ExtensionContext extensionContext) { method afterEach (line 152) | @Override public void afterEach(ExtensionContext extensionContext) { FILE: zipkin-junit5/src/test/java/zipkin2/junit5/ZipkinExtensionTest.java class ZipkinExtensionTest (line 27) | public class ZipkinExtensionTest { method getTraces_storedViaPost (line 34) | @Test void getTraces_storedViaPost() throws IOException { method getTraces_storedViaPostVersion2_json (line 42) | @Test void getTraces_storedViaPostVersion2_json() throws IOException { method getTraces_storedViaPostVersion2_proto3 (line 46) | @Test void getTraces_storedViaPostVersion2_proto3() throws IOException { method getTraces_storedViaPostVersion2 (line 50) | void getTraces_storedViaPostVersion2(String mediaType, SpanBytesEncode... method getTraces_whenMissingTimestamps (line 68) | @Test void getTraces_whenMissingTimestamps() throws IOException { method storeSpans_readbackRaw (line 78) | @Test void storeSpans_readbackRaw() { method httpRequestCountIncrements (line 90) | @Test void httpRequestCountIncrements() throws IOException { method collectorMetrics_spans (line 102) | @Test void collectorMetrics_spans() throws IOException { method postSpans_disconnectDuringBody (line 108) | @Test void postSpans_disconnectDuringBody() throws IOException { method postSpans_sendErrorResponse400 (line 126) | @Test void postSpans_sendErrorResponse400() throws IOException { method gzippedSpans (line 141) | @Test void gzippedSpans() throws IOException { method postSpansV1 (line 164) | Response postSpansV1(List spans) throws IOException { method assertPostSpansV1Success (line 171) | void assertPostSpansV1Success(Span... spans) throws IOException { method assertPostSpansV1Success (line 175) | void assertPostSpansV1Success(List spans) throws IOException { FILE: zipkin-lens/src/components/App/HeaderMenuItem.tsx type HeaderMenuItemProps (line 42) | interface HeaderMenuItemProps { FILE: zipkin-lens/src/components/App/LanguageSelector.tsx constant LANGUAGES (line 16) | const LANGUAGES = [ FILE: zipkin-lens/src/components/App/slice.ts type Alert (line 8) | interface Alert { type AppState (line 13) | interface AppState { method clearAlert (line 32) | clearAlert(state): AppState { method setAlert (line 38) | setAlert(state, action: PayloadAction): AppState { FILE: zipkin-lens/src/components/DependenciesPage/DependenciesGraph.tsx type DependenciesGraphProps (line 87) | interface DependenciesGraphProps { FILE: zipkin-lens/src/components/DependenciesPage/DependenciesPage.tsx type DependenciesPageProps (line 46) | type DependenciesPageProps = RouteComponentProps; FILE: zipkin-lens/src/components/DependenciesPage/NodeDetailData.tsx type NodeDetailDataProps (line 55) | interface NodeDetailDataProps extends RouteComponentProps { FILE: zipkin-lens/src/components/DependenciesPage/VizceralWrapper.tsx class VizceralExt (line 11) | class VizceralExt extends Vizceral { method componentWillUnmount (line 12) | componentWillUnmount() { FILE: zipkin-lens/src/components/DependenciesPage/types.ts type Edge (line 5) | type Edge = { FILE: zipkin-lens/src/components/DiscoverPage/Criterion.ts type Criterion (line 7) | type Criterion = { FILE: zipkin-lens/src/components/DiscoverPage/DiscoverPage.tsx type DiscoverPageImplProps (line 17) | interface DiscoverPageImplProps { FILE: zipkin-lens/src/components/DiscoverPage/DiscoverPageContent.tsx type DiscoverPageContentProps (line 41) | interface DiscoverPageContentProps { FILE: zipkin-lens/src/components/DiscoverPage/LookbackMenu.tsx type LookbackMenuProps (line 50) | interface LookbackMenuProps { FILE: zipkin-lens/src/components/DiscoverPage/SearchBar/CriterionBox.tsx type CriterionBoxProps (line 76) | interface CriterionBoxProps { FILE: zipkin-lens/src/components/DiscoverPage/SearchBar/HowToUse.tsx type HowToUseProps (line 43) | interface HowToUseProps { FILE: zipkin-lens/src/components/DiscoverPage/SearchBar/SearchBar.tsx type SearchBarProps (line 48) | type SearchBarProps = { FILE: zipkin-lens/src/components/DiscoverPage/SearchBar/SuggestionList.tsx type SuggestionListProps (line 56) | interface SuggestionListProps { FILE: zipkin-lens/src/components/DiscoverPage/SearchBar/constants.ts constant CRITERION_BOX_HEIGHT (line 5) | const CRITERION_BOX_HEIGHT = 34; FILE: zipkin-lens/src/components/DiscoverPage/TraceSummaryRow.tsx type TraceSummaryRowProps (line 26) | interface TraceSummaryRowProps { function shouldShowIcon (line 33) | function shouldShowIcon(traceSummary: TraceSummary) { FILE: zipkin-lens/src/components/DiscoverPage/TraceSummaryTable.tsx type TraceSummaryTableProps (line 18) | interface TraceSummaryTableProps { FILE: zipkin-lens/src/components/DiscoverPage/lookback.ts type FixedLookbackValue (line 7) | type FixedLookbackValue = type FixedLookback (line 36) | interface FixedLookback { type RangeLookback (line 42) | interface RangeLookback { type MillisLookback (line 48) | interface MillisLookback { type Lookback (line 54) | type Lookback = FixedLookback | RangeLookback | MillisLookback; type FixedLookbackEntry (line 56) | interface FixedLookbackEntry { FILE: zipkin-lens/src/components/TracePage/AnnotationTable/AnnotationTable.tsx type AnnotationTableProps (line 38) | type AnnotationTableProps = { FILE: zipkin-lens/src/components/TracePage/AnnotationTooltip/AnnotationTooltip.tsx type AnnotationTooltipProps (line 21) | type AnnotationTooltipProps = { FILE: zipkin-lens/src/components/TracePage/Header/Header.tsx type HeaderProps (line 60) | type HeaderProps = { FILE: zipkin-lens/src/components/TracePage/Header/HeaderMenu.tsx type HeaderMenuProps (line 24) | type HeaderMenuProps = { FILE: zipkin-lens/src/components/TracePage/MiniTimeline/MiniTimeline.tsx type MiniTimelineProps (line 50) | type MiniTimelineProps = { FILE: zipkin-lens/src/components/TracePage/MiniTimeline/MiniTimelineOverlay.tsx type MiniTimelineOverlayProps (line 26) | type MiniTimelineOverlayProps = { FILE: zipkin-lens/src/components/TracePage/MiniTimeline/MiniTimelineRow.tsx type MiniTimelineRowProps (line 10) | type MiniTimelineRowProps = { FILE: zipkin-lens/src/components/TracePage/MiniTimeline/TimeRangeSelector.tsx type TimeRangeSelectorProps (line 115) | type TimeRangeSelectorProps = { FILE: zipkin-lens/src/components/TracePage/SpanDetailDrawer/AnnotationViewer.tsx type AnnotationViewerProps (line 56) | type AnnotationViewerProps = { FILE: zipkin-lens/src/components/TracePage/SpanDetailDrawer/SpanDetailDrawer.tsx type SpanDetailDrawerProps (line 31) | type SpanDetailDrawerProps = { FILE: zipkin-lens/src/components/TracePage/SpanDetailDrawer/TagList.tsx type TagListProps (line 42) | type TagListProps = { FILE: zipkin-lens/src/components/TracePage/SpanTable/SpanTable.tsx type SpanTableProps (line 20) | type SpanTableProps = { FILE: zipkin-lens/src/components/TracePage/TickMarkers/TickMarkers.tsx type TickMarkersProps (line 33) | type TickMarkersProps = { FILE: zipkin-lens/src/components/TracePage/Timeline/Timeline.tsx type TimelineProps (line 32) | type TimelineProps = { FILE: zipkin-lens/src/components/TracePage/Timeline/TimelineHeader.tsx type TimelineHeaderProps (line 54) | type TimelineHeaderProps = { FILE: zipkin-lens/src/components/TracePage/Timeline/TimelineRow.tsx type TimelineRowProps (line 34) | type TimelineRowProps = SpanRow & { FILE: zipkin-lens/src/components/TracePage/Timeline/TimelineRowAnnotation.tsx type TimelineRowAnnotationProps (line 22) | type TimelineRowAnnotationProps = { FILE: zipkin-lens/src/components/TracePage/Timeline/TimelineRowBar.tsx type TimelineRowBarProps (line 37) | type TimelineRowBarProps = { FILE: zipkin-lens/src/components/TracePage/Timeline/TimelineRowEdges.tsx type TimelineRowEdgeProps (line 51) | type TimelineRowEdgeProps = { FILE: zipkin-lens/src/components/TracePage/TracePageContent.tsx constant SPAN_DETAIL_DRAWER_WIDTH (line 19) | const SPAN_DETAIL_DRAWER_WIDTH = '480px'; type TracePageContentProps (line 21) | type TracePageContentProps = { FILE: zipkin-lens/src/components/TracePage/helpers.ts type SpanTreeNode (line 8) | type SpanTreeNode = AdjustedSpan & { function fn (line 29) | function fn(span: AdjustedSpan, depth: number): SpanTreeNode { function fn (line 55) | function fn(node: SpanTreeNode) { function findRerootedSpan (line 69) | function findRerootedSpan(node: SpanTreeNode) { function fn (line 115) | function fn( FILE: zipkin-lens/src/components/TracePage/types.ts type TreeEdgeShapeType (line 34) | type TreeEdgeShapeType = 'B' | 'M' | 'E' | '-'; type SpanRow (line 36) | type SpanRow = AdjustedSpan & { type ServiceTreeNode (line 43) | type ServiceTreeNode = { type ServiceTreeEdge (line 47) | type ServiceTreeEdge = { FILE: zipkin-lens/src/components/common/ExplainBox.tsx type ExplainBoxProps (line 10) | interface ExplainBoxProps { FILE: zipkin-lens/src/constants/api.ts constant BASE_PATH (line 13) | const BASE_PATH = extractBasePath(); constant ZIPKIN_API (line 15) | const ZIPKIN_API = `${BASE_PATH}/api/v2`; constant UI_CONFIG (line 16) | const UI_CONFIG = `${BASE_PATH}/config.json`; constant SERVICES (line 17) | const SERVICES = `${ZIPKIN_API}/services`; constant REMOTE_SERVICES (line 18) | const REMOTE_SERVICES = `${ZIPKIN_API}/remoteServices`; constant SPANS (line 19) | const SPANS = `${ZIPKIN_API}/spans`; constant TRACES (line 20) | const TRACES = `${ZIPKIN_API}/traces`; constant TRACE (line 21) | const TRACE = `${ZIPKIN_API}/trace`; constant DEPENDENCIES (line 22) | const DEPENDENCIES = `${ZIPKIN_API}/dependencies`; constant AUTOCOMPLETE_KEYS (line 23) | const AUTOCOMPLETE_KEYS = `${ZIPKIN_API}/autocompleteKeys`; constant AUTOCOMPLETE_VALUES (line 24) | const AUTOCOMPLETE_VALUES = `${ZIPKIN_API}/autocompleteValues`; FILE: zipkin-lens/src/constants/color.ts constant THEME (line 13) | const THEME = [ function getCurrentTheme (line 126) | function getCurrentTheme() { function getCurrentThemeServicePalette (line 136) | function getCurrentThemeServicePalette() { FILE: zipkin-lens/src/models/AdjustedTrace.ts type AdjustedAnnotation (line 7) | type AdjustedAnnotation = { type AdjustedSpan (line 14) | type AdjustedSpan = { type AdjustedTrace (line 35) | type AdjustedTrace = { FILE: zipkin-lens/src/models/Annotation.ts type Annotation (line 8) | type Annotation = { FILE: zipkin-lens/src/models/Dependencies.ts type Dependencies (line 5) | type Dependencies = { FILE: zipkin-lens/src/models/Endpoint.ts type Endpoint (line 8) | type Endpoint = { FILE: zipkin-lens/src/models/Span.ts type Span (line 11) | type Span = { FILE: zipkin-lens/src/models/TraceSummary.ts type ServiceNameAndSpanCount (line 5) | type ServiceNameAndSpanCount = { type TraceSummary (line 10) | type TraceSummary = { FILE: zipkin-lens/src/slices/autocompleteKeysSlice.ts type AutocompleteKeysState (line 27) | interface AutocompleteKeysState { FILE: zipkin-lens/src/slices/autocompleteValuesSlice.ts type AutocompleteValuesState (line 29) | interface AutocompleteValuesState { FILE: zipkin-lens/src/slices/dependenciesSlice.ts type DependenciesState (line 34) | interface DependenciesState { FILE: zipkin-lens/src/slices/remoteServicesSlice.ts type RemoteServicesState (line 29) | interface RemoteServicesState { FILE: zipkin-lens/src/slices/servicesSlice.ts type ServicesState (line 24) | interface ServicesState { FILE: zipkin-lens/src/slices/spansSlice.ts type SpansState (line 29) | interface SpansState { FILE: zipkin-lens/src/slices/tracesSlice.ts type TracesState (line 160) | interface TracesState { FILE: zipkin-lens/src/store/configure-store.js function configureStore (line 10) | function configureStore(config) { FILE: zipkin-lens/src/store/index.ts type RootState (line 7) | type RootState = ReturnType>; FILE: zipkin-lens/src/test/util/render-with-default-settings.tsx type RenderProps (line 20) | interface RenderProps { FILE: zipkin-lens/src/translations/i18n.ts constant FALLBACK_LOCALE (line 9) | const FALLBACK_LOCALE = 'en'; FILE: zipkin-lens/src/types/redux-thunk.d.ts type Dispatch (line 13) | interface Dispatch { FILE: zipkin-lens/src/types/styled-components.d.ts type DefaultTheme (line 10) | interface DefaultTheme extends Theme {} FILE: zipkin-lens/src/util/fetch-resource.js method read (line 28) | read() { FILE: zipkin-lens/src/util/theme.ts function getTheme (line 8) | function getTheme(): string { function setTheme (line 16) | function setTheme(theme: string) { FILE: zipkin-lens/src/zipkin/clock-skew.js class ClockSkew (line 7) | class ClockSkew { method constructor (line 8) | constructor(params) { method endpoint (line 14) | get endpoint() { method skew (line 18) | get skew() { function ipsMatch (line 23) | function ipsMatch(a, b) { function adjustTimestamps (line 34) | function adjustTimestamps(span, skew) { function getClockSkew (line 52) | function getClockSkew(node) { function adjust (line 112) | function adjust(node, skewFromParent) { function treeCorrectedForClockSkew (line 131) | function treeCorrectedForClockSkew(spans, debug = false) { FILE: zipkin-lens/src/zipkin/clock-skew.test.js function expectChildrenHappenAfterParent (line 287) | function expectChildrenHappenAfterParent(root) { function expectChildrenToBeInOrder (line 300) | function expectChildrenToBeInOrder(root) { FILE: zipkin-lens/src/zipkin/dependency-linker.js function keyString (line 8) | function keyString(parent, child) { function link (line 12) | function link(callCounts, errorCounts) { class DependencyLinker (line 38) | class DependencyLinker { method constructor (line 39) | constructor(params) { method _firstRemoteAncestor (line 46) | _firstRemoteAncestor(node) { method _addLink (line 60) | _addLink(parent, child, isError) { method putTrace (line 73) | putTrace(traceTree) { method link (line 180) | link() { FILE: zipkin-lens/src/zipkin/dependency-linker.test.js function putTrace (line 54) | function putTrace(spans) { function withLateParent (line 91) | function withLateParent() { FILE: zipkin-lens/src/zipkin/span-cleaner.js function normalizeTraceId (line 9) | function normalizeTraceId(traceId) { function isEndpoint (line 19) | function isEndpoint(endpoint) { function clean (line 24) | function clean(span) { function merge (line 67) | function merge(left, right) { function compare (line 111) | function compare(a, b) { function isUndefined (line 118) | function isUndefined(ref) { function compareEndpoint (line 127) | function compareEndpoint(left, right) { function compareShared (line 140) | function compareShared(left, right) { function cleanupComparator (line 152) | function cleanupComparator(left, right) { function tryMerge (line 161) | function tryMerge(current, endpoint) { function spanComparator (line 189) | function spanComparator(a, b) { function mergeV2ById (line 211) | function mergeV2ById(spans) { FILE: zipkin-lens/src/zipkin/span-node.js class SpanNode (line 13) | class SpanNode { method constructor (line 14) | constructor(span) { method parent (line 21) | get parent() { method _setParent (line 25) | _setParent(newParent) { method span (line 30) | get span() { method children (line 35) | get children() { method setSpan (line 40) | setSpan(span) { method addChild (line 46) | addChild(child) { method queueRootMostSpans (line 55) | queueRootMostSpans() { method traverse (line 69) | traverse(spanCallback) { method toString (line 84) | toString() { function keyString (line 91) | function keyString(id, shared = false, endpoint) { function nodeByTimestamp (line 97) | function nodeByTimestamp(a, b) { function sortChildren (line 101) | function sortChildren(node) { function sortTreeByTimestamp (line 107) | function sortTreeByTimestamp(root) { class SpanNodeBuilder (line 123) | class SpanNodeBuilder { method constructor (line 124) | constructor(params) { method _index (line 145) | _index(span) { method _process (line 172) | _process(span) { method build (line 227) | build(spans) { FILE: zipkin-lens/src/zipkin/span-row.js function getErrorType (line 10) | function getErrorType(span, currentErrorType) { function formatEndpoint (line 22) | function formatEndpoint(endpoint) { function toAnnotationRow (line 38) | function toAnnotationRow(a, localFormatted, isDerived = false) { function parseAnnotationRows (line 48) | function parseAnnotationRows(span) { function parseTagRows (line 203) | function parseTagRows(span) { function maybePushAnnotation (line 259) | function maybePushAnnotation(annotations, a) { function maybePushTag (line 270) | function maybePushTag(tags, a) { function maybePushServiceName (line 293) | function maybePushServiceName(serviceNames, serviceName) { function getServiceName (line 300) | function getServiceName(endpoint) { function isNullOrUndefined (line 304) | function isNullOrUndefined(ref) { function newSpanRow (line 309) | function newSpanRow(spansToMerge, isLeafSpan) { FILE: zipkin-lens/src/zipkin/trace-constants.js constant CLIENT_SEND (line 5) | const CLIENT_SEND = 'cs'; constant CLIENT_SEND_FRAGMENT (line 6) | const CLIENT_SEND_FRAGMENT = 'csf'; constant CLIENT_RECEIVE (line 7) | const CLIENT_RECEIVE = 'cr'; constant CLIENT_RECEIVE_FRAGMENT (line 8) | const CLIENT_RECEIVE_FRAGMENT = 'crf'; constant MESSAGE_SEND (line 9) | const MESSAGE_SEND = 'ms'; constant MESSAGE_RECEIVE (line 10) | const MESSAGE_RECEIVE = 'mr'; constant SERVER_SEND (line 11) | const SERVER_SEND = 'ss'; constant SERVER_SEND_FRAGMENT (line 12) | const SERVER_SEND_FRAGMENT = 'ssf'; constant SERVER_RECEIVE (line 13) | const SERVER_RECEIVE = 'sr'; constant SERVER_RECEIVE_FRAGMENT (line 14) | const SERVER_RECEIVE_FRAGMENT = 'srf'; constant SERVER_ADDR (line 15) | const SERVER_ADDR = 'sa'; constant CLIENT_ADDR (line 16) | const CLIENT_ADDR = 'ca'; constant MESSAGE_ADDR (line 17) | const MESSAGE_ADDR = 'ma'; constant WIRE_SEND (line 18) | const WIRE_SEND = 'ws'; constant WIRE_RECEIVE (line 19) | const WIRE_RECEIVE = 'wr'; constant LOCAL_COMPONENT (line 20) | const LOCAL_COMPONENT = 'lc'; FILE: zipkin-lens/src/zipkin/trace.js function addTimestamps (line 12) | function addTimestamps(span, timestamps) { function getMaxDuration (line 19) | function getMaxDuration(timestamps) { function pushEntry (line 27) | function pushEntry(dict, key, value) { function addServiceNameTimestampDuration (line 35) | function addServiceNameTimestampDuration(span, groupedTimestamps) { function nodeByTimestamp (line 52) | function nodeByTimestamp(a, b) { function traceSummary (line 57) | function traceSummary(root) { function formatDate (line 99) | function formatDate(timestamp, utc) { function mkDurationStr (line 107) | function mkDurationStr(duration) { function getServiceSummaries (line 128) | function getServiceSummaries(groupedTimestamps) { function traceSummaries (line 146) | function traceSummaries(serviceName, summaries, utc = false) { function incrementEntry (line 192) | function incrementEntry(dict, key) { function getTraceTimestampAndDuration (line 202) | function getTraceTimestampAndDuration(root) { function addLayoutDetails (line 211) | function addLayoutDetails( function detailedTraceSummary (line 255) | function detailedTraceSummary(root) { FILE: zipkin-lens/vite.config.ts method assetFileNames (line 46) | assetFileNames({name}):string { FILE: zipkin-server/src/main/java/zipkin/server/ZipkinServer.java class ZipkinServer (line 30) | @SpringBootConfiguration method main (line 39) | public static void main(String[] args) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/BodyIsExceptionMessage.java class BodyIsExceptionMessage (line 20) | final class BodyIsExceptionMessage implements ExceptionHandlerFunction { method handleException (line 22) | @Override FILE: zipkin-server/src/main/java/zipkin2/server/internal/ConditionalOnSelfTracing.java class SelfTracingCondition (line 33) | class SelfTracingCondition extends SpringBootCondition { method checkForBrave (line 36) | static boolean checkForBrave() { method getMatchOutcome (line 45) | @Override FILE: zipkin-server/src/main/java/zipkin2/server/internal/ConditionalOnThrottledStorage.java class ThrottledStorageCondition (line 21) | class ThrottledStorageCondition extends SpringBootCondition { method getMatchOutcome (line 22) | @Override FILE: zipkin-server/src/main/java/zipkin2/server/internal/InternalZipkinConfiguration.java class InternalZipkinConfiguration (line 24) | @Import({ FILE: zipkin-server/src/main/java/zipkin2/server/internal/JsonUtil.java class JsonUtil (line 17) | public final class JsonUtil { method createGenerator (line 27) | public static JsonGenerator createGenerator(Writer writer) throws IOEx... FILE: zipkin-server/src/main/java/zipkin2/server/internal/MicrometerCollectorMetrics.java class MicrometerCollectorMetrics (line 35) | public final class MicrometerCollectorMetrics implements CollectorMetrics { method MicrometerCollectorMetrics (line 40) | public MicrometerCollectorMetrics(MeterRegistry registry) { method MicrometerCollectorMetrics (line 44) | MicrometerCollectorMetrics(@Nullable String transport, MeterRegistry m... method forTransport (line 92) | @Override method incrementMessages (line 98) | @Override method incrementMessagesDropped (line 104) | @Override method incrementSpans (line 110) | @Override method incrementBytes (line 117) | @Override method incrementSpansDropped (line 124) | @Override method checkScoped (line 130) | void checkScoped() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/WrappingExecutorService.java class WrappingExecutorService (line 19) | public abstract class WrappingExecutorService implements ExecutorService { method WrappingExecutorService (line 20) | protected WrappingExecutorService() { method delegate (line 23) | protected abstract ExecutorService delegate(); method wrap (line 25) | protected abstract Callable wrap(Callable task); method wrap (line 27) | protected abstract Runnable wrap(Runnable task); method awaitTermination (line 29) | @Override public boolean awaitTermination(long timeout, TimeUnit unit)... method invokeAll (line 33) | @Override public List> invokeAll(Collection List> invokeAll(Collection T invokeAny(Collection> tasks) method invokeAny (line 48) | @Override public T invokeAny(Collection> ta... method isShutdown (line 53) | @Override public boolean isShutdown() { method isTerminated (line 57) | @Override public boolean isTerminated() { method shutdown (line 61) | @Override public void shutdown() { method shutdownNow (line 65) | @Override public List shutdownNow() { method execute (line 69) | @Override public void execute(Runnable task) { method submit (line 73) | @Override public Future submit(Callable task) { method submit (line 77) | @Override public Future submit(Runnable task) { method submit (line 81) | @Override public Future submit(Runnable task, T result) { method wrap (line 85) | Collection> wrap(Collection dec... method contains (line 188) | static boolean contains(ByteBuffer bytes, byte[] subsequence) { class CompletableCallback (line 212) | final class CompletableCallback extends CompletableFuture method onSuccess (line 217) | @Override public void onSuccess(Void value) { method onError (line 221) | @Override public void onError(Throwable t) { class UnzippingBytesRequestConverter (line 226) | final class UnzippingBytesRequestConverter { method convertRequest (line 228) | static HttpData convertRequest(ServiceRequestContext ctx, AggregatedHt... FILE: zipkin-server/src/main/java/zipkin2/server/internal/ZipkinHttpConfiguration.java class ZipkinHttpConfiguration (line 32) | @Configuration(proxyBeanMethods = false) method serverConfigurator (line 37) | @Bean ArmeriaServerConfigurator serverConfigurator( method corsConfigurator (line 81) | @Order @Bean ArmeriaServerConfigurator corsConfigurator( method infoService (line 98) | HttpService infoService(HttpData info, MediaType mediaType) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/ZipkinModuleImporter.java class ZipkinModuleImporter (line 37) | public final class ZipkinModuleImporter implements ApplicationContextIni... method initialize (line 42) | @Override public void initialize(GenericApplicationContext context) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/ZipkinQueryApiV2.java class ZipkinQueryApiV2 (line 46) | @ConditionalOnProperty(name = "zipkin.query.enabled", matchIfMissing = t... method ZipkinQueryApiV2 (line 61) | ZipkinQueryApiV2( method getDependencies (line 75) | @Get("/api/v2/dependencies") method getServiceNames (line 85) | @Get("/api/v2/services") method getSpanNames (line 93) | @Get("/api/v2/spans") method getRemoteServiceNames (line 102) | @Get("/api/v2/remoteServices") method getTraces (line 112) | @Get("/api/v2/traces") method getTrace (line 142) | @Get("/api/v2/trace/{traceId}") method getTraces (line 154) | @Get("/api/v2/traceMany") method jsonResponse (line 176) | static AggregatedHttpResponse jsonResponse(byte[] body) { method getAutocompleteKeys (line 182) | @Get("/api/v2/autocompleteKeys") method getAutocompleteValues (line 188) | @Get("/api/v2/autocompleteValues") method maybeCacheNames (line 201) | AggregatedHttpResponse maybeCacheNames( method writeTraces (line 232) | static byte[] writeTraces(SpanBytesEncoder codec, List extends Call { method TracedCall (line 19) | public TracedCall(Tracer tracer, Call delegate, String name) { method execute (line 25) | @Override public V execute() throws IOException { method enqueue (line 37) | @Override public void enqueue(Callback callback) { method cancel (line 52) | @Override public void cancel() { method isCanceled (line 56) | @Override public boolean isCanceled() { method clone (line 60) | @Override public Call clone() { method toString (line 64) | @Override public String toString() { class SpanFinishingCallback (line 68) | static final class SpanFinishingCallback implements Callback { method SpanFinishingCallback (line 72) | SpanFinishingCallback(Callback delegate, Span span) { method onSuccess (line 77) | @Override public void onSuccess(V value) { method onError (line 82) | @Override public void onError(Throwable t) { method toString (line 87) | @Override public String toString() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/brave/TracingStorageComponent.java class TracingStorageComponent (line 25) | public final class TracingStorageComponent extends ForwardingStorageComp... method TracingStorageComponent (line 29) | public TracingStorageComponent(Tracing tracing, StorageComponent deleg... method delegate (line 34) | @Override protected StorageComponent delegate() { method serviceAndSpanNames (line 38) | @Override public ServiceAndSpanNames serviceAndSpanNames() { method traces (line 42) | @Override public Traces traces() { method spanStore (line 46) | @Override public SpanStore spanStore() { method autocompleteTags (line 50) | @Override public AutocompleteTags autocompleteTags() { method spanConsumer (line 54) | @Override public SpanConsumer spanConsumer() { method check (line 58) | @Override public CheckResult check() { method close (line 62) | @Override public void close() throws IOException { method toString (line 66) | @Override public String toString() { class TracingTraces (line 70) | static final class TracingTraces implements Traces { method TracingTraces (line 74) | TracingTraces(Tracing tracing, Traces delegate) { method getTrace (line 79) | @Override public Call> getTrace(String traceId) { method getTraces (line 83) | @Override public Call>> getTraces(Iterable t... method toString (line 87) | @Override public String toString() { class TracingSpanStore (line 92) | static final class TracingSpanStore implements SpanStore { method TracingSpanStore (line 96) | TracingSpanStore(Tracing tracing, SpanStore delegate) { method getTraces (line 101) | @Override public Call>> getTraces(QueryRequest reque... method getTrace (line 105) | @Override @Deprecated public Call> getTrace(String traceI... method getServiceNames (line 109) | @Override @Deprecated public Call> getServiceNames() { method getSpanNames (line 113) | @Override @Deprecated public Call> getSpanNames(String ... method getDependencies (line 117) | @Override public Call> getDependencies(long end... method toString (line 122) | @Override public String toString() { class TracingAutocompleteTags (line 127) | static final class TracingAutocompleteTags implements AutocompleteTags { method TracingAutocompleteTags (line 131) | TracingAutocompleteTags(Tracing tracing, AutocompleteTags delegate) { method getKeys (line 136) | @Override public Call> getKeys() { method getValues (line 140) | @Override public Call> getValues(String key) { method toString (line 144) | @Override public String toString() { class TracingServiceAndSpanNames (line 149) | static final class TracingServiceAndSpanNames implements ServiceAndSpa... method TracingServiceAndSpanNames (line 153) | TracingServiceAndSpanNames(Tracing tracing, ServiceAndSpanNames dele... method getServiceNames (line 158) | @Override public Call> getServiceNames() { method getRemoteServiceNames (line 162) | @Override public Call> getRemoteServiceNames(String ser... method getSpanNames (line 167) | @Override public Call> getSpanNames(String serviceName) { method toString (line 171) | @Override public String toString() { class TracingSpanConsumer (line 176) | static final class TracingSpanConsumer implements SpanConsumer { method TracingSpanConsumer (line 180) | TracingSpanConsumer(Tracing tracing, SpanConsumer delegate) { method accept (line 185) | @Override public Call accept(List spans) { method toString (line 189) | @Override public String toString() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/brave/ZipkinSelfTracingConfiguration.java class ZipkinSelfTracingConfiguration (line 36) | @EnableConfigurationProperties(SelfTracingProperties.class) method reporter (line 40) | @Bean AsyncZipkinSpanHandler reporter(BeanFactory factory, SelfTracing... method currentTraceContext (line 57) | @Bean CurrentTraceContext currentTraceContext() { method threadLocalSpan (line 67) | @Bean ThreadLocalSpan threadLocalSpan(Tracing tracing) { method sampler (line 79) | @Bean Sampler sampler(SelfTracingProperties config) { method tracing (line 93) | @Bean Tracing tracing(AsyncZipkinSpanHandler zipkinSpanHandler, method httpTracing (line 107) | @Bean HttpTracing httpTracing(Tracing tracing, Sampler sampler) { method tracingConfigurator (line 121) | @Bean ArmeriaServerConfigurator tracingConfigurator(HttpTracing tracin... class LocalSender (line 126) | static final class LocalSender extends BytesMessageSender.Base { method LocalSender (line 130) | LocalSender(BeanFactory factory) { method messageMaxBytes (line 137) | @Override public int messageMaxBytes() { method send (line 141) | @Override public void send(List encodedSpans) throws IOExcep... method toString (line 151) | @Override public String toString() { method close (line 156) | @Override public void close() { method delegate (line 161) | StorageComponent delegate() { class ReporterMetricsAdapter (line 173) | static final class ReporterMetricsAdapter implements ReporterMetrics { method ReporterMetricsAdapter (line 177) | ReporterMetricsAdapter(BeanFactory factory) { method incrementMessages (line 181) | @Override public void incrementMessages() { method incrementMessagesDropped (line 185) | @Override public void incrementMessagesDropped(Throwable throwable) { method incrementSpans (line 189) | @Override public void incrementSpans(int i) { method incrementSpanBytes (line 193) | @Override public void incrementSpanBytes(int i) { method incrementMessageBytes (line 197) | @Override public void incrementMessageBytes(int i) { method incrementSpansDropped (line 200) | @Override public void incrementSpansDropped(int i) { method updateQueuedSpans (line 204) | @Override public void updateQueuedSpans(int i) { method updateQueuedBytes (line 207) | @Override public void updateQueuedBytes(int i) { method delegate (line 211) | CollectorMetrics delegate() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/cassandra3/ZipkinCassandra3StorageConfiguration.java class ZipkinCassandra3StorageConfiguration (line 29) | @ConditionalOnClass(CassandraStorage.class) method sessionFactory (line 37) | @Bean SessionFactory sessionFactory() { method storage (line 40) | @Bean @ConditionalOnMissingBean StorageComponent storage( class TracingSessionFactoryEnhancer (line 57) | @ConditionalOnSelfTracing method postProcessBeforeInitialization (line 67) | @Override public Object postProcessBeforeInitialization(Object bean,... method postProcessAfterInitialization (line 71) | @Override public Object postProcessAfterInitialization(Object bean, ... method setBeanFactory (line 80) | @Override public void setBeanFactory(BeanFactory beanFactory) throws... FILE: zipkin-server/src/main/java/zipkin2/server/internal/cassandra3/ZipkinCassandra3StorageProperties.java class ZipkinCassandra3StorageProperties (line 11) | @ConfigurationProperties("zipkin.storage.cassandra3") method getKeyspace (line 27) | public String getKeyspace() { method setKeyspace (line 31) | public void setKeyspace(String keyspace) { method getContactPoints (line 35) | public String getContactPoints() { method setContactPoints (line 39) | public void setContactPoints(String contactPoints) { method getLocalDc (line 43) | public String getLocalDc() { method setLocalDc (line 47) | public void setLocalDc(String localDc) { method getMaxConnections (line 51) | public int getMaxConnections() { method setMaxConnections (line 55) | public void setMaxConnections(int maxConnections) { method isEnsureSchema (line 59) | public boolean isEnsureSchema() { method setEnsureSchema (line 63) | public void setEnsureSchema(boolean ensureSchema) { method isUseSsl (line 67) | public boolean isUseSsl() { method setUseSsl (line 71) | public void setUseSsl(boolean useSsl) { method isSslHostnameValidation (line 75) | public boolean isSslHostnameValidation() { method setSslHostnameValidation (line 79) | public void setSslHostnameValidation(boolean sslHostnameValidation) { method getUsername (line 83) | public String getUsername() { method setUsername (line 87) | public void setUsername(String username) { method getPassword (line 91) | public String getPassword() { method setPassword (line 95) | public void setPassword(String password) { method getIndexFetchMultiplier (line 99) | public int getIndexFetchMultiplier() { method setIndexFetchMultiplier (line 103) | public void setIndexFetchMultiplier(int indexFetchMultiplier) { method toBuilder (line 107) | public CassandraStorage.Builder toBuilder() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/BasicAuthInterceptor.java class BasicAuthInterceptor (line 20) | final class BasicAuthInterceptor extends SimpleDecoratingHttpClient { method BasicAuthInterceptor (line 24) | BasicAuthInterceptor(HttpClient client, BasicCredentials basicCredenti... method execute (line 29) | @Override FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/BasicCredentials.java class BasicCredentials (line 18) | final class BasicCredentials { method BasicCredentials (line 22) | BasicCredentials() { method BasicCredentials (line 26) | BasicCredentials(String username, String password) { method updateCredentials (line 30) | void updateCredentials(String username, String password) { method getCredentials (line 35) | @Nullable FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/DynamicCredentialsFileLoader.java class DynamicCredentialsFileLoader (line 24) | class DynamicCredentialsFileLoader implements Runnable { method DynamicCredentialsFileLoader (line 31) | public DynamicCredentialsFileLoader(BasicCredentials basicCredentials, method run (line 37) | @Override public void run() { method updateCredentialsFromProperties (line 45) | void updateCredentialsFromProperties() throws IOException { method ensureNotEmptyOrNull (line 55) | @Nullable static String ensureNotEmptyOrNull(Properties properties, St... FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/HttpClientFactory.java class HttpClientFactory (line 29) | public class HttpClientFactory implements Function { method InitialEndpointSupplier (line 25) | InitialEndpointSupplier(SessionProtocol sessionProtocol, @Nullable Str... method get (line 32) | @Override public EndpointGroup get() { method getPort (line 76) | int getPort(URI url) { method isIpAddress (line 81) | static boolean isIpAddress(String address) { method toString (line 85) | @Override public String toString() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/LazyHttpClientImpl.java class LazyHttpClientImpl (line 18) | final class LazyHttpClientImpl implements LazyHttpClient { method LazyHttpClientImpl (line 28) | LazyHttpClientImpl(HttpClientFactory factory, SessionProtocol protocol, method get (line 39) | @Override public WebClient get() { method getEndpoint (line 50) | EndpointGroup getEndpoint() { method decorateHealthCheck (line 60) | HealthCheckedEndpointGroup decorateHealthCheck(EndpointGroup endpointG... method toString (line 84) | @Override public final String toString() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/SslUtil.java class SslUtil (line 15) | final class SslUtil { method getKeyManagerFactory (line 17) | static KeyManagerFactory getKeyManagerFactory(Ssl ssl) throws Exception { method getTrustManagerFactory (line 29) | static TrustManagerFactory getTrustManagerFactory(Ssl ssl) throws Exce... method loadKeyStore (line 39) | static KeyStore loadKeyStore(String type, String resource, String pass... FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/ZipkinElasticsearchStorageConfiguration.java class ZipkinElasticsearchStorageConfiguration (line 48) | @Configuration(proxyBeanMethods = false) method esInitialEndpoints (line 62) | @Bean @Qualifier(QUALIFIER) @ConditionalOnMissingBean method esSessionProtocol (line 69) | @Bean @Qualifier(QUALIFIER) @ConditionalOnMissingBean method esClientFactory (line 78) | @Bean @Qualifier(QUALIFIER) @ConditionalOnMissingBean ClientFactory es... method esHttpClientFactory (line 97) | @Bean HttpClientFactory esHttpClientFactory(ZipkinElasticsearchStorage... method storage (line 105) | @Bean @ConditionalOnMissingBean StorageComponent storage( method esBasicAuth (line 130) | @Bean @Qualifier(QUALIFIER) @Conditional(BasicAuthRequired.class) method basicCredentials (line 145) | @Bean @Qualifier(QUALIFIER) @Conditional(BasicAuthRequired.class) method dynamicCredentialsScheduledExecutorService (line 153) | @Bean(destroyMethod = "shutdown") @Qualifier(QUALIFIER) @Conditional(D... method esTracing (line 169) | @Bean @Qualifier(QUALIFIER) @ConditionalOnSelfTracing class BasicAuthRequired (line 199) | static final class BasicAuthRequired implements Condition { method matches (line 200) | @Override public boolean matches(ConditionContext condition, Annotat... class DynamicRefreshRequired (line 211) | static final class DynamicRefreshRequired implements Condition { method matches (line 212) | @Override public boolean matches(ConditionContext condition, Annotat... method configureSsl (line 217) | static ClientFactoryBuilder configureSsl(ClientFactoryBuilder builder,... method isEmpty (line 226) | private static boolean isEmpty(String s) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/elasticsearch/ZipkinElasticsearchStorageProperties.java class ZipkinElasticsearchStorageProperties (line 47) | @ConfigurationProperties("zipkin.storage.elasticsearch") type HttpLogging (line 53) | enum HttpLogging { class Ssl (line 60) | public static class Ssl { method getKeyStore (line 72) | public String getKeyStore() { method setKeyStore (line 76) | public void setKeyStore(String keyStore) { method getKeyStorePassword (line 80) | public String getKeyStorePassword() { method setKeyStorePassword (line 84) | public void setKeyStorePassword(String keyStorePassword) { method getKeyStoreType (line 88) | public String getKeyStoreType() { method setKeyStoreType (line 92) | public void setKeyStoreType(String keyStoreType) { method getTrustStore (line 96) | public String getTrustStore() { method setTrustStore (line 100) | public void setTrustStore(String trustStore) { method getTrustStorePassword (line 104) | public String getTrustStorePassword() { method setTrustStorePassword (line 108) | public void setTrustStorePassword(String trustStorePassword) { method getTrustStoreType (line 112) | public String getTrustStoreType() { method setTrustStoreType (line 116) | public void setTrustStoreType(String trustStoreType) { method isNoVerify (line 120) | public boolean isNoVerify() { method setNoVerify (line 124) | public void setNoVerify(boolean noVerify) { class HealthCheck (line 132) | public static class HealthCheck { method isEnabled (line 142) | public boolean isEnabled() { method setEnabled (line 146) | public void setEnabled(boolean enabled) { method getHttpLogging (line 150) | public HttpLogging getHttpLogging() { method setHttpLogging (line 154) | public void setHttpLogging(HttpLogging httpLogging) { method getInterval (line 158) | public Duration getInterval() { method setInterval (line 162) | public void setInterval(Duration interval) { method getPipeline (line 209) | public String getPipeline() { method setPipeline (line 213) | public void setPipeline(String pipeline) { method getHosts (line 217) | public String getHosts() { method setHosts (line 221) | public void setHosts(String hosts) { method getIndex (line 225) | public String getIndex() { method getMaxRequests (line 229) | public Integer getMaxRequests() { method setMaxRequests (line 233) | public void setMaxRequests(Integer maxRequests) { method setIndex (line 237) | public void setIndex(String index) { method getIndexShards (line 241) | public Integer getIndexShards() { method setIndexShards (line 245) | public void setIndexShards(Integer indexShards) { method isEnsureTemplates (line 249) | public Boolean isEnsureTemplates() { method setEnsureTemplates (line 253) | public void setEnsureTemplates(Boolean ensureTemplates) { method getDateSeparator (line 257) | public String getDateSeparator() { method setDateSeparator (line 261) | public void setDateSeparator(String dateSeparator) { method getIndexReplicas (line 269) | public Integer getIndexReplicas() { method setIndexReplicas (line 273) | public void setIndexReplicas(Integer indexReplicas) { method getUsername (line 277) | public String getUsername() { method setUsername (line 281) | public void setUsername(String username) { method getPassword (line 285) | public String getPassword() { method setPassword (line 289) | public void setPassword(String password) { method getCredentialsFile (line 293) | public String getCredentialsFile() { method setCredentialsFile (line 297) | public void setCredentialsFile(final String credentialsFile) { method getCredentialsRefreshInterval (line 301) | public Integer getCredentialsRefreshInterval() { method setCredentialsRefreshInterval (line 305) | public void setCredentialsRefreshInterval( method getHttpLogging (line 310) | public HttpLogging getHttpLogging() { method setHttpLogging (line 314) | public void setHttpLogging(HttpLogging httpLogging) { method getTimeout (line 318) | public Integer getTimeout() { method setTimeout (line 322) | public void setTimeout(Integer timeout) { method getHealthCheck (line 326) | public HealthCheck getHealthCheck() { method setHealthCheck (line 330) | public void setHealthCheck( method getSsl (line 335) | public Ssl getSsl() { method setSsl (line 339) | public void setSsl(Ssl ssl) { method getTemplatePriority (line 343) | public Integer getTemplatePriority() { return templatePriority; } method setTemplatePriority (line 345) | public void setTemplatePriority(Integer templatePriority) { this.templ... method toBuilder (line 347) | public ElasticsearchStorage.Builder toBuilder(LazyHttpClient httpClien... method emptyToNull (line 365) | private static String emptyToNull(String s) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/eureka/ZipkinEurekaDiscoveryConfiguration.java class ZipkinEurekaDiscoveryConfiguration (line 24) | @ConditionalOnClass(EurekaUpdatingListener.class) method eurekaListener (line 29) | @Bean EurekaUpdatingListener eurekaListener(ZipkinEurekaDiscoveryPrope... method eurekaListenerConfigurator (line 33) | @Bean ArmeriaServerConfigurator eurekaListenerConfigurator(EurekaUpdat... class EurekaServiceUrlSet (line 47) | static final class EurekaServiceUrlSet implements Condition { method matches (line 48) | @Override public boolean matches(ConditionContext context, Annotated... method isEmpty (line 54) | private static boolean isEmpty(String s) { method notFalse (line 58) | private static boolean notFalse(String s) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/eureka/ZipkinEurekaDiscoveryProperties.java class ZipkinEurekaDiscoveryProperties (line 25) | @ConfigurationProperties("zipkin.discovery.eureka") method getServiceUrl (line 44) | public URI getServiceUrl() { method setServiceUrl (line 48) | public void setServiceUrl(URI serviceUrl) { method stripBaseUrl (line 65) | static URI stripBaseUrl(URI serviceUrl) { method getAppName (line 74) | public String getAppName() { method setAppName (line 78) | public void setAppName(String appName) { method getInstanceId (line 82) | public String getInstanceId() { method setInstanceId (line 86) | public void setInstanceId(String instanceId) { method getHostname (line 90) | public String getHostname() { method setHostname (line 94) | public void setHostname(String hostname) { method toBuilder (line 98) | EurekaUpdatingListenerBuilder toBuilder() { method emptyToNull (line 110) | private static String emptyToNull(String s) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/health/ComponentHealth.java class ComponentHealth (line 15) | final class ComponentHealth { method ofComponent (line 19) | static ComponentHealth ofComponent(Component component) { method ComponentHealth (line 44) | ComponentHealth(String name, String status, String error) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/health/ZipkinHealthController.java class ZipkinHealthController (line 25) | public class ZipkinHealthController { method ZipkinHealthController (line 28) | ZipkinHealthController(List components) { method getActuatorHealth (line 32) | @Get("/actuator/health") method getHealth (line 37) | @Get("/health") method health (line 42) | @SuppressWarnings("FutureReturnValueIgnored") method newHealthResponse (line 85) | static HttpResponse newHealthResponse(List healths, M... method newHealthResponse (line 105) | static HttpResponse newHealthResponse(String status, MediaType mediaTy... method writeJsonError (line 110) | static String writeJsonError(String error) throws IOException { method writeJson (line 126) | static String writeJson(String overallStatus, List he... FILE: zipkin-server/src/main/java/zipkin2/server/internal/kafka/ZipkinKafkaCollectorConfiguration.java class ZipkinKafkaCollectorConfiguration (line 23) | @ConditionalOnClass(KafkaCollector.class) method kafka (line 28) | @Bean(initMethod = "start") class KafkaBootstrapServersSet (line 47) | static final class KafkaBootstrapServersSet implements Condition { method matches (line 48) | @Override method isEmpty (line 55) | private static boolean isEmpty(String s) { method notFalse (line 59) | private static boolean notFalse(String s){ FILE: zipkin-server/src/main/java/zipkin2/server/internal/kafka/ZipkinKafkaCollectorProperties.java class ZipkinKafkaCollectorProperties (line 12) | @ConfigurationProperties("zipkin.collector.kafka") method getBootstrapServers (line 25) | public String getBootstrapServers() { method setBootstrapServers (line 29) | public void setBootstrapServers(String bootstrapServers) { method getGroupId (line 33) | public String getGroupId() { method setGroupId (line 37) | public void setGroupId(String groupId) { method getTopic (line 41) | public String getTopic() { method setTopic (line 45) | public void setTopic(String topic) { method getStreams (line 49) | public Integer getStreams() { method setStreams (line 53) | public void setStreams(Integer streams) { method getOverrides (line 57) | public Map getOverrides() { method setOverrides (line 61) | public void setOverrides(Map overrides) { method toBuilder (line 65) | public KafkaCollector.Builder toBuilder() { method emptyToNull (line 75) | private static String emptyToNull(String s) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/mysql/ZipkinMySQLStorageConfiguration.java class ZipkinMySQLStorageConfiguration (line 23) | @EnableConfigurationProperties(ZipkinMySQLStorageProperties.class) method mysqlExecutor (line 32) | @Bean @ConditionalOnMissingBean method mysqlDataSource (line 40) | @Bean @ConditionalOnMissingBean method storage (line 45) | @Bean StorageComponent storage( FILE: zipkin-server/src/main/java/zipkin2/server/internal/mysql/ZipkinMySQLStorageProperties.java class ZipkinMySQLStorageProperties (line 13) | @ConfigurationProperties("zipkin.storage.mysql") method getJdbcUrl (line 26) | public String getJdbcUrl() { method setJdbcUrl (line 30) | public void setJdbcUrl(String jdbcUrl) { method getHost (line 34) | public String getHost() { method setHost (line 38) | public void setHost(String host) { method getPort (line 42) | public int getPort() { method setPort (line 46) | public void setPort(int port) { method getUsername (line 50) | public String getUsername() { method setUsername (line 54) | public void setUsername(String username) { method getPassword (line 58) | public String getPassword() { method setPassword (line 62) | public void setPassword(String password) { method getDb (line 66) | public String getDb() { method setDb (line 70) | public void setDb(String db) { method getMaxActive (line 74) | public int getMaxActive() { method setMaxActive (line 78) | public void setMaxActive(int maxActive) { method isUseSsl (line 82) | public boolean isUseSsl() { method setUseSsl (line 86) | public void setUseSsl(boolean useSsl) { method toDataSource (line 90) | public DataSource toDataSource() { method determineJdbcUrl (line 100) | private String determineJdbcUrl() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/mysql/ZipkinSelfTracingMySQLStorageConfiguration.java class ZipkinSelfTracingMySQLStorageConfiguration (line 22) | @ConditionalOnSelfTracing method mysqlListener (line 30) | @Bean ExecuteListenerProvider mysqlListener() { method mysqlExecutor (line 34) | @Bean Executor mysqlExecutor() { method makeContextAware (line 46) | static Executor makeContextAware(Executor delegate, CurrentTraceContex... method renderEnd (line 55) | @Override public void renderEnd(ExecuteContext ctx) { method executeEnd (line 72) | @Override public void executeEnd(ExecuteContext ctx) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/prometheus/ZipkinMetricsController.java class ZipkinMetricsController (line 21) | public class ZipkinMetricsController { method ZipkinMetricsController (line 26) | ZipkinMetricsController(MeterRegistry meterRegistry, CollectorRegistry... method fetchMetricsFromMicrometer (line 32) | @Get("/metrics") FILE: zipkin-server/src/main/java/zipkin2/server/internal/prometheus/ZipkinPrometheusMetricsConfiguration.java class ZipkinPrometheusMetricsConfiguration (line 39) | @Configuration(proxyBeanMethods=false) method ZipkinPrometheusMetricsConfiguration (line 51) | ZipkinPrometheusMetricsConfiguration( method clock (line 58) | @Bean @ConditionalOnMissingBean public Clock clock() { method config (line 62) | @Bean @ConditionalOnMissingBean public PrometheusConfig config() { method registry (line 66) | @Bean @ConditionalOnMissingBean public CollectorRegistry registry() { method prometheusMeterRegistry (line 70) | @Bean @ConditionalOnMissingBean public PrometheusMeterRegistry prometh... method httpRequestDurationConfigurator (line 82) | @Bean ArmeriaServerConfigurator httpRequestDurationConfigurator(MeterR... method notFoundMetricCollector (line 92) | @Bean class MetricCollectingService (line 100) | static final class MetricCollectingService extends SimpleDecoratingHtt... method MetricCollectingService (line 104) | MetricCollectingService(HttpService delegate, MeterRegistry registry... method serve (line 110) | @Override method setup (line 121) | @SuppressWarnings("FutureReturnValueIgnored") // no known action to ta... method getTimeBuilder (line 131) | private static Timer.Builder getTimeBuilder(RequestLog requestLog, Str... method getTags (line 138) | private static Iterable getTags(RequestLog requestLog) { method uri (line 146) | private static Tag uri(RequestLog requestLog) { method getPathInfo (line 171) | static String getPathInfo(RequestLog requestLog) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/pulsar/ZipkinPulsarCollectorConfiguration.java class ZipkinPulsarCollectorConfiguration (line 24) | @ConditionalOnClass(PulsarCollector.class) method pulsar (line 29) | @Bean(initMethod = "start") class PulsarConditions (line 50) | static final class PulsarConditions extends AllNestedConditions { method PulsarConditions (line 52) | PulsarConditions() { class PulsarEnabledCondition (line 56) | @ConditionalOnProperty(prefix = "zipkin.collector.pulsar", name = "e... class PulsarServiceUrlCondition (line 61) | @Conditional(PulsarServiceUrlCondition.class) method matches (line 63) | @Override public boolean matches(ConditionContext context, Annotat... FILE: zipkin-server/src/main/java/zipkin2/server/internal/pulsar/ZipkinPulsarCollectorProperties.java class ZipkinPulsarCollectorProperties (line 14) | @ConfigurationProperties("zipkin.collector.pulsar") method getServiceUrl (line 30) | public String getServiceUrl() { method setServiceUrl (line 34) | public void setServiceUrl(String serviceUrl) { method getTopic (line 38) | public String getTopic() { method setTopic (line 42) | public void setTopic(String topic) { method getSubscriptionName (line 46) | public String getSubscriptionName() { method setSubscriptionName (line 50) | public void setSubscriptionName(String subscriptionName) { method getConcurrency (line 54) | public Integer getConcurrency() { method setConcurrency (line 58) | public void setConcurrency(Integer concurrency) { method getClientProps (line 62) | public Map getClientProps() { method setClientProps (line 66) | public void setClientProps(Map clientProps) { method getConsumerProps (line 70) | public Map getConsumerProps() { method setConsumerProps (line 74) | public void setConsumerProps(Map consumerProps) { method toBuilder (line 78) | public PulsarCollector.Builder toBuilder() { FILE: zipkin-server/src/main/java/zipkin2/server/internal/rabbitmq/ZipkinRabbitMQCollectorConfiguration.java class ZipkinRabbitMQCollectorConfiguration (line 23) | @ConditionalOnClass(RabbitMQCollector.class) method rabbitMq (line 28) | @Bean(initMethod = "start") class RabbitMQAddressesOrUriSet (line 49) | static final class RabbitMQAddressesOrUriSet implements Condition { method matches (line 50) | @Override method isEmpty (line 57) | private static boolean isEmpty(String s) { method notFalse (line 61) | private static boolean notFalse(String s){ FILE: zipkin-server/src/main/java/zipkin2/server/internal/rabbitmq/ZipkinRabbitMQCollectorProperties.java class ZipkinRabbitMQCollectorProperties (line 17) | @ConfigurationProperties("zipkin.collector.rabbitmq") method getAddresses (line 43) | public List getAddresses() { method setAddresses (line 47) | public void setAddresses(List addresses) { method getConcurrency (line 51) | public int getConcurrency() { method setConcurrency (line 55) | public void setConcurrency(int concurrency) { method getConnectionTimeout (line 59) | public Integer getConnectionTimeout() { method setConnectionTimeout (line 63) | public void setConnectionTimeout(Integer connectionTimeout) { method getPassword (line 67) | public String getPassword() { method setPassword (line 71) | public void setPassword(String password) { method getQueue (line 75) | public String getQueue() { method setQueue (line 79) | public void setQueue(String queue) { method getUsername (line 83) | public String getUsername() { method setUsername (line 87) | public void setUsername(String username) { method getVirtualHost (line 91) | public String getVirtualHost() { method setVirtualHost (line 95) | public void setVirtualHost(String virtualHost) { method getUseSsl (line 99) | public Boolean getUseSsl() { method setUseSsl (line 103) | public void setUseSsl(Boolean useSsl) { method getUri (line 107) | public URI getUri() { method setUri (line 111) | public void setUri(URI uri) { method toBuilder (line 116) | public RabbitMQCollector.Builder toBuilder() FILE: zipkin-server/src/main/java/zipkin2/server/internal/scribe/ZipkinScribeCollectorConfiguration.java class ZipkinScribeCollectorConfiguration (line 21) | @ConditionalOnClass(ScribeCollector.class) method scribe (line 25) | @Bean(initMethod = "start") FILE: zipkin-server/src/main/java/zipkin2/server/internal/throttle/LimiterMetrics.java class LimiterMetrics (line 12) | final class LimiterMetrics { method LimiterMetrics (line 15) | LimiterMetrics(MeterRegistry registry) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/throttle/MicrometerThrottleMetrics.java class MicrometerThrottleMetrics (line 14) | final class MicrometerThrottleMetrics { method MicrometerThrottleMetrics (line 17) | MicrometerThrottleMetrics(MeterRegistry registryInstance) { method bind (line 21) | void bind(ThreadPoolExecutor pool) { method bind (line 30) | void bind(AbstractLimiter limiter) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/throttle/ThrottledCall.java class ThrottledCall (line 34) | final class ThrottledCall extends Call.Base { method onSuccess (line 44) | @Override public void onSuccess(Void value) { method onError (line 47) | @Override public void onError(Throwable t) { method ThrottledCall (line 59) | ThrottledCall(Call delegate, Executor executor, Limiter li... method doExecute (line 73) | @Override protected Void doExecute() throws IOException { method doEnqueue (line 90) | @Override protected void doEnqueue(Callback callback) { method clone (line 109) | @Override public Call clone() { method toString (line 113) | @Override public String toString() { class EnqueueAndAwait (line 118) | final class EnqueueAndAwait implements Runnable, Callback { method EnqueueAndAwait (line 122) | EnqueueAndAwait(Callback callback, Listener limiterListener) { method run (line 137) | @Override public void run() { method onSuccess (line 151) | @Override public void onSuccess(Void value) { method onError (line 163) | @Override public void onError(Throwable t) { method toString (line 181) | @Override public String toString() { method await (line 187) | static boolean await(CountDownLatch latch) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/throttle/ThrottledStorageComponent.java class ThrottledStorageComponent (line 52) | public final class ThrottledStorageComponent extends ForwardingStorageCo... method ThrottledStorageComponent (line 67) | public ThrottledStorageComponent(StorageComponent delegate, MeterRegis... method delegate (line 116) | @Override protected StorageComponent delegate() { method spanConsumer (line 120) | @Override public SpanConsumer spanConsumer() { method close (line 124) | @Override public void close() throws IOException { method toString (line 129) | @Override public String toString() { class ThrottledSpanConsumer (line 133) | static final class ThrottledSpanConsumer implements SpanConsumer { method ThrottledSpanConsumer (line 141) | ThrottledSpanConsumer(ThrottledStorageComponent throttledStorage) { method accept (line 152) | @Override public Call accept(List spans) { method toString (line 159) | @Override public String toString() { method createQueue (line 164) | static BlockingQueue createQueue(int maxSize) { class ThreadPoolExecutorResizer (line 175) | static final class ThreadPoolExecutorResizer implements Consumer { method build (line 207) | NonLimitingLimiter build() { method self (line 211) | @Override protected Builder self() { class NonLimitingLimiter (line 222) | static final class NonLimitingLimiter extends AbstractLimiter { method NonLimitingLimiter (line 223) | NonLimitingLimiter(AbstractLimiter.Builder builder) { method acquire (line 227) | @Override public Optional acquire(Void context) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/throttle/ZipkinStorageThrottleProperties.java class ZipkinStorageThrottleProperties (line 9) | @ConfigurationProperties("zipkin.storage.throttle") method isEnabled (line 26) | public boolean isEnabled() { method setEnabled (line 30) | public void setEnabled(boolean enabled) { method getMinConcurrency (line 34) | public int getMinConcurrency() { method setMinConcurrency (line 38) | public void setMinConcurrency(int minConcurrency) { method getMaxConcurrency (line 42) | public int getMaxConcurrency() { method setMaxConcurrency (line 46) | public void setMaxConcurrency(int maxConcurrency) { method getMaxQueueSize (line 50) | public int getMaxQueueSize() { method setMaxQueueSize (line 54) | public void setMaxQueueSize(int maxQueueSize) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/ui/CompressionProperties.java class CompressionProperties (line 10) | @ConfigurationProperties("server") method getCompression (line 12) | public Compression getCompression() { method setCompression (line 16) | public void setCompression(Compression compression) { FILE: zipkin-server/src/main/java/zipkin2/server/internal/ui/ZipkinUiConfiguration.java class ZipkinUiConfiguration (line 59) | @EnableConfigurationProperties({ZipkinUiProperties.class, CompressionPro... method indexService (line 65) | @Bean HttpService indexService() throws Exception { method uiServerConfigurator (line 71) | @Bean ArmeriaServerConfigurator uiServerConfigurator( method writeConfig (line 124) | static String writeConfig(ZipkinUiProperties ui) throws IOException { method maybeIndexService (line 147) | static HttpService maybeIndexService(String basePath, Resource resourc... method maybeResource (line 158) | static String maybeResource(String basePath, Resource resource) throws... FILE: zipkin-server/src/main/java/zipkin2/server/internal/ui/ZipkinUiProperties.java class ZipkinUiProperties (line 11) | @ConfigurationProperties("zipkin.ui") method getDefaultLookback (line 28) | public int getDefaultLookback() { method setDefaultLookback (line 32) | public void setDefaultLookback(int defaultLookback) { method getEnvironment (line 36) | public String getEnvironment() { method setEnvironment (line 40) | public void setEnvironment(String environment) { method getQueryLimit (line 44) | public int getQueryLimit() { method setQueryLimit (line 48) | public void setQueryLimit(int queryLimit) { method getInstrumented (line 52) | public String getInstrumented() { method setInstrumented (line 56) | public void setInstrumented(String instrumented) { method getLogsUrl (line 60) | public String getLogsUrl() { method getArchivePostUrl (line 64) | public String getArchivePostUrl() { method getArchiveUrl (line 69) | public String getArchiveUrl() { method setLogsUrl (line 73) | public void setLogsUrl(String logsUrl) { method getSupportUrl (line 79) | public String getSupportUrl() { method setSupportUrl (line 83) | public void setSupportUrl(String supportUrl) { method setArchivePostUrl (line 90) | public void setArchivePostUrl(String archivePostUrl) { method setArchiveUrl (line 96) | public void setArchiveUrl(String archiveUrl) { method isSearchEnabled (line 102) | public boolean isSearchEnabled() { method setSearchEnabled (line 106) | public void setSearchEnabled(boolean searchEnabled) { method getDependency (line 110) | public Dependency getDependency() { method setDependency (line 114) | public void setDependency(Dependency dependency) { method getBasepath (line 118) | public String getBasepath() { method setBasepath (line 122) | public void setBasepath(String basepath) { class Dependency (line 126) | public static class Dependency { method isEnabled (line 131) | public boolean isEnabled() { method setEnabled (line 135) | public void setEnabled(boolean enabled) { method getLowErrorRate (line 139) | public float getLowErrorRate() { method setLowErrorRate (line 143) | public void setLowErrorRate(float lowErrorRate) { method getHighErrorRate (line 147) | public float getHighErrorRate() { method setHighErrorRate (line 151) | public void setHighErrorRate(float highErrorRate) { FILE: zipkin-server/src/test/java/zipkin2/collector/activemq/ZipkinActiveMQCollectorPropertiesOverrideTest.java class ZipkinActiveMQCollectorPropertiesOverrideTest (line 18) | public class ZipkinActiveMQCollectorPropertiesOverrideTest { method close (line 22) | @AfterEach void close() { method data (line 30) | public static Iterable data() { method parameters (line 43) | static Object[] parameters( method propertyTransferredToCollectorBuilder (line 48) | @MethodSource("data") method initZipkinActiveMQCollectorPropertiesOverrideTest (line 76) | void initZipkinActiveMQCollectorPropertiesOverrideTest(String property... FILE: zipkin-server/src/test/java/zipkin2/collector/kafka/ZipkinKafkaCollectorPropertiesOverrideTest.java class ZipkinKafkaCollectorPropertiesOverrideTest (line 18) | public class ZipkinKafkaCollectorPropertiesOverrideTest { method close (line 22) | @AfterEach void close() { method data (line 30) | public static Iterable data() { method parameters (line 46) | static Object[] parameters( method propertyTransferredToCollectorBuilder (line 51) | @MethodSource("data") method initZipkinKafkaCollectorPropertiesOverrideTest (line 65) | void initZipkinKafkaCollectorPropertiesOverrideTest(String property, O... FILE: zipkin-server/src/test/java/zipkin2/collector/pulsar/ZipkinPulsarCollectorPropertiesOverrideTest.java class ZipkinPulsarCollectorPropertiesOverrideTest (line 19) | public class ZipkinPulsarCollectorPropertiesOverrideTest { method close (line 23) | @AfterEach void close() { method data (line 31) | public static Iterable data() { method parameters (line 44) | static Object[] parameters( method propertyTransferredToCollectorBuilder (line 49) | @MethodSource("data") method initZipkinPulsarCollectorPropertiesOverrideTest (line 63) | void initZipkinPulsarCollectorPropertiesOverrideTest(String property, ... FILE: zipkin-server/src/test/java/zipkin2/collector/rabbitmq/ZipkinRabbitMQCollectorPropertiesOverrideTest.java class ZipkinRabbitMQCollectorPropertiesOverrideTest (line 19) | public class ZipkinRabbitMQCollectorPropertiesOverrideTest { method close (line 23) | @AfterEach void close() { method data (line 31) | public static Iterable data() { method parameters (line 53) | static Object[] parameters( method propertyTransferredToCollectorBuilder (line 58) | @MethodSource("data") method initZipkinRabbitMQCollectorPropertiesOverrideTest (line 72) | void initZipkinRabbitMQCollectorPropertiesOverrideTest(String property... FILE: zipkin-server/src/test/java/zipkin2/collector/scribe/ZipkinScribeCollectorConfigurationTest.java class ZipkinScribeCollectorConfigurationTest (line 19) | public class ZipkinScribeCollectorConfigurationTest { method close (line 22) | @AfterEach void close() { method doesntProvidesCollectorComponent_byDefault (line 26) | @Test void doesntProvidesCollectorComponent_byDefault() { method providesCollectorComponent_whenEnabled (line 37) | @Test void providesCollectorComponent_whenEnabled() { method canOverrideProperty_port (line 44) | @Test void canOverrideProperty_port() { method refreshContext (line 55) | public void refreshContext() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITActuatorMappings.java class ITActuatorMappings (line 23) | @SpringBootTest( method actuatorIsOK (line 37) | @Test void actuatorIsOK() throws Exception { method actuatorInfoEndpointHasDifferentContentType (line 46) | @Test void actuatorInfoEndpointHasDifferentContentType() throws IOExce... method actuatorHealthEndpointHasDifferentContentType (line 65) | @Test void actuatorHealthEndpointHasDifferentContentType() throws IOEx... method get (line 84) | Response get(String path) throws IOException { method scrape (line 90) | String scrape() throws IOException { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinGrpcCollector.java class ITZipkinGrpcCollector (line 34) | @SpringBootTest( method init (line 46) | @BeforeEach void init() { method sanityCheckCodecCompatible (line 54) | @BeforeEach void sanityCheckCodecCompatible() throws IOException { method report_trace (line 61) | @Test void report_trace() throws IOException { method report_emptyIsOk (line 70) | @Test void report_emptyIsOk() throws IOException { method callReport (line 74) | void callReport(ListOfSpans spans) throws IOException { method awaitSpans (line 103) | void awaitSpans() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinServer.java class ITZipkinServer (line 35) | @SpringBootTest( method init (line 51) | @BeforeEach void init() { method getTrace (line 55) | @Test void getTrace() throws Exception { method getTrace_notFound (line 65) | @Test void getTrace_notFound() throws Exception { method getTrace_malformed (line 73) | @Test void getTrace_malformed() throws Exception { method getTraces (line 83) | @Test void getTraces() throws Exception { method getTraces_emptyNotOk (line 93) | @Test void getTraces_emptyNotOk() throws Exception { method getTraces_singleNotOk (line 103) | @Test void getTraces_singleNotOk() throws Exception { method getTraces_malformed (line 113) | @Test void getTraces_malformed() throws Exception { method tracesQueryRequiresNoParameters (line 123) | @Test void tracesQueryRequiresNoParameters() throws Exception { method v2WiresUp (line 132) | @Test void v2WiresUp() throws Exception { method doesntSetCacheControlOnNameEndpointsWhenLessThan4Services (line 137) | @Test void doesntSetCacheControlOnNameEndpointsWhenLessThan4Services()... method spanNameQueryWorksWithNonAsciiServiceName (line 150) | @Test void spanNameQueryWorksWithNonAsciiServiceName() throws Exception { method remoteServiceNameQueryWorksWithNonAsciiServiceName (line 155) | @Test void remoteServiceNameQueryWorksWithNonAsciiServiceName() throws... method remoteServiceNameReturnsCorrectJsonForEscapedWhitespaceInName (line 160) | @Test void remoteServiceNameReturnsCorrectJsonForEscapedWhitespaceInNa... method setsCacheControlOnNameEndpointsWhenMoreThan3Services (line 171) | @Test void setsCacheControlOnNameEndpointsWhenMoreThan3Services() thro... method shouldAllowAnyOriginByDefault (line 196) | @Test void shouldAllowAnyOriginByDefault() throws Exception { method forwardsApiForUi (line 208) | @Test void forwardsApiForUi() throws Exception { method redirectedHeaderUsesOriginalHostAndPort (line 214) | @Test void redirectedHeaderUsesOriginalHostAndPort() throws Exception { method infoEndpointIsAvailable (line 230) | @Test void infoEndpointIsAvailable() throws IOException { method getTrace_spaceAfterTraceId (line 239) | @Test void getTrace_spaceAfterTraceId() throws Exception { method traceMethodDisallowed (line 249) | @Test void traceMethodDisallowed() { method get (line 265) | private Response get(String path) throws IOException { method url (line 271) | public static String url(Server server, String path) { method stringFromClasspath (line 275) | public static String stringFromClasspath(Class thisClass, String pa... FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinServerAutocomplete.java class ITZipkinServerAutocomplete (line 30) | @SpringBootTest( method setsCacheControlOnAutocompleteKeysEndpoint (line 44) | @Test void setsCacheControlOnAutocompleteKeysEndpoint() throws Excepti... method setsCacheControlOnAutocompleteEndpointWhenMoreThan3Values (line 49) | @Test void setsCacheControlOnAutocompleteEndpointWhenMoreThan3Values()... method get (line 68) | private Response get(String path) throws IOException { method post (line 74) | private Response post(String path, byte[] body) throws IOException { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinServerCORS.java class ITZipkinServerCORS (line 27) | @SpringBootTest( method shouldAllowConfiguredOrigin_preflight (line 44) | @Test void shouldAllowConfiguredOrigin_preflight() throws Exception { method shouldPermitPreflight (line 49) | static void shouldPermitPreflight(Response response) { method shouldAllowConfiguredOrigin (line 61) | @Test void shouldAllowConfiguredOrigin() throws Exception { method shouldAllowConfiguredOrigin (line 66) | static void shouldAllowConfiguredOrigin(Response response) { method shouldDisallowOrigin (line 74) | @Test void shouldDisallowOrigin() throws Exception { method shouldDisallowOrigin (line 79) | static void shouldDisallowOrigin(Response response) { method optionsForOrigin (line 86) | private Response optionsForOrigin(String method, String path, String o... method getTracesFromOrigin (line 96) | private Response getTracesFromOrigin(String origin) throws IOException { method postSpansFromOrigin (line 103) | private Response postSpansFromOrigin(String origin) throws IOException { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinServerHttpCollectorDisabled.java class ITZipkinServerHttpCollectorDisabled (line 25) | @SpringBootTest( method httpCollectorEndpointReturns404 (line 39) | @Test void httpCollectorEndpointReturns404() throws Exception { method getOnSpansEndpointReturnsOK (line 49) | @Test void getOnSpansEndpointReturnsOK() throws Exception { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinServerQueryDisabled.java class ITZipkinServerQueryDisabled (line 24) | @SpringBootTest( method queryRelatedEndpoints404 (line 38) | @Test void queryRelatedEndpoints404() throws Exception { method get (line 46) | private Response get(String path) throws IOException { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinServerSsl.java class ITZipkinServerSsl (line 28) | @SpringBootTest( method configureClientFactory (line 54) | @BeforeEach void configureClientFactory() { method callHealthEndpoint_HTTP (line 58) | @Test void callHealthEndpoint_HTTP() { method callHealthEndpoint_HTTPS (line 62) | @Test void callHealthEndpoint_HTTPS() { method callHealthEndpoint (line 66) | void callHealthEndpoint(SessionProtocol http) { method baseUrl (line 75) | static String baseUrl(Server server, SessionProtocol protocol) { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ITZipkinServerTimeout.java class ITZipkinServerTimeout (line 32) | @SpringBootTest( method init (line 51) | @BeforeEach void init() { method getTrace (line 57) | @Test void getTrace() throws Exception { method get (line 66) | Response get(String path) throws IOException { method url (line 72) | static String url(Server server, String path) { class SlowSpanStore (line 76) | static class SlowSpanStore implements SpanStore { method getTraces (line 79) | @Override public Call>> getTraces(QueryRequest reque... method getTrace (line 84) | @Override public Call> getTrace(String traceId) { method getServiceNames (line 89) | @Override public Call> getServiceNames() { method getSpanNames (line 94) | @Override public Call> getSpanNames(String serviceName) { method getDependencies (line 99) | @Override public Call> getDependencies(long end... method sleep (line 104) | static void sleep() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/InMemoryConfiguration.java class InMemoryConfiguration (line 14) | @Configuration method sampler (line 16) | @Bean public CollectorSampler sampler() { method metrics (line 20) | @Bean public CollectorMetrics metrics() { method storage (line 24) | @Bean public StorageComponent storage() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/NoOpMeterRegistryConfiguration.java class NoOpMeterRegistryConfiguration (line 12) | @Configuration method noOpMeterRegistry (line 14) | @Bean public MeterRegistry noOpMeterRegistry() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ZipkinActuatorImporterTest.java class ZipkinActuatorImporterTest (line 18) | class ZipkinActuatorImporterTest { method close (line 23) | @AfterEach void close() { method doesntCrashWhenNoIncludes (line 27) | @Test void doesntCrashWhenNoIncludes() { method configuresInclude (line 33) | @Test void configuresInclude() { method doesntCrashOnBadActuatorImpl (line 44) | @Test void doesntCrashOnBadActuatorImpl() { method skipsWhenDisabled (line 56) | @Test void skipsWhenDisabled() { method doesntCrashWhenBadInclude (line 70) | @Test void doesntCrashWhenBadInclude() { method configuresIncludes (line 80) | @Test void configuresIncludes() { class ActuatorImpl (line 93) | @Configuration class Include1 (line 97) | @Configuration class Include2 (line 101) | @Configuration FILE: zipkin-server/src/test/java/zipkin2/server/internal/ZipkinHttpConfigurationTest.java class ZipkinHttpConfigurationTest (line 28) | class ZipkinHttpConfigurationTest { method close (line 31) | @AfterEach void close() { method httpCollector_enabledByDefault (line 35) | @Test void httpCollector_enabledByDefault() { method httpCollector_canDisable (line 43) | @Test void httpCollector_canDisable() { method query_enabledByDefault (line 54) | @Test void query_enabledByDefault() { method query_canDisable (line 62) | @Test void query_canDisable() { method selfTracing_canEnable (line 72) | @Test void selfTracing_canEnable() { method search_canDisable (line 81) | @Test void search_canDisable() { class Config (line 92) | @Configuration method registry (line 94) | @Bean MeterRegistry registry() { method conversionService (line 98) | @Bean ConversionService conversionService() { method registerBaseConfig (line 103) | static void registerBaseConfig(AnnotationConfigApplicationContext cont... FILE: zipkin-server/src/test/java/zipkin2/server/internal/ZipkinModuleImporterTest.java class ZipkinModuleImporterTest (line 13) | class ZipkinModuleImporterTest { method close (line 17) | @AfterEach void close() { method doesntCrashWhenNoModules (line 21) | @Test void doesntCrashWhenNoModules() { method configuresModule (line 27) | @Test void configuresModule() { method doesntCrashWhenBadModule (line 38) | @Test void doesntCrashWhenBadModule() { method configuresModules (line 48) | @Test void configuresModules() { class Module1 (line 61) | @Configuration class Module2 (line 65) | @Configuration FILE: zipkin-server/src/test/java/zipkin2/server/internal/activemq/Access.java class Access (line 14) | public final class Access { method registerActiveMQProperties (line 17) | public static void registerActiveMQProperties(AnnotationConfigApplicat... class EnableActiveMQCollectorProperties (line 22) | @Configuration method collectorBuilder (line 26) | public static ActiveMQCollector.Builder collectorBuilder( FILE: zipkin-server/src/test/java/zipkin2/server/internal/activemq/ZipkinActiveMQCollectorConfigurationTest.java class ZipkinActiveMQCollectorConfigurationTest (line 21) | class ZipkinActiveMQCollectorConfigurationTest { method close (line 25) | @AfterEach void close() { method doesNotProvideCollectorComponent_whenAddressAndUriNotSet (line 29) | @Test void doesNotProvideCollectorComponent_whenAddressAndUriNotSet() { method providesCollectorComponent_whenUrlSet (line 40) | @Test void providesCollectorComponent_whenUrlSet() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/activemq/ZipkinActiveMQCollectorPropertiesTest.java class ZipkinActiveMQCollectorPropertiesTest (line 19) | class ZipkinActiveMQCollectorPropertiesTest { method ignoresEmptyURL (line 23) | @Test void ignoresEmptyURL() { method providesCollectorComponent_whenUrlSet (line 30) | @Test void providesCollectorComponent_whenUrlSet() { method doesNotProvidesCollectorComponent_whenUrlSetAndDisabled (line 43) | @Test void doesNotProvidesCollectorComponent_whenUrlSetAndDisabled() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/banner/ZipkinBannerTest.java class ZipkinBannerTest (line 16) | class ZipkinBannerTest { method tearDown (line 17) | @AfterEach void tearDown() { method shouldReplaceWhenAnsiEnabled (line 21) | @Test void shouldReplaceWhenAnsiEnabled() { method shouldReplaceWhenAnsiDisabled (line 33) | @Test void shouldReplaceWhenAnsiDisabled() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/brave/ITZipkinSelfTracing.java class ITZipkinSelfTracing (line 38) | @SpringBootTest( method clear (line 55) | @BeforeEach void clear() { method inMemoryStorage (line 59) | InMemoryStorage inMemoryStorage() { method getIsTraced_v2 (line 63) | @Test void getIsTraced_v2() throws Exception { method postIsTraced_v1 (line 74) | @Test method postIsTraced_v2 (line 87) | @Test method toStringContainsOnlySummaryInformation (line 106) | @Test void toStringContainsOnlySummaryInformation() { method awaitSpans (line 111) | List> awaitSpans(int count) { method assertQueryReturnsResults (line 122) | void assertQueryReturnsResults(QueryRequest.Builder builder, List env) { method serviceUrl (line 150) | HttpUrl serviceUrl() { method readString (line 158) | static String readString(String json, String jsonPath) { FILE: zipkin-server/src/test/java/zipkin2/server/internal/eureka/ITZipkinEureka.java class ITZipkinEureka (line 13) | class ITZipkinEureka extends BaseITZipkinEureka { method serviceUrl (line 16) | static HttpUrl serviceUrl() { method propertyOverride (line 21) | @DynamicPropertySource static void propertyOverride(DynamicPropertyReg... method ITZipkinEureka (line 25) | ITZipkinEureka() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/eureka/ITZipkinEurekaAuthenticated.java class ITZipkinEurekaAuthenticated (line 13) | class ITZipkinEurekaAuthenticated extends BaseITZipkinEureka { method serviceUrl (line 18) | static HttpUrl serviceUrl() { method propertyOverride (line 23) | @DynamicPropertySource static void propertyOverride(DynamicPropertyReg... method ITZipkinEurekaAuthenticated (line 27) | ITZipkinEurekaAuthenticated() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/eureka/ZipkinEurekaDiscoveryConfigurationTest.java class ZipkinEurekaDiscoveryConfigurationTest (line 19) | class ZipkinEurekaDiscoveryConfigurationTest { method close (line 23) | @AfterEach void close() { method doesNotProvideDiscoveryComponent_whenServiceUrlUnset (line 27) | @Test void doesNotProvideDiscoveryComponent_whenServiceUrlUnset() { method doesNotProvidesEurekaUpdatingListener_whenServiceUrlEmptyString (line 38) | @Test void doesNotProvidesEurekaUpdatingListener_whenServiceUrlEmptySt... method providesDiscoveryComponent_whenServiceUrlSet (line 50) | @Test void providesDiscoveryComponent_whenServiceUrlSet() { method providesDiscoveryComponent_whenServiceUrlAuthenticates (line 62) | @Test void providesDiscoveryComponent_whenServiceUrlAuthenticates() { method doesNotProvidesEurekaUpdatingListener_whenServiceUrlSetAndDisabled (line 75) | @Test void doesNotProvidesEurekaUpdatingListener_whenServiceUrlSetAndD... method canOverrideProperty_appName (line 89) | @Test void canOverrideProperty_appName() { method canOverrideProperty_instanceId (line 96) | @Test void canOverrideProperty_instanceId() { method canOverrideProperty_hostname (line 103) | @Test void canOverrideProperty_hostname() { method createContextWithOverridenProperty (line 110) | private static AnnotationConfigApplicationContext createContextWithOve... FILE: zipkin-server/src/test/java/zipkin2/server/internal/eureka/ZipkinEurekaDiscoveryPropertiesTest.java class ZipkinEurekaDiscoveryPropertiesTest (line 13) | class ZipkinEurekaDiscoveryPropertiesTest { method stringPropertiesConvertEmptyStringsToNull (line 14) | @Test void stringPropertiesConvertEmptyStringsToNull() { method setServiceUrl_stripsQueryAndFragment (line 28) | @Test void setServiceUrl_stripsQueryAndFragment() { method setServiceUrl_extractsBasicToken (line 37) | @Test void setServiceUrl_extractsBasicToken() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/health/ComponentHealthTest.java class ComponentHealthTest (line 15) | class ComponentHealthTest { method addsMessageToDetails (line 16) | @Test void addsMessageToDetails() { method doesntAddNullMessageToDetails (line 26) | @Test void doesntAddNullMessageToDetails() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/health/ITZipkinHealth.java class ITZipkinHealth (line 24) | @SpringBootTest( method init (line 39) | @BeforeEach void init() { method healthIsOK (line 43) | @Test void healthIsOK() throws Exception { method scrape (line 70) | String scrape() throws InterruptedException { method readsHealth (line 75) | @Test void readsHealth() throws Exception { method getAsString (line 83) | private String getAsString(String path) throws IOException { method get (line 91) | private Response get(String path) throws IOException { method readString (line 95) | static String readString(String json, String jsonPath) { FILE: zipkin-server/src/test/java/zipkin2/server/internal/health/ITZipkinHealthDown.java class ITZipkinHealthDown (line 20) | @SpringBootTest( method downHasCorrectCode (line 35) | @Test void downHasCorrectCode() throws Exception { method get (line 40) | private Response get(String path) throws IOException { FILE: zipkin-server/src/test/java/zipkin2/server/internal/health/ZipkinHealthControllerTest.java class ZipkinHealthControllerTest (line 14) | class ZipkinHealthControllerTest { method writeJsonError_writesNestedError (line 15) | @Test void writeJsonError_writesNestedError() throws Exception { method writeJson_mappedByName (line 29) | @Test void writeJson_mappedByName() throws Exception { FILE: zipkin-server/src/test/java/zipkin2/server/internal/kafka/Access.java class Access (line 14) | public final class Access { method registerKafkaProperties (line 17) | public static void registerKafkaProperties(AnnotationConfigApplication... class EnableKafkaCollectorProperties (line 22) | @Configuration method collectorBuilder (line 26) | public static KafkaCollector.Builder collectorBuilder( FILE: zipkin-server/src/test/java/zipkin2/server/internal/kafka/ZipkinKafkaCollectorConfigurationTest.java class ZipkinKafkaCollectorConfigurationTest (line 19) | class ZipkinKafkaCollectorConfigurationTest { method close (line 23) | @AfterEach void close() { method doesNotProvideCollectorComponent_whenBootstrapServersUnset (line 27) | @Test void doesNotProvideCollectorComponent_whenBootstrapServersUnset() { method providesCollectorComponent_whenBootstrapServersEmptyString (line 38) | @Test void providesCollectorComponent_whenBootstrapServersEmptyString() { method providesCollectorComponent_whenBootstrapServersSet (line 50) | @Test void providesCollectorComponent_whenBootstrapServersSet() { method doesNotProvidesCollectorComponent_whenBootstrapServersSetAndDisabled (line 62) | @Test void doesNotProvidesCollectorComponent_whenBootstrapServersSetAn... FILE: zipkin-server/src/test/java/zipkin2/server/internal/kafka/ZipkinKafkaCollectorPropertiesTest.java class ZipkinKafkaCollectorPropertiesTest (line 11) | class ZipkinKafkaCollectorPropertiesTest { method stringPropertiesConvertEmptyStringsToNull (line 12) | @Test void stringPropertiesConvertEmptyStringsToNull() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/mysql/Access.java class Access (line 11) | public final class Access { method registerMySQL (line 13) | public static void registerMySQL(AnnotationConfigApplicationContext co... FILE: zipkin-server/src/test/java/zipkin2/server/internal/prometheus/ITZipkinMetrics.java class ITZipkinMetrics (line 37) | @SpringBootTest( method init (line 52) | @BeforeEach void init() { method metricsIsOK (line 56) | @Test void metricsIsOK() throws Exception { method prometheusIsOK (line 65) | @Test void prometheusIsOK() throws Exception { method apiTemplate_prometheus (line 76) | @Test void apiTemplate_prometheus() throws Exception { method forwardedRoute_prometheus (line 94) | @Test void forwardedRoute_prometheus() throws Exception { method jvmMetrics_prometheus (line 103) | @Test void jvmMetrics_prometheus() throws Exception { method scrape (line 120) | String scrape() throws Exception { method writesSpans_readMetricsFormat (line 125) | @Test void writesSpans_readMetricsFormat() throws Exception { method getAsString (line 154) | private String getAsString(String path) throws IOException { method get (line 162) | private Response get(String path) throws IOException { method post (line 166) | private Response post(String path, byte[] body) throws IOException { method readJson (line 173) | static Map readJson(String json) throws Exception { FILE: zipkin-server/src/test/java/zipkin2/server/internal/prometheus/ITZipkinMetricsDirty.java class ITZipkinMetricsDirty (line 41) | @SpringBootTest( method init (line 60) | @BeforeEach void init() { method writeSpans_updatesMetrics (line 65) | @Test void writeSpans_updatesMetrics() throws Exception { method writeSpans_malformedUpdatesMetrics (line 89) | @Test void writeSpans_malformedUpdatesMetrics() throws Exception { method getTrace_malformedDoesntUpdateCollectorMetrics (line 106) | @Test void getTrace_malformedDoesntUpdateCollectorMetrics() throws Exc... method writeSpans_updatesPrometheusMetrics (line 126) | @Test void writeSpans_updatesPrometheusMetrics() throws Exception { method getAsString (line 152) | String getAsString(String path) throws IOException { method get (line 160) | Response get(String path) throws IOException { method post (line 164) | Response post(String path, byte[] body) throws IOException { method scrape (line 171) | String scrape() throws Exception { method readDouble (line 176) | static double readDouble(String json, String jsonPath) { FILE: zipkin-server/src/test/java/zipkin2/server/internal/prometheus/ZipkinPrometheusMetricsConfigurationTest.java class ZipkinPrometheusMetricsConfigurationTest (line 16) | public class ZipkinPrometheusMetricsConfigurationTest { method refresh (line 19) | public void refresh() { method close (line 27) | @AfterEach void close() { method providesHttpRequestDurationCustomizer (line 31) | @Test void providesHttpRequestDurationCustomizer() { method defaultMetricName (line 37) | @Test void defaultMetricName() { method overrideMetricName (line 44) | @Test void overrideMetricName() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/pulsar/Access.java class Access (line 14) | public final class Access { method registerPulsarProperties (line 17) | public static void registerPulsarProperties(AnnotationConfigApplicatio... class EnablePulsarCollectorProperties (line 22) | @Configuration method collectorBuilder (line 27) | public static PulsarCollector.Builder collectorBuilder( FILE: zipkin-server/src/test/java/zipkin2/server/internal/pulsar/ZipkinPulsarCollectorConfigurationTest.java class ZipkinPulsarCollectorConfigurationTest (line 21) | class ZipkinPulsarCollectorConfigurationTest { method close (line 25) | @AfterEach void close() { method doesNotProvideCollectorComponent_whenBootstrapServersUnset (line 29) | @Test void doesNotProvideCollectorComponent_whenBootstrapServersUnset() { method providesCollectorComponent_whenServiceUrlEmptyString (line 40) | @Test void providesCollectorComponent_whenServiceUrlEmptyString() { method providesCollectorComponent_whenServiceUrlServersSet (line 52) | @Test void providesCollectorComponent_whenServiceUrlServersSet() { method doesNotProvidesCollectorComponent_whenServiceUrlSetAndDisabled (line 69) | @Test void doesNotProvidesCollectorComponent_whenServiceUrlSetAndDisab... FILE: zipkin-server/src/test/java/zipkin2/server/internal/pulsar/ZipkinPulsarCollectorPropertiesTest.java class ZipkinPulsarCollectorPropertiesTest (line 13) | class ZipkinPulsarCollectorPropertiesTest { method stringPropertiesConvertEmptyStringsToNull (line 14) | @Test void stringPropertiesConvertEmptyStringsToNull() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/rabbitmq/Access.java class Access (line 14) | public final class Access { method registerRabbitMQProperties (line 17) | public static void registerRabbitMQProperties(AnnotationConfigApplicat... class EnableRabbitMQCollectorProperties (line 22) | @Configuration method collectorBuilder (line 26) | public static RabbitMQCollector.Builder collectorBuilder( FILE: zipkin-server/src/test/java/zipkin2/server/internal/rabbitmq/ZipkinRabbitMQCollectorConfigurationTest.java class ZipkinRabbitMQCollectorConfigurationTest (line 21) | class ZipkinRabbitMQCollectorConfigurationTest { method close (line 25) | @AfterEach void close() { method doesNotProvideCollectorComponent_whenAddressAndUriNotSet (line 29) | @Test void doesNotProvideCollectorComponent_whenAddressAndUriNotSet() { method doesNotProvideCollectorComponent_whenAddressesAndUriIsEmptyString (line 40) | @Test void doesNotProvideCollectorComponent_whenAddressesAndUriIsEmpty... method providesCollectorComponent_whenAddressesSet (line 56) | @Test void providesCollectorComponent_whenAddressesSet() { method doesNotProvidesCollectorComponent_whenAddressesSetAndDisabled (line 73) | @Test void doesNotProvidesCollectorComponent_whenAddressesSetAndDisabl... FILE: zipkin-server/src/test/java/zipkin2/server/internal/rabbitmq/ZipkinRabbitMQCollectorPropertiesTest.java class ZipkinRabbitMQCollectorPropertiesTest (line 14) | class ZipkinRabbitMQCollectorPropertiesTest { method uriProperlyParsedAndIgnoresOtherProperties_whenUriSet (line 17) | @Test void uriProperlyParsedAndIgnoresOtherProperties_whenUriSet() thr... method ignoresEmptyURI (line 37) | @Test void ignoresEmptyURI() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/throttle/FakeCall.java class FakeCall (line 11) | class FakeCall extends Call { method setOverCapacity (line 14) | void setOverCapacity(boolean isOverCapacity) { method execute (line 18) | @Override public Void execute() { method enqueue (line 23) | @Override public void enqueue(Callback callback) { method cancel (line 31) | @Override public void cancel() { method isCanceled (line 34) | @Override public boolean isCanceled() { method clone (line 38) | @Override public Call clone() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/throttle/ThrottledCallTest.java class ThrottledCallTest (line 43) | class ThrottledCallTest { method shutdownExecutor (line 52) | @AfterEach void shutdownExecutor() { method niceToString (line 56) | @Test void niceToString() { method execute_isThrottled (line 64) | @Test void execute_isThrottled() throws Exception { method execute_throttlesBack_whenStorageRejects (line 119) | @Test void execute_throttlesBack_whenStorageRejects() throws Exception { method execute_ignoresLimit_whenPoolFull (line 135) | @Test void execute_ignoresLimit_whenPoolFull() throws Exception { method enqueue_isThrottled (line 149) | @Test void enqueue_isThrottled() throws Exception { method enqueue_throttlesBack_whenStorageRejects (line 176) | @Test void enqueue_throttlesBack_whenStorageRejects() throws Exception { method enqueue_ignoresLimit_whenPoolFull (line 204) | @Test void enqueue_ignoresLimit_whenPoolFull() { method throttle (line 216) | ThrottledCall throttle(Call delegate) { class LockedCall (line 220) | static final class LockedCall extends Call.Base { method LockedCall (line 223) | LockedCall(Semaphore startLock, Semaphore waitLock) { method doExecute (line 228) | @Override public Void doExecute() { method doEnqueue (line 239) | @Override public void doEnqueue(Callback callback) { method clone (line 248) | @Override public LockedCall clone() { method mockExhaustedPool (line 253) | ExecutorService mockExhaustedPool() { method mockLimiter (line 260) | Limiter mockLimiter(Listener listener) { class FakeCall (line 268) | static final class FakeCall extends Call.Base { method doExecute (line 271) | @Override public Void doExecute() { method doEnqueue (line 275) | @Override public void doEnqueue(Callback callback) { method clone (line 283) | @Override public FakeCall clone() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/throttle/ThrottledStorageComponentTest.java class ThrottledStorageComponentTest (line 22) | class ThrottledStorageComponentTest { method spanConsumer_isProxied (line 27) | @Test void spanConsumer_isProxied() { method createComponent_withZeroSizedQueue (line 35) | @Test void createComponent_withZeroSizedQueue() { method createComponent_withNegativeQueue (line 41) | @Test void createComponent_withNegativeQueue() { method toStringContainsOnlySummaryInformation (line 54) | @Test void toStringContainsOnlySummaryInformation() { method delegatesCheck (line 59) | @Test void delegatesCheck() { FILE: zipkin-server/src/test/java/zipkin2/server/internal/ui/ITZipkinUiConfiguration.java class ITZipkinUiConfiguration (line 28) | @SpringBootTest( method configJson (line 42) | @Test void configJson() throws Exception { method setsMaxAgeOnUiResources (line 63) | @Test void setsMaxAgeOnUiResources() throws Exception { method redirectsIndex (line 72) | @Test void redirectsIndex() throws Exception { method conditionalRequests (line 87) | @Test void conditionalRequests() { method supportsCompression (line 102) | @Test void supportsCompression() { method replacesBaseTag (line 113) | @Test void replacesBaseTag() throws Exception { method servesOtherContentFromClasspath (line 130) | @Test void servesOtherContentFromClasspath() throws Exception { method get (line 135) | private Response get(String path) throws IOException { method conditionalGet (line 139) | private Response conditionalGet(String path, String etag) throws IOExc... method getContentEncodingFromRequestThatAcceptsGzip (line 146) | private String getContentEncodingFromRequestThatAcceptsGzip(String pat... FILE: zipkin-server/src/test/java/zipkin2/server/internal/ui/ZipkinUiConfigurationTest.java class ZipkinUiConfigurationTest (line 31) | class ZipkinUiConfigurationTest { method close (line 35) | @AfterEach void close() { method indexContentType (line 41) | @Test void indexContentType() { method indexHtml (line 48) | @Test void indexHtml() { method canOverridesProperty_defaultLookback (line 56) | @Test void canOverridesProperty_defaultLookback() { method canOverrideProperty_logsUrl (line 63) | @Test void canOverrideProperty_logsUrl() { method canOverrideProperty_archivePostUrl (line 70) | @Test void canOverrideProperty_archivePostUrl() { method canOverrideProperty_archiveUrl (line 77) | @Test void canOverrideProperty_archiveUrl() { method canOverrideProperty_supportUrl (line 84) | @Test void canOverrideProperty_supportUrl() { method logsUrlIsNullIfOverridenByEmpty (line 91) | @Test void logsUrlIsNullIfOverridenByEmpty() { method logsUrlIsNullByDefault (line 97) | @Test void logsUrlIsNullByDefault() { method canOverridesProperty_disable (line 103) | @Test void canOverridesProperty_disable() { method canOverridesProperty_searchEnabled (line 111) | @Test void canOverridesProperty_searchEnabled() { method canOverridesProperty_dependenciesEnabled (line 117) | @Test void canOverridesProperty_dependenciesEnabled() { method canOverrideProperty_dependencyLowErrorRate (line 123) | @Test void canOverrideProperty_dependencyLowErrorRate() { method canOverrideProperty_dependencyHighErrorRate (line 130) | @Test void canOverrideProperty_dependencyHighErrorRate() { method defaultBaseUrl_doesNotChangeResource (line 137) | @Test void defaultBaseUrl_doesNotChangeResource() { method canOverrideProperty_basePath (line 144) | @Test void canOverrideProperty_basePath() { method lensCookieOverridesIndex (line 162) | @Test void lensCookieOverridesIndex() { method canOverrideProperty_root (line 169) | @Test void canOverrideProperty_root() { method serveIndex (line 187) | AggregatedHttpResponse serveIndex(Cookie... cookies) { method createContext (line 203) | private static AnnotationConfigApplicationContext createContext() { method createContextWithOverridenProperty (line 210) | private static AnnotationConfigApplicationContext createContextWithOve... FILE: zipkin-server/src/test/java/zipkin2/storage/cassandra/ZipkinCassandraStorageAutoConfigurationTest.java class ZipkinCassandraStorageAutoConfigurationTest (line 17) | class ZipkinCassandraStorageAutoConfigurationTest { method close (line 21) | @AfterEach void close() { method doesntProvidesStorageComponent_whenStorageTypeNotCassandra (line 25) | @Test void doesntProvidesStorageComponent_whenStorageTypeNotCassandra() { method providesStorageComponent_whenStorageTypeCassandra (line 34) | @Test void providesStorageComponent_whenStorageTypeCassandra() { method canOverridesProperty_contactPoints (line 42) | @Test void canOverridesProperty_contactPoints() { method strictTraceId_defaultsToTrue (line 53) | @Test void strictTraceId_defaultsToTrue() { method strictTraceId_canSetToFalse (line 61) | @Test void strictTraceId_canSetToFalse() { method searchEnabled_canSetToFalse (line 72) | @Test void searchEnabled_canSetToFalse() { method autocompleteKeys_list (line 83) | @Test void autocompleteKeys_list() { method autocompleteTtl (line 95) | @Test void autocompleteTtl() { method autocompleteCardinality (line 107) | @Test void autocompleteCardinality() { method useSsl (line 119) | @Test void useSsl() { method sslHostnameValidation_canSetToFalse (line 131) | @Test void sslHostnameValidation_canSetToFalse() { FILE: zipkin-server/src/test/java/zipkin2/storage/mysql/v1/ZipkinMySQLStorageConfigurationTest.java class ZipkinMySQLStorageConfigurationTest (line 18) | class ZipkinMySQLStorageConfigurationTest { method close (line 22) | @AfterEach void close() { method doesntProvidesStorageComponent_whenStorageTypeNotMySQL (line 28) | @Test void doesntProvidesStorageComponent_whenStorageTypeNotMySQL() { method providesStorageComponent_whenStorageTypeMySQL (line 38) | @Test void providesStorageComponent_whenStorageTypeMySQL() { method canOverridesProperty_username (line 47) | @Test void canOverridesProperty_username() { method strictTraceId_defaultsToTrue (line 59) | @Test void strictTraceId_defaultsToTrue() { method strictTraceId_canSetToFalse (line 67) | @Test void strictTraceId_canSetToFalse() { method searchEnabled_canSetToFalse (line 79) | @Test void searchEnabled_canSetToFalse() { method autocompleteKeys_list (line 91) | @Test void autocompleteKeys_list() { method usesJdbcUrl_whenPresent (line 104) | @Test void usesJdbcUrl_whenPresent() { method usesRegularConfig_whenBlank (line 120) | @Test void usesRegularConfig_whenBlank() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/AnnotationCodec.java class AnnotationCodec (line 21) | final class AnnotationCodec extends MappingCodec { method AnnotationCodec (line 22) | AnnotationCodec(TypeCodec innerCodec) { method getCqlType (line 26) | @Override public UserDefinedType getCqlType() { method innerToOuter (line 30) | @Nullable @Override protected Annotation innerToOuter(@Nullable UdtVal... method outerToInner (line 35) | @Nullable @Override protected UdtValue outerToInner(@Nullable Annotati... FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/CassandraAutocompleteTags.java class CassandraAutocompleteTags (line 11) | class CassandraAutocompleteTags implements AutocompleteTags { method CassandraAutocompleteTags (line 16) | CassandraAutocompleteTags(CassandraStorage storage) { method getKeys (line 24) | @Override public Call> getKeys() { method getValues (line 29) | @Override public Call> getValues(String key) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/CassandraSpanConsumer.java class CassandraSpanConsumer (line 28) | class CassandraSpanConsumer implements SpanConsumer { // not final for t... method clear (line 40) | void clear() { method CassandraSpanConsumer (line 46) | CassandraSpanConsumer(CassandraStorage storage) { method CassandraSpanConsumer (line 54) | CassandraSpanConsumer(CqlSession session, Schema.Metadata metadata, bo... method accept (line 101) | @Override public Call accept(List input) { method guessTimestamp (line 185) | static long guessTimestamp(Span span) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/CassandraSpanStore.java class CassandraSpanStore (line 36) | class CassandraSpanStore implements SpanStore, Traces, ServiceAndSpanNam... method CassandraSpanStore (line 53) | CassandraSpanStore(CassandraStorage storage) { method CassandraSpanStore (line 63) | CassandraSpanStore(CqlSession session, Schema.Metadata metadata, Keysp... method initialiseSelectTraceIdsFromSpan (line 101) | static SelectTraceIdsFromSpan.Factory initialiseSelectTraceIdsFromSpan... method getTraces (line 121) | @Override public Call>> getTraces(QueryRequest request) { method newBucketedTraceIdCall (line 175) | Call> newBucketedTraceIdCall( class AggregateFlatMapper (line 251) | static class AggregateFlatMapper implements FlatMapper, ... method AggregateFlatMapper (line 254) | AggregateFlatMapper(FlatMapper, Map> left, FlatMapper<... method map (line 259) | @Override public Call> map(List input) { method getTrace (line 264) | @Override public Call> getTrace(String traceId) { method getTraces (line 270) | @Override public Call>> getTraces(Iterable tra... method getServiceNames (line 274) | @Override public Call> getServiceNames() { method getRemoteServiceNames (line 279) | @Override public Call> getRemoteServiceNames(String servi... method getSpanNames (line 286) | @Override public Call> getSpanNames(String serviceName) { method getDependencies (line 291) | @Override public Call> getDependencies(long endTs... class TimestampRange (line 297) | static final class TimestampRange { method timestampRange (line 304) | TimestampRange timestampRange(QueryRequest request, int indexTtl) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/CassandraStorage.java class CassandraStorage (line 37) | public final class CassandraStorage extends StorageComponent { type SessionFactory (line 39) | public interface SessionFactory { method create (line 42) | CqlSession create(CassandraStorage storage); method newBuilder (line 45) | public static Builder newBuilder() { class Builder (line 49) | public static final class Builder extends CassandraStorageBuilder builder) { method session (line 126) | CqlSession session() { method metadata (line 130) | Schema.Metadata metadata() { method spanStore (line 135) | @Override public SpanStore spanStore() { method traces (line 146) | @Override public Traces traces() { method serviceAndSpanNames (line 150) | @Override public ServiceAndSpanNames serviceAndSpanNames() { method autocompleteTags (line 154) | @Override public AutocompleteTags autocompleteTags() { method spanConsumer (line 166) | @Override public SpanConsumer spanConsumer() { method isOverCapacity (line 177) | @Override public boolean isOverCapacity(Throwable e) { method toString (line 181) | @Override public String toString() { method check (line 185) | @Override public CheckResult check() { method close (line 196) | @Override public void close() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/CassandraStorageBuilder.java class CassandraStorageBuilder (line 23) | abstract class CassandraStorageBuilder poolingOptions() { method CassandraStorageBuilder (line 61) | CassandraStorageBuilder(String defaultKeyspace) { method strictTraceId (line 65) | @Override public B strictTraceId(boolean strictTraceId) { method searchEnabled (line 70) | @Override public B searchEnabled(boolean searchEnabled) { method autocompleteKeys (line 75) | @Override public B autocompleteKeys(List keys) { method autocompleteTtl (line 81) | @Override public B autocompleteTtl(int autocompleteTtl) { method autocompleteCardinality (line 87) | @Override public B autocompleteCardinality(int autocompleteCardinality) { method contactPoints (line 99) | public B contactPoints(String contactPoints) { method localDc (line 109) | public B localDc(String localDc) { method maxConnections (line 116) | public B maxConnections(int maxConnections) { method username (line 123) | public B username(@Nullable String username) { method password (line 129) | public B password(@Nullable String password) { method useSsl (line 135) | public B useSsl(boolean useSsl) { method sslHostnameValidation (line 141) | public B sslHostnameValidation(boolean sslHostnameValidation) { method keyspace (line 147) | public B keyspace(String keyspace) { method sessionFactory (line 154) | public B sessionFactory(CassandraStorage.SessionFactory sessionFactory) { method ensureSchema (line 160) | public B ensureSchema(boolean ensureSchema) { method maxTraceCols (line 175) | public B maxTraceCols(int maxTraceCols) { method indexFetchMultiplier (line 192) | public B indexFetchMultiplier(int indexFetchMultiplier) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/CassandraUtil.java class CassandraUtil (line 33) | final class CassandraUtil { method durationIndexBucket (line 43) | public static int durationIndexBucket(long ts_micro) { method annotationQuery (line 58) | @Nullable static String annotationQuery(Span span) { method annotationKeys (line 78) | static List annotationKeys(QueryRequest request) { method traceIdsSortedByDescTimestamp (line 90) | static Call.Mapper, Set> traceIdsSortedByDes... type TraceIdsSortedByDescTimestamp (line 94) | enum TraceIdsSortedByDescTimestamp implements Call.Mapper map(Map map) { method toString (line 111) | @Override public String toString() { method getDays (line 119) | static List getDays(long endTs, @Nullable Long lookback) { method inetAddressOrNull (line 127) | @Nullable static InetAddress inetAddressOrNull(@Nullable String string... FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/DefaultSessionFactory.java class DefaultSessionFactory (line 10) | final class DefaultSessionFactory implements CassandraStorage.SessionFac... method create (line 11) | @Override public CqlSession create(CassandraStorage cassandra) { method buildSession (line 15) | static CqlSession buildSession(CassandraStorage cassandra) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/EndpointCodec.java class EndpointCodec (line 17) | final class EndpointCodec extends MappingCodec { method EndpointCodec (line 19) | EndpointCodec(TypeCodec innerCodec) { method getCqlType (line 23) | @Override public UserDefinedType getCqlType() { method innerToOuter (line 27) | @Nullable @Override protected Endpoint innerToOuter(@Nullable UdtValue... method outerToInner (line 36) | @Nullable @Override protected UdtValue outerToInner(@Nullable Endpoint... FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/InsertSpan.java class InsertSpan (line 25) | final class InsertSpan extends ResultSetFutureCall { class Input (line 26) | @AutoValue abstract static class Input { method ts_uuid (line 27) | abstract UUID ts_uuid(); method trace_id_high (line 29) | @Nullable abstract String trace_id_high(); method trace_id (line 31) | abstract String trace_id(); method parent_id (line 33) | @Nullable abstract String parent_id(); method id (line 35) | abstract String id(); method kind (line 37) | @Nullable abstract String kind(); method span (line 39) | @Nullable abstract String span(); method ts (line 41) | abstract long ts(); method duration (line 43) | abstract long duration(); method l_ep (line 45) | @Nullable abstract Endpoint l_ep(); method r_ep (line 47) | @Nullable abstract Endpoint r_ep(); method annotations (line 49) | abstract List annotations(); method tags (line 51) | abstract Map tags(); method annotation_query (line 53) | @Nullable abstract String annotation_query(); method debug (line 55) | abstract boolean debug(); method shared (line 57) | abstract boolean shared(); class Factory (line 60) | static final class Factory { method Factory (line 65) | Factory(CqlSession session, boolean strictTraceId, boolean searchEna... method newInput (line 81) | Input newInput(Span span, UUID ts_uuid) { method create (line 103) | Call create(Input span) { method InsertSpan (line 111) | InsertSpan(Factory factory, Input input) { method newCompletionStage (line 140) | @Override protected CompletionStage newCompletionStage... method map (line 171) | @Override public Void map(AsyncResultSet input) { method toString (line 175) | @Override public String toString() { method clone (line 179) | @Override public InsertSpan clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/InsertTraceByServiceRemoteService.java class InsertTraceByServiceRemoteService (line 18) | final class InsertTraceByServiceRemoteService extends ResultSetFutureCal... class Input (line 19) | @AutoValue abstract static class Input { method service (line 20) | abstract String service(); method remote_service (line 22) | abstract String remote_service(); method bucket (line 24) | abstract int bucket(); method ts (line 26) | abstract UUID ts(); method trace_id (line 28) | abstract String trace_id(); class Factory (line 31) | static final class Factory { method Factory (line 36) | Factory(CqlSession session, boolean strictTraceId) { method newInput (line 45) | Input newInput(String service, String remote_service, int bucket, UU... method create (line 54) | Call create(Input input) { method InsertTraceByServiceRemoteService (line 62) | InsertTraceByServiceRemoteService(Factory factory, Input input) { method newCompletionStage (line 67) | @Override protected CompletionStage newCompletionStage... method map (line 76) | @Override public Void map(AsyncResultSet input) { method toString (line 80) | @Override public String toString() { method clone (line 84) | @Override public InsertTraceByServiceRemoteService clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/InsertTraceByServiceSpan.java class InsertTraceByServiceSpan (line 19) | final class InsertTraceByServiceSpan extends ResultSetFutureCall { class Input (line 20) | @AutoValue abstract static class Input { method service (line 21) | abstract String service(); method span (line 23) | abstract String span(); method bucket (line 25) | abstract int bucket(); method ts (line 27) | abstract UUID ts(); method trace_id (line 29) | abstract String trace_id(); method duration (line 31) | abstract long duration(); class Factory (line 34) | static final class Factory { method Factory (line 39) | Factory(CqlSession session, boolean strictTraceId) { method newInput (line 51) | Input newInput( method create (line 62) | Call create(Input input) { method InsertTraceByServiceSpan (line 70) | InsertTraceByServiceSpan(Factory factory, Input input) { method newCompletionStage (line 75) | @Override protected CompletionStage newCompletionStage... method map (line 88) | @Override public Void map(AsyncResultSet input) { method toString (line 92) | @Override public String toString() { method clone (line 96) | @Override public InsertTraceByServiceSpan clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/LazySession.java class LazySession (line 16) | final class LazySession { method LazySession (line 25) | LazySession(CassandraStorage storage, SessionFactory sessionFactory, method get (line 33) | CqlSession get() { method metadata (line 59) | Schema.Metadata metadata() { method healthCheck (line 64) | void healthCheck() { method close (line 69) | void close() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/Schema.java class Schema (line 22) | final class Schema { method ensure (line 39) | static Metadata ensure(CassandraStorage cassandra, CqlSession session) { method validate (line 45) | static Metadata validate(CassandraStorage cassandra, CqlSession sessio... method logAndThrow (line 91) | static void logAndThrow(String messageFormat, Object... args) { method initializeUDTs (line 99) | static void initializeUDTs(CqlSession session, String keyspace) { class Metadata (line 114) | static final class Metadata { method Metadata (line 117) | Metadata(boolean hasAutocompleteTags, boolean hasRemoteService) { method ensureKeyspaceMetadata (line 123) | static KeyspaceMetadata ensureKeyspaceMetadata(CqlSession session, Str... method ensureVersion (line 134) | static Version ensureVersion(com.datastax.oss.driver.api.core.metadata... method ensureExists (line 150) | static void ensureExists(CqlSession session, String keyspace, boolean ... method has_schema (line 172) | static boolean has_schema(KeyspaceMetadata keyspaceMetadata) { method has_indexing (line 176) | static boolean has_indexing(KeyspaceMetadata keyspaceMetadata) { method hasUpgrade1_autocompleteTags (line 180) | static boolean hasUpgrade1_autocompleteTags(KeyspaceMetadata keyspaceM... method hasUpgrade2_remoteService (line 184) | static boolean hasUpgrade2_remoteService(KeyspaceMetadata keyspaceMeta... method applyCqlFile (line 188) | static void applyCqlFile(Version version, String keyspace, CqlSession ... method reviseCQL (line 206) | static String reviseCQL(Version version, String cql) { method Schema (line 215) | Schema() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectAutocompleteValues.java class SelectAutocompleteValues (line 18) | final class SelectAutocompleteValues extends ResultSetFutureCall> create(String key) { method SelectAutocompleteValues (line 39) | SelectAutocompleteValues(SelectAutocompleteValues.Factory factory, Str... method newCompletionStage (line 44) | @Override protected CompletionStage newCompletionStage... method map (line 49) | @Override public AsyncResultSet map(AsyncResultSet input) { method clone (line 53) | @Override public Call clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectDependencies.java class SelectDependencies (line 22) | final class SelectDependencies extends ResultSetFutureCall> create(long endTs, long lookback) { method SelectDependencies (line 43) | SelectDependencies(Factory factory, List days) { method newCompletionStage (line 48) | @Override protected CompletionStage newCompletionStage... method toString (line 53) | @Override public String toString() { method clone (line 57) | @Override public SelectDependencies clone() { method map (line 61) | @Override public List map(AsyncResultSet rs) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectFromSpan.java class SelectFromSpan (line 34) | final class SelectFromSpan extends ResultSetFutureCall { class Factory (line 35) | static final class Factory { method Factory (line 42) | Factory(CqlSession session, boolean strictTraceId, int maxTraceCols) { method newCall (line 54) | Call> newCall(String hexTraceId) { method newCall (line 68) | Call>> newCall(Iterable traceIds) { method newFlatMapper (line 85) | FlatMapper, List>> newFlatMapper(QueryRequest... method SelectFromSpan (line 95) | SelectFromSpan(Factory factory, Set trace_id, int limit_) { method newCompletionStage (line 101) | @Override protected CompletionStage newCompletionStage... method map (line 109) | @Override public AsyncResultSet map(AsyncResultSet input) { method toString (line 113) | @Override public String toString() { method clone (line 117) | @Override public SelectFromSpan clone() { class SelectSpansByTraceIds (line 121) | static final class SelectSpansByTraceIds implements FlatMapper>> map(Set input) { method toString (line 152) | @Override public String toString() { class ReadSpans (line 159) | static final class ReadSpans extends AccumulateAllResults> { method supplier (line 161) | @Override protected Supplier> supplier() { method accumulator (line 165) | @Override protected BiConsumer> accumulator() { method toString (line 204) | @Override public String toString() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectRemoteServiceNames.java class SelectRemoteServiceNames (line 19) | final class SelectRemoteServiceNames extends ResultSetFutureCall> create(String serviceName) { method SelectRemoteServiceNames (line 42) | SelectRemoteServiceNames(Factory factory, String service) { method newCompletionStage (line 47) | @Override protected CompletionStage newCompletionStage... method map (line 52) | @Override public AsyncResultSet map(AsyncResultSet input) { method toString (line 56) | @Override public String toString() { method clone (line 60) | @Override public SelectRemoteServiceNames clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectServiceNames.java class SelectServiceNames (line 18) | final class SelectServiceNames extends ResultSetFutureCall> create() { method SelectServiceNames (line 36) | SelectServiceNames(Factory factory) { method newCompletionStage (line 40) | @Override protected CompletionStage newCompletionStage... method map (line 44) | @Override public AsyncResultSet map(AsyncResultSet input) { method toString (line 48) | @Override public String toString() { method clone (line 52) | @Override public SelectServiceNames clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectSpanNames.java class SelectSpanNames (line 19) | final class SelectSpanNames extends ResultSetFutureCall { class Factory (line 20) | static final class Factory { method Factory (line 24) | Factory(CqlSession session) { method create (line 32) | Call> create(String serviceName) { method SelectSpanNames (line 42) | SelectSpanNames(Factory factory, String service) { method newCompletionStage (line 47) | @Override protected CompletionStage newCompletionStage... method map (line 52) | @Override public AsyncResultSet map(AsyncResultSet input) { method toString (line 56) | @Override public String toString() { method clone (line 60) | @Override public SelectSpanNames clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectTraceIdsFromServiceRemoteService.java class SelectTraceIdsFromServiceRemoteService (line 24) | final class SelectTraceIdsFromServiceRemoteService extends ResultSetFutu... class Input (line 25) | @AutoValue abstract static class Input { method service (line 26) | abstract String service(); method remote_service (line 28) | abstract String remote_service(); method bucket (line 30) | abstract int bucket(); method start_ts (line 32) | abstract UUID start_ts(); method end_ts (line 34) | abstract UUID end_ts(); method limit_ (line 36) | abstract int limit_(); method withService (line 38) | Input withService(String service) { class Factory (line 49) | static final class Factory { method Factory (line 53) | Factory(CqlSession session) { method newInput (line 64) | Input newInput( method newCall (line 79) | Call> newCall(List inputs) { method newCall (line 90) | Call> newCall(Input input) { method newFlatMapper (line 96) | FlatMapper, Map> newFlatMapper(List, Ma... method FlatMapServicesToInputs (line 103) | FlatMapServicesToInputs(List inputTemplates) { method map (line 107) | @Override public Call> map(List serviceN... method toString (line 123) | @Override public String toString() { method SelectTraceIdsFromServiceRemoteService (line 137) | SelectTraceIdsFromServiceRemoteService(Factory factory, PreparedStatem... method newCompletionStage (line 144) | @Override protected CompletionStage newCompletionStage... method map (line 155) | @Override public AsyncResultSet map(AsyncResultSet input) { method toString (line 159) | @Override public String toString() { method clone (line 163) | @Override public SelectTraceIdsFromServiceRemoteService clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectTraceIdsFromServiceSpan.java class SelectTraceIdsFromServiceSpan (line 26) | final class SelectTraceIdsFromServiceSpan extends ResultSetFutureCall> newCall(List inputs) { method newCall (line 114) | Call> newCall(Input input) { method newFlatMapper (line 123) | FlatMapper, Map> newFlatMapper(List, Ma... method FlatMapServicesToInputs (line 130) | FlatMapServicesToInputs(List ... method map (line 134) | @Override public Call> map(List serviceN... method toString (line 150) | @Override public String toString() { method SelectTraceIdsFromServiceSpan (line 164) | SelectTraceIdsFromServiceSpan(Factory factory, PreparedStatement prepa... method newCompletionStage (line 170) | @Override protected CompletionStage newCompletionStage... method map (line 191) | @Override public AsyncResultSet map(AsyncResultSet input) { method toString (line 195) | @Override public String toString() { method clone (line 199) | @Override public SelectTraceIdsFromServiceSpan clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectTraceIdsFromSpan.java class SelectTraceIdsFromSpan (line 41) | final class SelectTraceIdsFromSpan extends ResultSetFutureCall> newCall( method SelectTraceIdsFromSpan (line 98) | SelectTraceIdsFromSpan(Factory factory, PreparedStatement preparedStat... method newCompletionStage (line 104) | @Override protected CompletionStage newCompletionStage... method map (line 121) | @Override public AsyncResultSet map(AsyncResultSet input) { method clone (line 125) | @Override public SelectTraceIdsFromSpan clone() { method toString (line 129) | @Override public String toString() { class AccumulateTraceIdTsLong (line 133) | static final class AccumulateTraceIdTsLong extends AccumulateAllResult... method get (line 136) | static AccumulateAllResults> get() { method supplier (line 140) | @Override protected Supplier> supplier() { method accumulator (line 144) | @Override protected BiConsumer> accumulator() { method toString (line 151) | @Override public String toString() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/HostAndPort.java class HostAndPort (line 10) | public final class HostAndPort { method HostAndPort (line 14) | HostAndPort(String host, int port) { method getHost (line 20) | public String getHost() { method getPort (line 25) | public int getPort() { method equals (line 29) | @Override public boolean equals(Object o) { method hashCode (line 36) | @Override public int hashCode() { method toString (line 45) | @Override public String toString() { method fromString (line 52) | public static HostAndPort fromString(String hostPort, int defaultPort) { method validatePort (line 81) | static int validatePort(String portString, String hostPort) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/KeyspaceMetadataUtil.java class KeyspaceMetadataUtil (line 12) | public final class KeyspaceMetadataUtil { method getDefaultTtl (line 14) | public static int getDefaultTtl(KeyspaceMetadata keyspaceMetadata, Str... method KeyspaceMetadataUtil (line 21) | KeyspaceMetadataUtil() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/Resources.java class Resources (line 14) | public final class Resources { method resourceToString (line 15) | public static String resourceToString(String resource) { method Resources (line 30) | Resources() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/SessionBuilder.java class SessionBuilder (line 34) | public final class SessionBuilder { method buildSession (line 36) | public static CqlSession buildSession( method parseContactPoints (line 92) | static List parseContactPoints(String contactPoints) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/AccumulateAllResults.java class AccumulateAllResults (line 16) | public abstract class AccumulateAllResults implements FlatMapper supplier(); method accumulator (line 19) | protected abstract BiConsumer accumulator(); method finisher (line 22) | protected Function finisher() { method map (line 26) | @Override public Call map(AsyncResultSet rs) { class FetchMoreResults (line 34) | static final class FetchMoreResults extends ResultSetFutureCall newCompletionSta... method map (line 45) | @Override public AsyncResultSet map(AsyncResultSet input) { method clone (line 49) | @Override public Call clone() { method toString (line 53) | @Override public String toString() { class AccumulateNextResults (line 58) | static final class AccumulateNextResults implements FlatMapper map(AsyncResultSet rs) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/AccumulateTraceIdTsUuid.java class AccumulateTraceIdTsUuid (line 14) | public final class AccumulateTraceIdTsUuid method get (line 18) | public static AccumulateAllResults> get() { method supplier (line 22) | @Override protected Supplier> supplier() { method accumulator (line 26) | @Override protected BiConsumer> accumulator() { method toString (line 31) | @Override public String toString() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/AggregateIntoMap.java class AggregateIntoMap (line 13) | public final class AggregateIntoMap extends AggregateCall>> calls) { method newOutput (line 18) | @Override protected Map newOutput() { method append (line 22) | @Override protected void append(Map input, Map output) { method clone (line 26) | @Override public AggregateIntoMap clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/DeduplicatingInsert.java class DeduplicatingInsert (line 14) | public abstract class DeduplicatingInsert extends ResultSetFutureCall... class Factory (line 15) | public static abstract class Factory { method Factory (line 18) | protected Factory(long ttl, int cardinality) { method newCall (line 23) | protected abstract Call newCall(I input); method maybeAdd (line 25) | public final void maybeAdd(I input, List> calls) { method clear (line 31) | public void clear() { method DeduplicatingInsert (line 39) | protected DeduplicatingInsert(DelayLimiter delayLimiter, I input) { method doExecute (line 44) | @Override protected final Void doExecute() { method doEnqueue (line 53) | @Override protected final void doEnqueue(Callback callback) { method doCancel (line 66) | @Override public final void doCancel() { method map (line 71) | @Override public final Void map(AsyncResultSet input) { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/DistinctSortedStrings.java class DistinctSortedStrings (line 16) | public final class DistinctSortedStrings extends AccumulateAllResults> get() { method supplier (line 23) | @Override protected Supplier> supplier() { method finisher (line 27) | @Override protected Function, List> finisher() { type SortDistinct (line 31) | enum SortDistinct implements Function, List> { method apply (line 34) | @Override public List apply(List strings) { method accumulator (line 40) | @Override protected BiConsumer> accumulator() { method toString (line 47) | @Override public String toString() { method DistinctSortedStrings (line 51) | DistinctSortedStrings() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/InsertEntry.java class InsertEntry (line 14) | public final class InsertEntry extends DeduplicatingInsert newCall(Map.Entry inp... method InsertEntry (line 38) | InsertEntry(Factory factory, Map.Entry input) { method newCompletionStage (line 43) | @Override protected CompletionStage newCompletionStage... method toString (line 49) | @Override public String toString() { method clone (line 54) | @Override public Call clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/IntersectKeySets.java class IntersectKeySets (line 14) | public final class IntersectKeySets extends AggregateCall>> calls) { method newOutput (line 19) | @Override protected Set newOutput() { method append (line 25) | @Override protected void append(Map input, Set o... method clone (line 34) | @Override public IntersectKeySets clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/IntersectMaps.java class IntersectMaps (line 13) | public final class IntersectMaps extends AggregateCall, ... method IntersectMaps (line 15) | public IntersectMaps(List>> calls) { method newOutput (line 19) | @Override protected Map newOutput() { method append (line 25) | @Override protected void append(Map input, Map output) { method clone (line 34) | @Override public IntersectMaps clone() { FILE: zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/ResultSetFutureCall.java class ResultSetFutureCall (line 24) | public abstract class ResultSetFutureCall extends Call.Base method newCompletionStage (line 27) | protected abstract CompletionStage newCompletionStage(); method doExecute (line 31) | @Override protected V doExecute() { method doEnqueue (line 35) | @Override protected void doEnqueue(Callback callback) { method apply (line 47) | @Override public V apply(AsyncResultSet input) { method doCancel (line 51) | @Override protected void doCancel() { method doIsCanceled (line 56) | @Override protected final boolean doIsCanceled() { class CallbackFunction (line 61) | static final class CallbackFunction implements BiFunction callback) { method apply (line 68) | @Override public V apply(V input, @Nullable Throwable error) { method toString (line 82) | @Override public String toString() { method getUninterruptibly (line 88) | static T getUninterruptibly(CompletionStage stage) { method isOverCapacity (line 116) | public static boolean isOverCapacity(Throwable e) { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/CassandraContainer.java class CassandraContainer (line 31) | class CassandraContainer extends GenericContainer { method CassandraContainer (line 35) | CassandraContainer() { method start (line 42) | @Override public void start() { method tryToInitializeSession (line 49) | static CqlSession tryToInitializeSession(String contactPoint) { method newStorageBuilder (line 63) | CassandraStorage.Builder newStorageBuilder() { method newStorageBuilder (line 67) | static CassandraStorage.Builder newStorageBuilder(String contactPoint) { method contactPoint (line 71) | String contactPoint() { method clear (line 75) | void clear(CassandraStorage storage) { method stop (line 98) | @Override public void stop() { method blockWhileInFlight (line 103) | static void blockWhileInFlight(CassandraStorage storage) { method sleep (line 117) | static void sleep(long millis) { method poolInFlight (line 128) | static boolean poolInFlight(CqlSession session) { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/CassandraSpanConsumerTest.java class CassandraSpanConsumerTest (line 27) | @ExtendWith(MockitoExtension.class) method setup (line 33) | @BeforeEach void setup() { method emptyInput_emptyCall (line 47) | @Test void emptyInput_emptyCall() { method doesntSetTraceIdHigh_128 (line 52) | @Test void doesntSetTraceIdHigh_128() { method doesntSetTraceIdHigh_64 (line 64) | @Test void doesntSetTraceIdHigh_64() { method strictTraceIdFalse_setsTraceIdHigh (line 74) | @Test void strictTraceIdFalse_setsTraceIdHigh() { method serviceSpanKeys (line 88) | @Test void serviceSpanKeys() { method serviceRemoteServiceKeys_addsRemoteServiceName (line 98) | @Test void serviceRemoteServiceKeys_addsRemoteServiceName() { method serviceRemoteServiceKeys_skipsRemoteServiceNameWhenNoLocalService (line 111) | @Test void serviceRemoteServiceKeys_skipsRemoteServiceNameWhenNoLocalS... method serviceSpanKeys_emptyWhenNoEndpoints (line 121) | @Test void serviceSpanKeys_emptyWhenNoEndpoints() { method traceByServiceSpan_indexesLocalServiceNameAndEmptySpanName (line 132) | @Test void traceByServiceSpan_indexesLocalServiceNameAndEmptySpanName() { method traceByServiceSpan_indexesDurationInMillis (line 143) | @Test void traceByServiceSpan_indexesDurationInMillis() { method traceByServiceSpan_indexesDurationMinimumZero (line 153) | @Test void traceByServiceSpan_indexesDurationMinimumZero() { method traceByServiceSpan_skipsOnNoTimestamp (line 163) | @Test void traceByServiceSpan_skipsOnNoTimestamp() { method traceByServiceSpan_doesntIndexRemoteService (line 173) | @Test void traceByServiceSpan_doesntIndexRemoteService() { method traceByServiceSpan_appendsEmptyWhenNoName (line 184) | @Test void traceByServiceSpan_appendsEmptyWhenNoName() { method traceByServiceSpan_emptyWhenNoEndpoints (line 194) | @Test void traceByServiceSpan_emptyWhenNoEndpoints() { method searchDisabled_doesntIndex (line 201) | @Test void searchDisabled_doesntIndex() { method doesntIndexWhenOnlyIncludesTimestamp (line 215) | @Test void doesntIndexWhenOnlyIncludesTimestamp() { method spanConsumer (line 222) | CassandraSpanConsumer spanConsumer(CassandraStorage.Builder builder) { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/CassandraSpanStoreTest.java class CassandraSpanStoreTest (line 29) | @ExtendWith(MockitoExtension.class) method setup (line 36) | @BeforeEach void setup() { method timestampRange_withIndexTtlProvidedAvoidsOverflow (line 42) | @Test void timestampRange_withIndexTtlProvidedAvoidsOverflow() { method getTraces_fansOutAgainstServices (line 49) | @Test void getTraces_fansOutAgainstServices() { method getTraces_withSpanNameButNoServiceName (line 55) | @Test void getTraces_withSpanNameButNoServiceName() { method getTraces_withTagButNoServiceName (line 63) | @Test void getTraces_withTagButNoServiceName() { method getTraces_withDurationButNoServiceName (line 72) | @Test void getTraces_withDurationButNoServiceName() { method getTraces_withRemoteServiceNameButNoServiceName (line 80) | @Test void getTraces_withRemoteServiceNameButNoServiceName() { method getTraces (line 90) | @Test void getTraces() { method getTraces_withSpanName (line 96) | @Test void getTraces_withSpanName() { method getTraces_withRemoteServiceName (line 104) | @Test void getTraces_withRemoteServiceName() { method getTraces_withSpanNameAndRemoteServiceName (line 113) | @Test void getTraces_withSpanNameAndRemoteServiceName() { method searchDisabled_doesntMakeRemoteQueryRequests (line 122) | @Test void searchDisabled_doesntMakeRemoteQueryRequests() { method spanStore (line 131) | CassandraSpanStore spanStore(CassandraStorage.Builder builder) { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/CassandraStorageBuilderTest.java class CassandraStorageBuilderTest (line 16) | class CassandraStorageBuilderTest { method build (line 18) | @Override public StorageComponent build() { method maxConnections_setsMaxConnectionsPerDatacenterLocalHost (line 23) | @Test void maxConnections_setsMaxConnectionsPerDatacenterLocalHost() { method badArguments (line 28) | @Test void badArguments() { method nullPointers (line 42) | @Test void nullPointers() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/CassandraStorageTest.java class CassandraStorageTest (line 19) | class CassandraStorageTest { method authProvider_defaultsToNull (line 21) | @Test void authProvider_defaultsToNull() { method usernamePassword_impliesNullDelimitedUtf8Bytes (line 26) | @Test void usernamePassword_impliesNullDelimitedUtf8Bytes() throws Exc... method check_failsInsteadOfThrowing (line 42) | @Test void check_failsInsteadOfThrowing() { method toStringContainsOnlySummaryInformation (line 55) | @Test void toStringContainsOnlySummaryInformation() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/CassandraUtilTest.java class CassandraUtilTest (line 22) | class CassandraUtilTest { method annotationKeys_emptyRequest (line 23) | @Test void annotationKeys_emptyRequest() { method annotationKeys (line 35) | @Test void annotationKeys() { method annotationKeys_dedupes (line 48) | @Test void annotationKeys_dedupes() { method annotationKeys_skipsTagsLongerThan256chars (line 61) | @Test void annotationKeys_skipsTagsLongerThan256chars() { method annotationKeys_skipsAnnotationsLongerThan256chars (line 78) | @Test void annotationKeys_skipsAnnotationsLongerThan256chars() { method annotationKeys_skipsAllocationWhenNoValidInput (line 92) | @Test void annotationKeys_skipsAllocationWhenNoValidInput() { method durationIndexBucket_notNegative (line 109) | @Test void durationIndexBucket_notNegative() { method traceIdsSortedByDescTimestamp_doesntCollideOnSameTimestamp (line 117) | @Test void traceIdsSortedByDescTimestamp_doesntCollideOnSameTimestamp() { method getDays_consistentWithDateUtil (line 132) | @Test void getDays_consistentWithDateUtil() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/ITCassandraStorage.java class ITCassandraStorage (line 27) | @Testcontainers class ITTraces (line 40) | @Nested method newStorageBuilder (line 42) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method getTrace_deduplicates (line 46) | @Override method blockWhileInFlight (line 52) | @Override protected void blockWhileInFlight() { method clear (line 56) | @Override public void clear() { class ITSpanStore (line 61) | @Nested method newStorageBuilder (line 63) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method blockWhileInFlight (line 67) | @Override protected void blockWhileInFlight() { method clear (line 71) | @Override public void clear() { class ITSearchEnabledFalse (line 76) | @Nested method newStorageBuilder (line 78) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method blockWhileInFlight (line 82) | @Override protected void blockWhileInFlight() { method clear (line 86) | @Override public void clear() { class ITStrictTraceIdFalse (line 91) | @Nested method newStorageBuilder (line 95) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method initializeStorageBeforeSwitch (line 99) | @BeforeEach void initializeStorageBeforeSwitch() { method closeStorageBeforeSwitch (line 105) | @AfterEach void closeStorageBeforeSwitch() { method getTraces_128BitTraceId (line 113) | @Test method getTrace_retrievesBy128BitTraceId_afterSwitch (line 119) | @Test void getTrace_retrievesBy128BitTraceId_afterSwitch(TestInfo te... method blockWhileInFlight (line 125) | @Override protected void blockWhileInFlight() { method clear (line 129) | @Override public void clear() { class ITServiceAndSpanNames (line 134) | @Nested method newStorageBuilder (line 136) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method blockWhileInFlight (line 140) | @Override protected void blockWhileInFlight() { method clear (line 144) | @Override public void clear() { class ITAutocompleteTags (line 149) | @Nested method newStorageBuilder (line 151) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method blockWhileInFlight (line 155) | @Override protected void blockWhileInFlight() { method clear (line 159) | @Override public void clear() { class ITDependencies (line 164) | @Nested method newStorageBuilder (line 166) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method blockWhileInFlight (line 170) | @Override protected void blockWhileInFlight() { method clear (line 174) | @Override public void clear() { method processDependencies (line 182) | @Override protected void processDependencies(List spans) { class ITSpanConsumer (line 189) | @Nested method newStorageBuilder (line 191) | @Override protected Builder newStorageBuilder(TestInfo testInfo) { method blockWhileInFlight (line 195) | @Override protected void blockWhileInFlight() { method clear (line 199) | @Override public void clear() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/ITCassandraStorageHeavy.java class ITCassandraStorageHeavy (line 35) | @Testcontainers class ITSpanStoreHeavy (line 41) | @Nested method newStorageBuilder (line 43) | @Override protected CassandraStorage.Builder newStorageBuilder(TestI... method blockWhileInFlight (line 47) | @Override protected void blockWhileInFlight() { method clear (line 51) | @Override public void clear() { method overFetchesToCompensateForDuplicateIndexData (line 56) | @Test void overFetchesToCompensateForDuplicateIndexData(TestInfo tes... class ITDependenciesHeavy (line 94) | @Nested method newStorageBuilder (line 96) | @Override protected CassandraStorage.Builder newStorageBuilder(TestI... method blockWhileInFlight (line 100) | @Override protected void blockWhileInFlight() { method clear (line 104) | @Override public void clear() { method processDependencies (line 113) | @Override protected void processDependencies(List spans) { class ITEnsureSchema (line 120) | @Nested method newStorageBuilder (line 122) | @Override protected CassandraStorage.Builder newStorageBuilder(TestI... method session (line 126) | @Override CqlSession session() { method blockWhileInFlight (line 130) | @Override protected void blockWhileInFlight() { method clear (line 134) | @Override public void clear() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/ITEnsureSchema.java class ITEnsureSchema (line 29) | abstract class ITEnsureSchema extends ITStorage { method newStorageBuilder (line 30) | @Override protected abstract CassandraStorage.Builder newStorageBuilde... method configureStorageForTest (line 32) | @Override protected void configureStorageForTest(StorageComponent.Buil... method initializeStoragePerTest (line 37) | @Override protected boolean initializeStoragePerTest() { method checkStorage (line 41) | @Override protected void checkStorage() { method session (line 45) | abstract CqlSession session(); method installsKeyspaceWhenMissing (line 47) | @Test void installsKeyspaceWhenMissing() { method installsKeyspaceWhenMissing_searchDisabled (line 54) | @Test void installsKeyspaceWhenMissing_searchDisabled() { method installsTablesWhenMissing (line 61) | @Test void installsTablesWhenMissing() { method installsSearchTablesWhenMissing (line 77) | @Test void installsSearchTablesWhenMissing() { method upgradesOldSchema_autocomplete (line 91) | @Test void upgradesOldSchema_autocomplete() { method upgradesOldSchema_remoteService (line 103) | @Test void upgradesOldSchema_remoteService() { method worksWithOldSchema (line 117) | @Test void worksWithOldSchema(TestInfo testInfo) throws Exception { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/ITSpanConsumer.java class ITSpanConsumer (line 25) | abstract class ITSpanConsumer extends ITStorage { method configureStorageForTest (line 26) | @Override protected void configureStorageForTest(StorageComponent.Buil... method doesntIndexSpansMissingTimestamp (line 34) | @Test void doesntIndexSpansMissingTimestamp(TestInfo testInfo) throws ... method skipsRedundantIndexingInATrace (line 46) | @Test void skipsRedundantIndexingInATrace(TestInfo testInfo) throws Ex... method insertTags_SelectTags_CalculateCount (line 85) | @Test void insertTags_SelectTags_CalculateCount(TestInfo testInfo) thr... method insertEntry_niceToString (line 113) | @Test void insertEntry_niceToString() { method rowCountForTraceByServiceSpan (line 129) | static long rowCountForTraceByServiceSpan(CassandraStorage storage) { method rowCountForTags (line 137) | static long rowCountForTags(CassandraStorage storage) { method getTagValue (line 145) | static String getTagValue(CassandraStorage storage, String key) { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/InternalForTests.java class InternalForTests (line 28) | class InternalForTests { method mockSession (line 29) | static CqlSession mockSession() { method writeDependencyLinks (line 49) | static void writeDependencyLinks( method keyspace (line 67) | static String keyspace(TestInfo testInfo) { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/SchemaTest.java class SchemaTest (line 23) | class SchemaTest { method ensureVersion_failsWhenVersionLessThan3_11_3 (line 24) | @Test void ensureVersion_failsWhenVersionLessThan3_11_3() { method ensureVersion_failsWhenOneVersionLessThan3_11_3 (line 39) | @Test void ensureVersion_failsWhenOneVersionLessThan3_11_3() { method ensureVersion_passesWhenVersion3_11_3 (line 57) | @Test void ensureVersion_passesWhenVersion3_11_3() { method ensureVersion_passesWhenVersion3_11_4 (line 70) | @Test void ensureVersion_passesWhenVersion3_11_4() { method ensureKeyspaceMetadata (line 83) | @Test void ensureKeyspaceMetadata() { method ensureKeyspaceMetadata_failsWhenKeyspaceMetadataIsNull (line 94) | @Test void ensureKeyspaceMetadata_failsWhenKeyspaceMetadataIsNull() { method reviseCql_leaves_read_repair_chance_on_v3 (line 121) | @Test void reviseCql_leaves_read_repair_chance_on_v3() { method reviseCql_removes_dclocal_read_repair_chance_on_v4 (line 126) | @Test void reviseCql_removes_dclocal_read_repair_chance_on_v4() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/internal/HostAndPortTest.java class HostAndPortTest (line 13) | class HostAndPortTest { method parsesHost (line 15) | @Test void parsesHost() { method parsesHost_emptyPortOk (line 25) | @Test void parsesHost_emptyPortOk() { method parsesHostAndPort (line 36) | @Test void parsesHostAndPort() { method throwsOnInvalidInput (line 47) | @Test void throwsOnInvalidInput() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/internal/SessionBuilderTest.java class SessionBuilderTest (line 13) | class SessionBuilderTest { method contactPoints_defaultsToLocalhost (line 14) | @Test void contactPoints_defaultsToLocalhost() { method contactPoints_defaultsToPort9042 (line 19) | @Test void contactPoints_defaultsToPort9042() { method contactPoints_defaultsToPort9042_multi (line 24) | @Test void contactPoints_defaultsToPort9042_multi() { method contactPoints_hostAndPort (line 30) | @Test void contactPoints_hostAndPort() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/internal/call/DeduplicatingInsertTest.java class DeduplicatingInsertTest (line 22) | class DeduplicatingInsertTest { method dedupesSameCalls (line 23) | @Test void dedupesSameCalls() throws Exception { method onSuccess (line 41) | @Override public void onSuccess(Void value) { method onError (line 44) | @Override public void onError(Throwable t) { method enqueuesInOrder (line 49) | @Test void enqueuesInOrder() { method exceptionsInvalidate_enqueue (line 62) | @Disabled("Flakey: https://github.com/openzipkin/zipkin/issues/3255") method exceptionsInvalidate_execute (line 89) | @Test void exceptionsInvalidate_execute() throws Exception { class TestFactory (line 115) | static final class TestFactory extends DeduplicatingInsert.Factory newCall(String string) { class TestDeduplicatingInsert (line 128) | static final class TestDeduplicatingInsert extends DeduplicatingInsert... method TestDeduplicatingInsert (line 131) | TestDeduplicatingInsert(TestFactory factory, String input) { method newCompletionStage (line 136) | @Override protected CompletionStage newCompletionSta... method clone (line 147) | @Override public Call clone() { FILE: zipkin-storage/cassandra/src/test/java/zipkin2/storage/cassandra/internal/call/ResultSetFutureCallTest.java class ResultSetFutureCallTest (line 21) | class ResultSetFutureCallTest { method newCompletionStage (line 26) | @Override protected CompletionStage newCompletionStage... method clone (line 30) | @Override public Call clone() { method map (line 34) | @Override public AsyncResultSet map(AsyncResultSet input) { class CompletableCallback (line 39) | static final class CompletableCallback extends CompletableFuture... method onSuccess (line 40) | @Override public void onSuccess(T value) { method onError (line 44) | @Override public void onError(Throwable t) { method enqueue_cancel_beforeCreateFuture (line 51) | @Test void enqueue_cancel_beforeCreateFuture() { method enqueue_callsFutureGet (line 57) | @Test void enqueue_callsFutureGet() throws Exception { method enqueue_cancel_afterEnqueue (line 65) | @Test void enqueue_cancel_afterEnqueue() { method enqueue_callbackError_onErrorCreatingFuture (line 74) | @Test void enqueue_callbackError_onErrorCreatingFuture() { method isOverCapacity (line 98) | @Test void isOverCapacity() { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/BaseVersion.java class BaseVersion (line 25) | public abstract class BaseVersion { method BaseVersion (line 28) | BaseVersion(int major, int minor) { method get (line 40) | static BaseVersion get(HttpCall.Factory http) throws IOException { method supportsTypes (line 48) | public abstract boolean supportsTypes(); type Parser (line 50) | enum Parser implements HttpCall.BodyConverter { method get (line 55) | BaseVersion get(HttpCall.Factory callFactory) throws IOException { method convert (line 64) | @Override FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/BodyConverters.java class BodyConverters (line 20) | final class BodyConverters { method convert (line 28) | @Override FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchAutocompleteTags.java class ElasticsearchAutocompleteTags (line 17) | final class ElasticsearchAutocompleteTags implements AutocompleteTags { method ElasticsearchAutocompleteTags (line 25) | ElasticsearchAutocompleteTags(ElasticsearchStorage es) { method getKeys (line 33) | @Override public Call> getKeys() { method getValues (line 38) | @Override public Call> getValues(String key) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchSpanConsumer.java class ElasticsearchSpanConsumer (line 25) | class ElasticsearchSpanConsumer implements SpanConsumer { // not final f... method ElasticsearchSpanConsumer (line 33) | ElasticsearchSpanConsumer(ElasticsearchStorage es) { method formatTypeAndTimestampForInsert (line 44) | String formatTypeAndTimestampForInsert(String type, long timestampMill... method accept (line 49) | @Override public Call accept(List spans) { method indexSpans (line 56) | void indexSpans(BulkSpanIndexer indexer, List spans) { class BulkSpanIndexer (line 76) | static final class BulkSpanIndexer { method BulkSpanIndexer (line 82) | BulkSpanIndexer(ElasticsearchSpanConsumer consumer) { method add (line 89) | void add(long indexTimestamp, Span span) { method addAutocompleteValues (line 94) | void addAutocompleteValues(long indexTimestamp, Span span) { method newCall (line 112) | Call newCall() { class AutocompleteContext (line 124) | static final class AutocompleteContext { method AutocompleteContext (line 128) | AutocompleteContext(long timestamp, String key, String value) { method equals (line 134) | @Override public boolean equals(Object o) { method hashCode (line 141) | @Override public int hashCode() { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchSpanStore.java class ElasticsearchSpanStore (line 31) | final class ElasticsearchSpanStore implements SpanStore, Traces, Service... method ElasticsearchSpanStore (line 43) | ElasticsearchSpanStore(ElasticsearchStorage es) { method getTraces (line 53) | @Override method getTrace (line 113) | @Override method getTraces (line 125) | @Override public Call>> getTraces(Iterable tra... method getServiceNames (line 143) | @Override public Call> getServiceNames() { method getRemoteServiceNames (line 158) | @Override public Call> getRemoteServiceNames(String servi... method getSpanNames (line 162) | @Override public Call> getSpanNames(String serviceName) { method aggregatedFieldByServiceName (line 166) | Call> aggregatedFieldByServiceName(String serviceName, St... method getDependencies (line 186) | @Override class GetSpansByTraceId (line 202) | static final class GetSpansByTraceId implements Call.FlatMapper indices) { method map (line 211) | @Override method toString (line 219) | @Override FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchSpecificTemplates.java class ElasticsearchSpecificTemplates (line 17) | final class ElasticsearchSpecificTemplates extends VersionSpecificTempla... class DistributionTemplate (line 18) | static class DistributionTemplate extends DistributionSpecificTemplates { method DistributionTemplate (line 21) | DistributionTemplate(ElasticsearchVersion version) { method indexTemplatesUrl (line 25) | @Override String indexTemplatesUrl(String indexPrefix, String type, ... method indexTypeDelimiter (line 44) | @Override char indexTypeDelimiter() { method get (line 48) | @Override method ElasticsearchSpecificTemplates (line 56) | ElasticsearchSpecificTemplates(String indexPrefix, int indexReplicas, ... method indexPattern (line 61) | @Override String indexPattern(String type, ElasticsearchVersion versio... method useComposableTemplate (line 72) | @Override boolean useComposableTemplate(ElasticsearchVersion version) { method indexTypeDelimiter (line 84) | static char indexTypeDelimiter(ElasticsearchVersion version) { method maybeWrap (line 88) | @Override String maybeWrap(String type, ElasticsearchVersion version, ... method get (line 94) | @Override IndexTemplates get(ElasticsearchVersion version) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchStorage.java class ElasticsearchStorage (line 45) | @AutoValue type LazyHttpClient (line 52) | public interface LazyHttpClient extends Supplier, Closeable { method get (line 57) | @Override WebClient get(); method close (line 59) | @Override default void close() { method toString (line 63) | @Override String toString(); method newBuilder (line 67) | public static Builder newBuilder(LazyHttpClient lazyHttpClient) { method toBuilder (line 84) | abstract Builder toBuilder(); class Builder (line 86) | @AutoValue.Builder method pipeline (line 95) | public abstract Builder pipeline(String pipeline); method namesLookback (line 101) | public abstract Builder namesLookback(int namesLookback); method flushOnWrites (line 108) | public abstract Builder flushOnWrites(boolean flushOnWrites); method index (line 111) | public final Builder index(String index) { method dateSeparator (line 124) | public final Builder dateSeparator(char dateSeparator) { method indexShards (line 138) | public abstract Builder indexShards(int indexShards); method indexReplicas (line 150) | public abstract Builder indexReplicas(int indexReplicas); method ensureTemplates (line 153) | public abstract Builder ensureTemplates(boolean ensureTemplates); method templatePriority (line 162) | public abstract Builder templatePriority(@Nullable Integer templateP... method strictTraceId (line 165) | @Override public abstract Builder strictTraceId(boolean strictTraceId); method searchEnabled (line 168) | @Override public abstract Builder searchEnabled(boolean searchEnabled); method autocompleteKeys (line 171) | @Override public abstract Builder autocompleteKeys(List auto... method autocompleteTtl (line 174) | @Override public abstract Builder autocompleteTtl(int autocompleteTtl); method autocompleteCardinality (line 177) | @Override public abstract Builder autocompleteCardinality(int autoco... method build (line 179) | @Override public abstract ElasticsearchStorage build(); method lazyHttpClient (line 181) | abstract Builder lazyHttpClient(LazyHttpClient lazyHttpClient); method indexNameFormatterBuilder (line 183) | abstract IndexNameFormatter.Builder indexNameFormatterBuilder(); method Builder (line 185) | Builder() { method lazyHttpClient (line 189) | abstract LazyHttpClient lazyHttpClient(); method pipeline (line 191) | @Nullable public abstract String pipeline(); method flushOnWrites (line 193) | public abstract boolean flushOnWrites(); method strictTraceId (line 195) | public abstract boolean strictTraceId(); method searchEnabled (line 197) | abstract boolean searchEnabled(); method autocompleteKeys (line 199) | abstract List autocompleteKeys(); method autocompleteTtl (line 201) | abstract int autocompleteTtl(); method autocompleteCardinality (line 203) | abstract int autocompleteCardinality(); method indexShards (line 205) | abstract int indexShards(); method indexReplicas (line 207) | abstract int indexReplicas(); method indexNameFormatter (line 209) | public abstract IndexNameFormatter indexNameFormatter(); method ensureTemplates (line 211) | abstract boolean ensureTemplates(); method namesLookback (line 213) | public abstract int namesLookback(); method templatePriority (line 215) | @Nullable abstract Integer templatePriority(); method spanStore (line 217) | @Override public SpanStore spanStore() { method traces (line 222) | @Override public Traces traces() { method serviceAndSpanNames (line 226) | @Override public ServiceAndSpanNames serviceAndSpanNames() { method autocompleteTags (line 230) | @Override public AutocompleteTags autocompleteTags() { method spanConsumer (line 235) | @Override public SpanConsumer spanConsumer() { method version (line 241) | @Memoized public BaseVersion version() { method indexTypeDelimiter (line 249) | char indexTypeDelimiter() { method clear (line 254) | public void clear() throws IOException { method clear (line 263) | void clear(String index) throws IOException { method isOverCapacity (line 275) | @Override public boolean isOverCapacity(Throwable e) { method check (line 280) | @Override public CheckResult check() { method ensureIndexTemplatesAndClusterReady (line 290) | CheckResult ensureIndexTemplatesAndClusterReady(String index) { method ensureIndexTemplates (line 314) | void ensureIndexTemplates() { method doEnsureIndexTemplates (line 324) | IndexTemplates doEnsureIndexTemplates() { method versionSpecificTemplates (line 337) | IndexTemplates versionSpecificTemplates(BaseVersion version) { method buildUrl (line 348) | String buildUrl(IndexTemplates templates, String type) { method toString (line 353) | @Override public final String toString() { method http (line 360) | @Override public HttpCall.Factory http(ElasticsearchStorage storage) { method http (line 366) | @Memoized HttpCall.Factory http() { method close (line 370) | @Override public void close() { method ElasticsearchStorage (line 374) | ElasticsearchStorage() { method convert (line 378) | @Override public CheckResult convert(JsonParser parser, Supplier { method VersionSpecificTemplates (line 31) | VersionSpecificTemplates(String indexPrefix, int indexReplicas, int in... method indexProperties (line 41) | String indexProperties(V version) { method indexTemplate (line 50) | String indexTemplate(V version) { method indexTemplateClosing (line 58) | String indexTemplateClosing(V version) { method templatePriority (line 66) | String templatePriority(V version) { method beginTemplate (line 74) | String beginTemplate(String type, V version) { method endTemplate (line 82) | String endTemplate(V version) { method spanIndexTemplate (line 89) | String spanIndexTemplate(V version) { method dependencyTemplate (line 175) | String dependencyTemplate(V version) { method autocompleteTemplate (line 186) | String autocompleteTemplate(V version) { method indexPattern (line 205) | abstract String indexPattern(String type, V version); method get (line 212) | abstract IndexTemplates get(V version); method useComposableTemplate (line 220) | abstract boolean useComposableTemplate(V version); method maybeWrap (line 229) | abstract String maybeWrap(String type, V version, String json); class DistributionSpecificTemplates (line 235) | abstract static class DistributionSpecificTemplates { method indexTemplatesUrl (line 243) | abstract String indexTemplatesUrl(String indexPrefix, String type, @... method indexTypeDelimiter (line 249) | abstract char indexTypeDelimiter(); method get (line 261) | abstract IndexTemplates get(String indexPrefix, int indexReplicas, i... method forVersion (line 270) | static DistributionSpecificTemplates forVersion(BaseVersion version) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/BulkCallBuilder.java class BulkCallBuilder (line 42) | public final class BulkCallBuilder { method convert (line 47) | @Override public Void convert(JsonParser parser, Supplier cont... method toString (line 68) | @Override public String toString() { method BulkCallBuilder (line 82) | public BulkCallBuilder(ElasticsearchStorage es, BaseVersion version, S... method newIndexEntry (line 90) | static IndexEntry newIndexEntry(String index, String typeName, ... class IndexEntry (line 95) | @AutoValue static abstract class IndexEntry { method index (line 96) | abstract String index(); method typeName (line 98) | abstract String typeName(); method input (line 100) | abstract T input(); method writer (line 102) | abstract BulkIndexWriter writer(); method index (line 105) | public void index(String index, String typeName, T input, BulkInde... method build (line 112) | public HttpCall build() { class BulkRequestSupplier (line 130) | static class BulkRequestSupplier implements HttpCall.RequestSupplier { method BulkRequestSupplier (line 136) | BulkRequestSupplier(List> entries, boolean shouldAddType, method headers (line 144) | @Override public RequestHeaders headers() { method get (line 148) | @Override public HttpRequest get() { method writeEntry (line 159) | private void writeEntry(HttpRequestWriter writer, int index) { method serialize (line 174) | static ByteBuf serialize(ByteBufAllocator alloc, IndexEntry entry, method writeIndexMetadata (line 199) | static void writeIndexMetadata(ByteBufOutputStream sink, IndexEntr... FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/BulkIndexWriter.java class BulkIndexWriter (line 22) | public abstract class BulkIndexWriter { method writeDocument (line 27) | public abstract String writeDocument(T input, ByteBufOutputStream sink); method writeDocument (line 30) | @Override public String writeDocument(Span input, ByteBufOutputStream ... method writeDocument (line 36) | @Override public String writeDocument(Span input, ByteBufOutputStream ... method writeDocument (line 43) | @Override public String writeDocument(Map.Entry input, method write (line 73) | static String write(Span span, boolean searchEnabled, ByteBufOutputStr... method writeAutocompleteEntry (line 121) | static void writeAutocompleteEntry(String key, String value, JsonGener... method write (line 132) | static void write(Map.Entry tag, JsonGenerator writer)... method write (line 136) | static void write(Annotation annotation, JsonGenerator writer) throws ... method write (line 143) | static void write(Endpoint endpoint, JsonGenerator writer) throws IOEx... method addSearchFields (line 154) | static void addSearchFields(Span span, JsonGenerator writer) throws IO... method md5 (line 173) | static String md5(ByteBuf buf) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/IndexNameFormatter.java class IndexNameFormatter (line 60) | @AutoValue method newBuilder (line 62) | public static Builder newBuilder() { method toBuilder (line 66) | public abstract Builder toBuilder(); method index (line 70) | public abstract String index(); method dateSeparator (line 72) | abstract char dateSeparator(); method dateFormat (line 74) | abstract DateTimeFormatter dateFormat(); class Builder (line 76) | @AutoValue.Builder method index (line 78) | public abstract Builder index(String index); method dateSeparator (line 80) | public abstract Builder dateSeparator(char dateSeparator); method dateFormat (line 82) | abstract Builder dateFormat(DateTimeFormatter dateFormat); method dateSeparator (line 84) | abstract char dateSeparator(); method build (line 86) | public final IndexNameFormatter build() { method autoBuild (line 92) | abstract IndexNameFormatter autoBuild(); method formatTypeAndRange (line 102) | public List formatTypeAndRange(@Nullable String type, long beg... method formatIndexPattern (line 158) | String formatIndexPattern(String format, GregorianCalendar current, St... method midnightUTC (line 167) | static GregorianCalendar midnightUTC(long epochMillis) { method formatTypeAndTimestampForInsert (line 174) | public String formatTypeAndTimestampForInsert(String type, char indexT... method formatTypeAndTimestamp (line 179) | public String formatTypeAndTimestamp(@Nullable String type, long times... method prefix (line 183) | private String prefix(@Nullable String type) { method formatType (line 189) | public String formatType(@Nullable String type) { method format (line 193) | String format(long timestampMillis) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/Internal.java class Internal (line 16) | public abstract class Internal { method http (line 19) | public abstract HttpCall.Factory http(ElasticsearchStorage storage); FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/JsonReaders.java class JsonReaders (line 20) | public final class JsonReaders { method enterPath (line 29) | @Nullable public static JsonParser enterPath(JsonParser parser, String... method enterPath (line 34) | @Nullable public static JsonParser enterPath(JsonParser parser, String... method collectValuesNamed (line 52) | public static List collectValuesNamed(JsonParser parser, Strin... method visitObject (line 59) | static void visitObject(JsonParser parser, String name, Set re... method visitNextOrSkip (line 75) | static void visitNextOrSkip(JsonParser parser, String name, Set { method parse (line 37) | T parse(JsonParser jsonParser) throws IOException; method parseSpan (line 42) | static Span parseSpan(JsonParser parser) throws IOException { method parseEndpoint (line 118) | static Endpoint parseEndpoint(JsonParser parser) throws IOException { method parseAnnotation (line 160) | static Annotation parseAnnotation(JsonParser parser) throws IOException { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/Aggregation.java class Aggregation (line 10) | public class Aggregation { method Aggregation (line 17) | Aggregation(String field) { method terms (line 21) | public static Aggregation terms(String field, int size) { method orderBy (line 27) | public Aggregation orderBy(String subAgg, String direction) { method min (line 32) | public static Aggregation min(String field) { method getTerms (line 38) | public AggTerms getTerms() { method getMin (line 42) | public Map getMin() { method getAggs (line 46) | public Map getAggs() { class AggTerms (line 50) | static class AggTerms { method AggTerms (line 51) | AggTerms(String field, int size) { method order (line 60) | void order(String agg, String direction) { method getField (line 64) | public String getField() { method getSize (line 68) | public int getSize() { method getOrder (line 72) | public Map getOrder() { method addSubAggregation (line 77) | public Aggregation addSubAggregation(Aggregation agg) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/HttpCall.java class HttpCall (line 38) | public final class HttpCall extends Call.Base { type BodyConverter (line 40) | public interface BodyConverter { method convert (line 45) | V convert(JsonParser parser, Supplier contentString) throws ... type RequestSupplier (line 52) | public interface RequestSupplier extends Supplier { method headers (line 56) | RequestHeaders headers(); class AggregatedRequestSupplier (line 59) | static class AggregatedRequestSupplier implements RequestSupplier { method AggregatedRequestSupplier (line 63) | AggregatedRequestSupplier(AggregatedHttpRequest request) { method headers (line 76) | @Override public RequestHeaders headers() { method get (line 80) | @Override public HttpRequest get() { class Factory (line 85) | public static class Factory { method Factory (line 88) | public Factory(WebClient httpClient) { method newCall (line 92) | public HttpCall newCall( method newCall (line 98) | public HttpCall newCall( method HttpCall (line 113) | HttpCall(WebClient httpClient, RequestSupplier request, BodyConverter<... method doExecute (line 121) | @Override protected V doExecute() throws IOException { method doEnqueue (line 142) | @SuppressWarnings("FutureReturnValueIgnored") method doCancel (line 162) | @Override protected void doCancel() { method clone (line 169) | @Override public HttpCall clone() { method toString (line 173) | @Override public String toString() { method sendRequest (line 177) | CompletableFuture sendRequest() { method parseResponse (line 207) | V parseResponse(AggregatedHttpResponse response, BodyConverter body... method maybeRootCauseReason (line 249) | public static String maybeRootCauseReason(JsonNode root) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/SearchCallFactory.java class SearchCallFactory (line 19) | public class SearchCallFactory { method SearchCallFactory (line 22) | public SearchCallFactory(HttpCall.Factory http) { method newCall (line 26) | public HttpCall newCall(SearchRequest request, HttpCall.BodyCon... method lenientSearch (line 41) | String lenientSearch(List indices, @Nullable String type) { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/SearchRequest.java class SearchRequest (line 15) | public final class SearchRequest { method create (line 17) | public static SearchRequest create(List indices) { method create (line 21) | public static SearchRequest create(List indices, String type) { method SearchRequest (line 42) | SearchRequest(List indices, @Nullable String type) { class Filters (line 47) | public static class Filters extends ArrayList { method addRange (line 48) | public Filters addRange(String field, long from, Long to) { method addTerm (line 53) | public Filters addTerm(String field, String value) { method filters (line 59) | public SearchRequest filters(Filters filters) { method term (line 63) | public SearchRequest term(String field, String value) { method terms (line 67) | public SearchRequest terms(String field, Collection values) { method addAggregation (line 71) | public SearchRequest addAggregation(Aggregation agg) { method getSize (line 79) | public Integer getSize() { method get_source (line 83) | public Boolean get_source() { method getQuery (line 87) | public Object getQuery() { method getAggs (line 91) | public Map getAggs() { method tag (line 95) | String tag() { method query (line 99) | SearchRequest query(Object filter) { class Term (line 104) | static class Term { method Term (line 108) | Term(String field, String value) { method getTerm (line 111) | public Map getTerm() { class Terms (line 116) | static class Terms { method Terms (line 119) | Terms(String field, Collection values) { method getTerms (line 123) | public Map> getTerms() { class Range (line 128) | static class Range { method Range (line 131) | Range(String field, long from, Long to) { method getRange (line 135) | public Map getRange() { class Bounds (line 139) | static class Bounds { method Bounds (line 145) | Bounds(long from, Long to) { method getFrom (line 150) | public long getFrom() { method getTo (line 154) | public Long getTo() { method isIncludeLower (line 158) | @JsonProperty("include_lower") method isIncludeUpper (line 163) | @JsonProperty("include_upper") class BoolQuery (line 170) | static class BoolQuery { method BoolQuery (line 173) | BoolQuery(String op, Object clause) { method getBool (line 177) | public Map getBool() { FILE: zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/SearchResultConverter.java class SearchResultConverter (line 17) | public class SearchResultConverter implements HttpCall.BodyConverter<... method create (line 20) | public static SearchResultConverter create(ObjectParser adap... method SearchResultConverter (line 24) | protected SearchResultConverter(ObjectParser adapter) { method convert (line 28) | @Override FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/BaseVersionTest.java class BaseVersionTest (line 19) | class BaseVersionTest { method setUp (line 64) | @BeforeEach void setUp() { method tearDown (line 68) | @AfterEach void tearDown() { method opensearch (line 75) | @Test void opensearch() throws Exception { method elasticsearch (line 83) | @Test void elasticsearch() throws Exception { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/ElasticsearchAutocompleteTagsTest.java class ElasticsearchAutocompleteTagsTest (line 21) | class ElasticsearchAutocompleteTagsTest { method setUp (line 32) | @BeforeEach void setUp() { method tearDown (line 38) | @AfterEach void tearDown() { method get_list_of_autocomplete_keys (line 42) | @Test void get_list_of_autocomplete_keys() throws Exception { method getValues_requestIncludesKeyName (line 48) | @Test void getValues_requestIncludesKeyName() throws Exception { method getValues (line 54) | @Test void getValues() throws Exception { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/ElasticsearchSpanConsumerTest.java class ElasticsearchSpanConsumerTest (line 33) | class ElasticsearchSpanConsumerTest { method setUp (line 45) | @BeforeEach void setUp() throws Exception { method tearDown (line 53) | @AfterEach void tearDown() throws IOException { method ensureIndexTemplate (line 57) | void ensureIndexTemplate() throws Exception { method ensureIndexTemplates (line 63) | private void ensureIndexTemplates(ElasticsearchStorage storage) throws... method addsTimestamp_millisIntoJson (line 76) | @Test void addsTimestamp_millisIntoJson() throws Exception { method writesSpanNaturallyWhenNoTimestamp (line 88) | @Test void writesSpanNaturallyWhenNoTimestamp() throws Exception { method traceIsSearchableByServerServiceName (line 98) | @Test void traceIsSearchableByServerServiceName() throws Exception { method addsPipelineId (line 131) | @Test void addsPipelineId() throws Exception { method choosesTypeSpecificIndex (line 146) | @Test void choosesTypeSpecificIndex() throws Exception { method searchDisabled_simplerIndexTemplate (line 170) | @Test void searchDisabled_simplerIndexTemplate() throws Exception { method searchDisabled_doesntAddTimestampMillis (line 202) | @Test void searchDisabled_doesntAddTimestampMillis() throws Exception { method addsAutocompleteValue (line 218) | @Test void addsAutocompleteValue() throws Exception { method addsAutocompleteValue_suppressesWhenSameDay (line 230) | @Test void addsAutocompleteValue_suppressesWhenSameDay() throws Except... method addsAutocompleteValue_differentDays (line 244) | @Test void addsAutocompleteValue_differentDays() throws Exception { method addsAutocompleteValue_revertsSuppressionOnFailure (line 261) | @Test void addsAutocompleteValue_revertsSuppressionOnFailure() throws ... method accept (line 278) | void accept(Span... spans) throws Exception { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/ElasticsearchSpanStoreTest.java class ElasticsearchSpanStoreTest (line 29) | class ElasticsearchSpanStoreTest { method setUp (line 35) | @BeforeEach void setUp() { method tearDown (line 40) | @AfterEach void tearDown() throws IOException { method doesntTruncateTraceIdByDefault (line 47) | @Test void doesntTruncateTraceIdByDefault() throws Exception { method truncatesTraceIdTo16CharsWhenNotStrict (line 55) | @Test void truncatesTraceIdTo16CharsWhenNotStrict() throws Exception { method serviceNames_defaultsTo24HrsAgo_6x (line 67) | @Test void serviceNames_defaultsTo24HrsAgo_6x() throws Exception { method spanNames_defaultsTo24HrsAgo_6x (line 75) | @Test void spanNames_defaultsTo24HrsAgo_6x() throws Exception { method searchDisabled_doesntMakeRemoteQueryRequests (line 83) | @Test void searchDisabled_doesntMakeRemoteQueryRequests() throws Excep... method requestLimitedTo2DaysOfIndices_singleTypeIndex (line 100) | void requestLimitedTo2DaysOfIndices_singleTypeIndex() { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/ElasticsearchSpecificTemplatesTest.java class ElasticsearchSpecificTemplatesTest (line 17) | class ElasticsearchSpecificTemplatesTest { method version2_unsupported (line 26) | @Test void version2_unsupported() { method version5 (line 31) | @Test void version5() { method version6 (line 43) | @Test void version6() { method version6_wrapsPropertiesWithType (line 52) | @Test void version6_wrapsPropertiesWithType() { method version7 (line 76) | @Test void version7() { method version7_doesntWrapPropertiesWithType (line 88) | @Test void version7_doesntWrapPropertiesWithType() { method version78_legacy (line 108) | @Test void version78_legacy() { method version78_composable (line 126) | @Test void version78_composable() { method version79_legacy (line 148) | @Test void version79_legacy() { method version79_composable (line 166) | @Test void version79_composable() { method searchEnabled_minimalSpanIndexing_6x (line 188) | @Test void searchEnabled_minimalSpanIndexing_6x() { method searchEnabled_minimalSpanIndexing_7x (line 210) | @Test void searchEnabled_minimalSpanIndexing_7x() { method strictTraceId_doesNotIncludeAnalysisSection (line 230) | @Test void strictTraceId_doesNotIncludeAnalysisSection() { method strictTraceId_false_includesAnalysisForMixedLengthTraceId (line 236) | @Test void strictTraceId_false_includesAnalysisForMixedLengthTraceId() { method indexTemplatesUrl_6x (line 247) | @Test void indexTemplatesUrl_6x() { method indexTemplatesUrl_6x_withPriority (line 252) | @Test void indexTemplatesUrl_6x_withPriority() { method indexTemplatesUrl_78 (line 257) | @Test void indexTemplatesUrl_78() { method indexTemplatesUrl_78_withPriority (line 262) | @Test void indexTemplatesUrl_78_withPriority() { method indexTemplatesUrl_79 (line 267) | @Test void indexTemplatesUrl_79() { method indexTemplatesUrl_79_withPriority (line 272) | @Test void indexTemplatesUrl_79_withPriority() { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/ElasticsearchStorageTest.java class ElasticsearchStorageTest (line 30) | class ElasticsearchStorageTest { method setUp (line 38) | @BeforeEach void setUp() { method tearDown (line 42) | @AfterEach void tearDown() { method ensureIndexTemplates_false (line 46) | @Test void ensureIndexTemplates_false() throws Exception { method memoizesIndexTemplate (line 59) | @Test void memoizesIndexTemplate() throws Exception { method check_ensuresIndexTemplates_memozied (line 114) | @Test void check_ensuresIndexTemplates_memozied() { method check_ensuresIndexTemplates_fail_onNoContent (line 131) | @Test void check_ensuresIndexTemplates_fail_onNoContent() { method check_fail_onNoContent (line 141) | @Test void check_fail_onNoContent() { method check_unauthorized (line 154) | @Test void check_unauthorized() { method isOverCapacity (line 167) | @Test void isOverCapacity() { method toStringContainsOnlySummaryInformation (line 190) | @Test void toStringContainsOnlySummaryInformation() { method check_create_indexTemplate_resourcePath__version66 (line 196) | @Test void check_create_indexTemplate_resourcePath__version66() { method check_create_indexTemplate_resourcePath_version67 (line 217) | @Test void check_create_indexTemplate_resourcePath_version67() { method check_create_indexTemplate_resourcePath_version71 (line 238) | @Test void check_create_indexTemplate_resourcePath_version71() { method check_create_legacy_indexTemplate_resourcePath_version78 (line 259) | @Test void check_create_legacy_indexTemplate_resourcePath_version78() { method check_create_composable_indexTemplate_resourcePath_version78 (line 283) | @Test void check_create_composable_indexTemplate_resourcePath_version7... method check_create_legacy_indexTemplate_resourcePath_version79 (line 308) | @Test void check_create_legacy_indexTemplate_resourcePath_version79() { method check_create_composable_indexTemplate_resourcePath_version79 (line 332) | @Test void check_create_composable_indexTemplate_resourcePath_version7... method newBuilder (line 356) | ElasticsearchStorage.Builder newBuilder() { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/ElasticsearchVersionTest.java class ElasticsearchVersionTest (line 25) | class ElasticsearchVersionTest { method setUp (line 103) | @BeforeEach void setUp() { method tearDown (line 107) | @AfterEach void tearDown() { method wrongContent (line 113) | @Test void wrongContent() { method unauthorized (line 122) | @Test void unauthorized() { method version2 (line 130) | @Test void version2() throws Exception { method version5 (line 137) | @Test void version5() throws Exception { method version6 (line 144) | @Test void version6() throws Exception { method version7 (line 151) | @Test void version7() throws Exception { method version7_10IsGreaterThan_V7_2 (line 159) | @Test void version7_10IsGreaterThan_V7_2() { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/InternalForTests.java class InternalForTests (line 18) | public class InternalForTests { method writeDependencyLinks (line 19) | public static void writeDependencyLinks(ElasticsearchStorage es, List<... method writeDocument (line 35) | @Override public String writeDocument(DependencyLink link, ByteBufOutp... FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/JsonReadersTest.java class JsonReadersTest (line 17) | class JsonReadersTest { method enterPath_nested (line 18) | @Test void enterPath_nested() throws IOException { method enterPath_nullOnNoInput (line 39) | @Test void enterPath_nullOnNoInput() throws IOException { method enterPath_nullOnWrongInput (line 44) | @Test void enterPath_nullOnWrongInput() throws IOException { method collectValuesNamed_emptyWhenNotFound (line 49) | @Test void collectValuesNamed_emptyWhenNotFound() throws IOException { method collectValuesNamed_exceptionOnWrongData (line 71) | @Test void collectValuesNamed_exceptionOnWrongData() throws IOException { method collectValuesNamed_mergesArrays (line 77) | @Test void collectValuesNamed_mergesArrays() throws IOException { method collectValuesNamed_mergesChildren (line 84) | @Test void collectValuesNamed_mergesChildren() throws IOException { method collectValuesNamed_nested (line 91) | @Test void collectValuesNamed_nested() throws IOException { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/JsonSerializersTest.java class JsonSerializersTest (line 24) | class JsonSerializersTest { method span_ignoreNull_parentId (line 25) | @Test void span_ignoreNull_parentId() { method span_ignoreNull_timestamp (line 39) | @Test void span_ignoreNull_timestamp() { method span_ignoreNull_duration (line 53) | @Test void span_ignoreNull_duration() { method span_ignoreNull_debug (line 67) | @Test void span_ignoreNull_debug() { method span_ignoreNull_annotation_endpoint (line 81) | @Test void span_ignoreNull_annotation_endpoint() { method span_tag_long_read (line 101) | @Test void span_tag_long_read() { method span_tag_double_read (line 118) | @Test void span_tag_double_read() { method span_roundTrip (line 135) | @Test void span_roundTrip() { method span_specialCharsInJson (line 144) | @Test void span_specialCharsInJson() { method span_endpointHighPort (line 167) | @Test void span_endpointHighPort() { method span_noServiceName (line 185) | @Test void span_noServiceName() { method span_nullServiceName (line 202) | @Test void span_nullServiceName() { method span_readsTraceIdHighFromTraceIdField (line 220) | @Test void span_readsTraceIdHighFromTraceIdField() throws IOException { method dependencyLinkRoundTrip (line 246) | @Test void dependencyLinkRoundTrip() { method dependencyLinkRoundTrip_withError (line 254) | @Test void dependencyLinkRoundTrip_withError() { method parse (line 262) | static T parse(JsonSerializers.ObjectParser parser, String json) { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/OpensearchSpecificTemplatesTest.java class OpensearchSpecificTemplatesTest (line 14) | class OpensearchSpecificTemplatesTest { method version_unsupported (line 23) | @Test void version_unsupported() { method version2 (line 28) | @Test void version2() { method version2_doesntWrapPropertiesWithType (line 40) | @Test void version2_doesntWrapPropertiesWithType() { method searchEnabled_minimalSpanIndexing_1x (line 60) | @Test void searchEnabled_minimalSpanIndexing_1x() { method strictTraceId_doesNotIncludeAnalysisSection (line 80) | @Test void strictTraceId_doesNotIncludeAnalysisSection() { method strictTraceId_false_includesAnalysisForMixedLengthTraceId (line 86) | @Test void strictTraceId_false_includesAnalysisForMixedLengthTraceId() { method indexTemplatesUrl_1x (line 97) | @Test void indexTemplatesUrl_1x() { method indexTemplatesUrl_1x_withPriority (line 102) | @Test void indexTemplatesUrl_1x_withPriority() { method indexTemplatesUrl_2x (line 107) | @Test void indexTemplatesUrl_2x() { method indexTemplatesUrl_2x_withPriority (line 112) | @Test void indexTemplatesUrl_2x_withPriority() { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/OpensearchVersionTest.java class OpensearchVersionTest (line 23) | class OpensearchVersionTest { method setUp (line 70) | @BeforeEach void setUp() { method tearDown (line 74) | @AfterEach void tearDown() { method wrongContent (line 80) | @Test void wrongContent() { method unauthorized (line 89) | @Test void unauthorized() { method version1 (line 96) | @Test void version1() throws Exception { method version2_10IsGreaterThan_V2_2 (line 104) | @Test void version2_10IsGreaterThan_V2_2() { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/SearchResultConverterTest.java class SearchResultConverterTest (line 23) | class SearchResultConverterTest { method convert (line 26) | @Test void convert() throws IOException { method convert_noHits (line 44) | @Test void convert_noHits() throws IOException { method convert_onlyOneLevelHits (line 49) | @Test void convert_onlyOneLevelHits() throws IOException { method convert_hitsHitsButEmpty (line 54) | @Test void convert_hitsHitsButEmpty() throws IOException { method convert_hitsHitsButNoSource (line 60) | @Test void convert_hitsHitsButNoSource() throws IOException { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/TestResponses.java class TestResponses (line 7) | final class TestResponses { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/integration/ElasticsearchBaseExtension.java class ElasticsearchBaseExtension (line 29) | class ElasticsearchBaseExtension implements BeforeAllCallback, AfterAllC... method ElasticsearchBaseExtension (line 34) | ElasticsearchBaseExtension(GenericContainer container) { method beforeAll (line 38) | @Override public void beforeAll(ExtensionContext context) { method afterAll (line 48) | @Override public void afterAll(ExtensionContext context) { method computeStorageBuilder (line 57) | Builder computeStorageBuilder() { method baseUrl (line 110) | String baseUrl() { method index (line 114) | static String index(TestInfo testInfo) { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/integration/ElasticsearchExtension.java class ElasticsearchExtension (line 15) | class ElasticsearchExtension extends ElasticsearchBaseExtension { method ElasticsearchExtension (line 18) | ElasticsearchExtension(int majorVersion) { class ElasticsearchContainer (line 23) | static final class ElasticsearchContainer extends GenericContainer spans) { method clear (line 121) | @Override public void clear() throws IOException { class ITDependenciesHeavy (line 126) | @Nested method newStorageBuilder (line 128) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method processDependencies (line 132) | @Override protected void processDependencies(List spans) { method clear (line 136) | @Override public void clear() throws IOException { method aggregateDependencies (line 145) | static void aggregateDependencies(ElasticsearchStorage storage, List extends CompletableFuture... method onSuccess (line 271) | @Override public void onSuccess(T value) { method onError (line 275) | @Override public void onError(Throwable t) { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/internal/client/SearchCallFactoryTest.java class SearchCallFactoryTest (line 14) | class SearchCallFactoryTest { method lenientSearchOrdersQueryAlphabetically (line 20) | @Test void lenientSearchOrdersQueryAlphabetically() { FILE: zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/internal/client/SearchRequestTest.java class SearchRequestTest (line 13) | class SearchRequestTest { method defaultSizeIsMaxResultWindow (line 17) | @Test void defaultSizeIsMaxResultWindow() { method doesntSerializeIndicesOrType (line 23) | @Test void doesntSerializeIndicesOrType() throws Exception { FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/AggregateDependencies.java class AggregateDependencies (line 23) | final class AggregateDependencies implements Function extends Call.Base { class Factory (line 20) | static final class Factory { method Factory (line 25) | Factory(DataSource datasource, DSLContexts context, Executor executo... method create (line 31) | DataSourceCall create(Function queryFunction) { method DataSourceCall (line 39) | DataSourceCall(Factory factory, Function queryFunction) { method doExecute (line 44) | @Override method doEnqueue (line 54) | @Override method toString (line 77) | @Override method clone (line 82) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/DependencyLinkV2SpanIterator.java class DependencyLinkV2SpanIterator (line 28) | final class DependencyLinkV2SpanIterator implements Iterator { class ByTraceId (line 31) | static final class ByTraceId implements Iterator> { method ByTraceId (line 37) | ByTraceId(Iterator delegate, boolean hasTraceIdHigh) { method hasNext (line 42) | @Override method next (line 47) | @Override method remove (line 55) | @Override method DependencyLinkV2SpanIterator (line 64) | DependencyLinkV2SpanIterator(PeekingIterator delegate, long tr... method hasNext (line 70) | @Override method next (line 78) | @Override method remove (line 175) | @Override method traceIdHigh (line 180) | static long traceIdHigh(PeekingIterator delegate) { method emptyToNull (line 184) | static @Nullable String emptyToNull(Record next, TableField> getKeys() { method getValues (line 32) | @Override public Call> getValues(String key) { FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/MySQLSpanConsumer.java class MySQLSpanConsumer (line 32) | final class MySQLSpanConsumer implements SpanConsumer { method MySQLSpanConsumer (line 38) | MySQLSpanConsumer(DataSourceCall.Factory dataSourceCallFactory, Schema... method accept (line 43) | @Override class BatchInsertSpans (line 49) | static final class BatchInsertSpans implements Function spans, Schema schema) { method apply (line 58) | @Override method addEndpoint (line 161) | InsertSetMoreStep addEndpoint(InsertSetMoreStep inse... method toString (line 178) | @Override method updateName (line 184) | static InsertSetMoreStep updateName(@Nullable String name, Tab... FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/MySQLSpanStore.java class MySQLSpanStore (line 23) | final class MySQLSpanStore implements SpanStore, Traces, ServiceAndSpanN... method MySQLSpanStore (line 32) | MySQLSpanStore(MySQLStorage storage, Schema schema) { method getTraces (line 43) | @Override public Call>> getTraces(QueryRequest request) { method getTrace (line 54) | @Override public Call> getTrace(String hexTraceId) { method getTraces (line 66) | @Override public Call>> getTraces(Iterable tra... method getServiceNames (line 88) | @Override public Call> getServiceNames() { method getRemoteServiceNames (line 93) | @Override public Call> getRemoteServiceNames(String servi... method getSpanNames (line 100) | @Override public Call> getSpanNames(String serviceName) { method getDependencies (line 105) | @Override public Call> getDependencies(long endTs... FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/MySQLStorage.java class MySQLStorage (line 29) | public final class MySQLStorage extends StorageComponent { method newBuilder (line 30) | public static Builder newBuilder() { class Builder (line 34) | public static final class Builder extends StorageComponent.Builder { method strictTraceId (line 42) | @Override public Builder strictTraceId(boolean strictTraceId) { method searchEnabled (line 47) | @Override public Builder searchEnabled(boolean searchEnabled) { method autocompleteKeys (line 52) | @Override public Builder autocompleteKeys(List keys) { method datasource (line 58) | public Builder datasource(DataSource datasource) { method settings (line 64) | public Builder settings(Settings settings) { method listenerProvider (line 70) | public Builder listenerProvider(@Nullable ExecuteListenerProvider li... method executor (line 75) | public Builder executor(Executor executor) { method build (line 81) | @Override public MySQLStorage build() { method Builder (line 85) | Builder() { method MySQLStorage (line 100) | MySQLStorage(MySQLStorage.Builder builder) { method datasource (line 113) | public DataSource datasource() { method schema (line 118) | Schema schema() { method spanStore (line 129) | @Override public SpanStore spanStore() { method traces (line 133) | @Override public Traces traces() { method serviceAndSpanNames (line 137) | @Override public ServiceAndSpanNames serviceAndSpanNames() { method autocompleteTags (line 141) | @Override public AutocompleteTags autocompleteTags() { method spanConsumer (line 145) | @Override public SpanConsumer spanConsumer() { method check (line 149) | @Override public CheckResult check() { method toString (line 159) | @Override public final String toString() { method close (line 163) | @Override public void close() { method clear (line 168) | void clear() { FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/Pair.java class Pair (line 7) | final class Pair { method Pair (line 10) | Pair(long left, long right) { method equals (line 15) | @Override method hashCode (line 23) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/PeekingIterator.java class PeekingIterator (line 11) | class PeekingIterator implements Iterator { method PeekingIterator (line 17) | PeekingIterator(Iterator delegate) { method computeNext (line 22) | protected T computeNext() { method endOfData (line 29) | protected final T endOfData() { method hasNext (line 34) | @Override method tryToComputeNext (line 46) | private boolean tryToComputeNext() { method next (line 55) | @Override method peek (line 64) | public T peek() { method remove (line 71) | @Override type State (line 76) | private enum State { FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/Schema.java class Schema (line 26) | final class Schema { method Schema (line 40) | Schema(DataSource datasource, DSLContexts context, boolean strictTrace... method joinCondition (line 79) | Condition joinCondition(ZipkinAnnotations annotationTable) { method list (line 95) | static List list(T... elements) { method spanTraceIdCondition (line 99) | Condition spanTraceIdCondition(SelectOffsetStep trac... method spanTraceIdCondition (line 113) | Condition spanTraceIdCondition(long traceIdHigh, long traceIdLow) { method spanTraceIdCondition (line 119) | Condition spanTraceIdCondition(Set traceIds) { method annotationsTraceIdCondition (line 123) | Condition annotationsTraceIdCondition(Set traceIds) { method traceIdCondition (line 127) | Condition traceIdCondition( method maybeGet (line 156) | static T maybeGet(Record record, TableField field, T de... FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/SelectAnnotationServiceNames.java class SelectAnnotationServiceNames (line 15) | final class SelectAnnotationServiceNames implements Function apply(DSLContext context) { method localServiceNameCondition (line 25) | static Condition localServiceNameCondition() { method toString (line 31) | @Override public String toString() { FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/SelectAutocompleteValues.java class SelectAutocompleteValues (line 16) | final class SelectAutocompleteValues implements Function apply(DSLContext context) { method from (line 34) | @Override public String from(byte[] bytes) { method to (line 38) | @Override public byte[] to(String input) { method fromType (line 42) | @Override public Class fromType() { method toType (line 46) | @Override public Class toType() { FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/SelectDependencies.java class SelectDependencies (line 17) | final class SelectDependencies implements Function epochDays) { method apply (line 26) | @Override method toString (line 44) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/SelectRemoteServiceNames.java class SelectRemoteServiceNames (line 15) | final class SelectRemoteServiceNames implements Function> { method SelectSpanNames (line 19) | SelectSpanNames(Schema schema, String serviceName) { method apply (line 24) | @Override method toString (line 38) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/SelectSpansAndAnnotations.java class SelectSpansAndAnnotations (line 40) | abstract class SelectSpansAndAnnotations implements Function traceIdPairs) { method create (line 69) | SelectSpansAndAnnotations create(QueryRequest request) { method SelectSpansAndAnnotations (line 85) | SelectSpansAndAnnotations(Schema schema) { method traceIdCondition (line 89) | abstract Condition traceIdCondition(DSLContext context); method apply (line 91) | @Override method processAnnotationRecord (line 153) | static void processAnnotationRecord(Record a, V1Span.Builder span, @Nu... method toTraceIdQuery (line 186) | SelectOffsetStep toTraceIdQuery(DSLContext context, ... method maybeOnService (line 247) | static TableOnConditionStep maybeOnService( method endpoint (line 253) | static Endpoint endpoint(Record a) { FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/DefaultCatalog.java class DefaultCatalog (line 18) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) method DefaultCatalog (line 36) | private DefaultCatalog() { method getSchemas (line 40) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/Indexes.java class Indexes (line 19) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/Keys.java class Keys (line 22) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/Tables.java class Tables (line 15) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/Zipkin.java class Zipkin (line 22) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) method Zipkin (line 50) | private Zipkin() { method getCatalog (line 55) | @Override method getTables (line 60) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/tables/ZipkinAnnotations.java class ZipkinAnnotations (line 38) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) method getRecordType (line 51) | @Override method ZipkinAnnotations (line 122) | private ZipkinAnnotations(Name alias, Table aliased) { method ZipkinAnnotations (line 126) | private ZipkinAnnotations(Name alias, Table aliased, Field[... method ZipkinAnnotations (line 133) | public ZipkinAnnotations(String alias) { method ZipkinAnnotations (line 140) | public ZipkinAnnotations(Name alias) { method ZipkinAnnotations (line 147) | public ZipkinAnnotations() { method getSchema (line 151) | @Override method getIndexes (line 156) | @Override method getUniqueKeys (line 161) | @Override method as (line 166) | @Override method as (line 171) | @Override method as (line 176) | @Override method rename (line 184) | @Override method rename (line 192) | @Override method rename (line 200) | @Override method where (line 208) | @Override method where (line 216) | @Override method where (line 224) | @Override method where (line 232) | @Override method where (line 240) | @Override method where (line 249) | @Override method where (line 258) | @Override method where (line 267) | @Override method whereExists (line 276) | @Override method whereNotExists (line 284) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/tables/ZipkinDependencies.java class ZipkinDependencies (line 35) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) method getRecordType (line 48) | @Override method ZipkinDependencies (line 78) | private ZipkinDependencies(Name alias, Table aliased) { method ZipkinDependencies (line 82) | private ZipkinDependencies(Name alias, Table aliased, Field... method ZipkinDependencies (line 89) | public ZipkinDependencies(String alias) { method ZipkinDependencies (line 96) | public ZipkinDependencies(Name alias) { method ZipkinDependencies (line 103) | public ZipkinDependencies() { method getSchema (line 107) | @Override method getPrimaryKey (line 112) | @Override method as (line 117) | @Override method as (line 122) | @Override method as (line 127) | @Override method rename (line 135) | @Override method rename (line 143) | @Override method rename (line 151) | @Override method where (line 159) | @Override method where (line 167) | @Override method where (line 175) | @Override method where (line 183) | @Override method where (line 191) | @Override method where (line 200) | @Override method where (line 209) | @Override method where (line 218) | @Override method whereExists (line 227) | @Override method whereNotExists (line 235) | @Override FILE: zipkin-storage/mysql-v1/src/main/java/zipkin2/storage/mysql/v1/internal/generated/tables/ZipkinSpans.java class ZipkinSpans (line 38) | @SuppressWarnings({ "all", "unchecked", "rawtypes" }) method getRecordType (line 51) | @Override method ZipkinSpans (line 104) | private ZipkinSpans(Name alias, Table aliased) { method ZipkinSpans (line 108) | private ZipkinSpans(Name alias, Table aliased, Field[] para... method ZipkinSpans (line 115) | public ZipkinSpans(String alias) { method ZipkinSpans (line 122) | public ZipkinSpans(Name alias) { method ZipkinSpans (line 129) | public ZipkinSpans() { method getSchema (line 133) | @Override method getIndexes (line 138) | @Override method getPrimaryKey (line 143) | @Override method as (line 148) | @Override method as (line 153) | @Override method as (line 158) | @Override method rename (line 166) | @Override method rename (line 174) | @Override method rename (line 182) | @Override method where (line 190) | @Override method where (line 198) | @Override method where (line 206) | @Override method where (line 214) | @Override method where (line 222) | @Override method where (line 231) | @Override method where (line 240) | @Override method where (line 249) | @Override method whereExists (line 258) | @Override method whereNotExists (line 266) | @Override FILE: zipkin-storage/mysql-v1/src/main/resources/mysql.sql type zipkin_spans (line 6) | CREATE TABLE IF NOT EXISTS zipkin_spans ( type zipkin_annotations (line 24) | CREATE TABLE IF NOT EXISTS zipkin_annotations ( type zipkin_dependencies (line 46) | CREATE TABLE IF NOT EXISTS zipkin_dependencies ( FILE: zipkin-storage/mysql-v1/src/test/java/zipkin2/storage/mysql/v1/DependencyLinkV2SpanIteratorTest.java class DependencyLinkV2SpanIteratorTest (line 23) | class DependencyLinkV2SpanIteratorTest { method whenNoServiceLabelsExist_kindIsUnknown (line 30) | @Test void whenNoServiceLabelsExist_kindIsUnknown() { method whenOnlyAddressLabelsExist_kindIsNull (line 40) | @Test void whenOnlyAddressLabelsExist_kindIsNull() { method whenServerLabelsAreMissing_kindIsUnknownAndLabelsAreCleared (line 55) | @Test void whenServerLabelsAreMissing_kindIsUnknownAndLabelsAreCleared... method whenSrServiceExists_kindIsServer (line 67) | @Test void whenSrServiceExists_kindIsServer() { method errorAnnotationIgnored (line 77) | @Test void errorAnnotationIgnored() { method errorTagAdded (line 87) | @Test void errorTagAdded() { method whenSrAndCaServiceExists_caIsThePeer (line 98) | @Test void whenSrAndCaServiceExists_caIsThePeer() { method whenSrAndCsServiceExists_caIsThePeer (line 111) | @Test void whenSrAndCsServiceExists_caIsThePeer() { method whenCrAndCaServiceExists_caIsThePeer (line 124) | @Test void whenCrAndCaServiceExists_caIsThePeer() { method specialCasesFinagleLocalSocketLabeling_client (line 141) | @Test void specialCasesFinagleLocalSocketLabeling_client() { method specialCasesFinagleLocalSocketLabeling_server (line 157) | @Test void specialCasesFinagleLocalSocketLabeling_server() { method csWithoutSaIsServer (line 177) | @Test void csWithoutSaIsServer() { method emptyToNull (line 190) | @Test void emptyToNull() { method iterator (line 204) | static DependencyLinkV2SpanIterator iterator(Record... records) { method newRecord (line 211) | static Record7 newRec... FILE: zipkin-storage/mysql-v1/src/test/java/zipkin2/storage/mysql/v1/ITMySQLStorage.java class ITMySQLStorage (line 29) | @TestInstance(TestInstance.Lifecycle.PER_CLASS) class ITTraces (line 35) | @Nested method newStorageBuilder (line 37) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method getTrace_differentiatesDebugFromShared (line 41) | @Override @Test @Disabled("v1 format is lossy in conversion when row... method getTraces_differentiatesDebugFromShared (line 45) | @Override @Test @Disabled("v1 format is lossy in conversion when row... method returnsRawSpans (line 49) | @Override protected boolean returnsRawSpans() { method getTrace_deduplicates (line 53) | @Override method clear (line 59) | @Override public void clear() { class ITSpanStore (line 64) | @Nested method newStorageBuilder (line 66) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method getTraces_differentiatesDebugFromShared (line 70) | @Override @Test @Disabled("v1 format is lossy in conversion when row... method returnsRawSpans (line 74) | @Override protected boolean returnsRawSpans() { method clear (line 78) | @Override public void clear() { class ITSpanStoreHeavy (line 83) | @Nested method newStorageBuilder (line 85) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 89) | @Override protected boolean returnsRawSpans() { method clear (line 93) | @Override public void clear() { class ITStrictTraceIdFalse (line 98) | @Nested method newStorageBuilder (line 100) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 104) | @Override protected boolean returnsRawSpans() { method clear (line 108) | @Override public void clear() { class ITSearchEnabledFalse (line 113) | @Nested method newStorageBuilder (line 115) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 119) | @Override protected boolean returnsRawSpans() { method clear (line 123) | @Override public void clear() { class ITServiceAndSpanNames (line 128) | @Nested method newStorageBuilder (line 130) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 134) | @Override protected boolean returnsRawSpans() { method clear (line 138) | @Override public void clear() { class ITAutocompleteTags (line 143) | @Nested method newStorageBuilder (line 145) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 149) | @Override protected boolean returnsRawSpans() { method clear (line 153) | @Override public void clear() { class ITDependenciesOnDemand (line 158) | @Nested method newStorageBuilder (line 160) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 164) | @Override protected boolean returnsRawSpans() { method clear (line 168) | @Override public void clear() { class ITDependenciesHeavyOnDemand (line 173) | @Nested method newStorageBuilder (line 175) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 179) | @Override protected boolean returnsRawSpans() { method clear (line 183) | @Override public void clear() { class ITDependenciesPreAggregated (line 188) | @Nested method newStorageBuilder (line 190) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 194) | @Override protected boolean returnsRawSpans() { method clear (line 198) | @Override public void clear() { method processDependencies (line 206) | @Override protected void processDependencies(List span... class ITDependenciesHeavyPreAggregated (line 211) | @Nested method newStorageBuilder (line 213) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method returnsRawSpans (line 217) | @Override protected boolean returnsRawSpans() { method clear (line 221) | @Override public void clear() { method processDependencies (line 229) | @Override protected void processDependencies(List span... method aggregateDependencies (line 234) | static void aggregateDependencies(MySQLStorage storage, List annotationRecord( method endpoint_justIpv4 (line 99) | @Test void endpoint_justIpv4() { method endpointRecord (line 107) | static Record4 endpointRecord( FILE: zipkin-tests/src/main/java/zipkin2/TestObjects.java class TestObjects (line 21) | public final class TestObjects { method midnightUTC (line 40) | public static long midnightUTC(long epochMillis) { method startTs (line 70) | public static long startTs(List trace) { method endTs (line 74) | public static long endTs(List trace) { method newSpanBuilder (line 81) | static Span.Builder newSpanBuilder() { method span (line 96) | public static Span span(long traceId) { method newClientSpan (line 100) | public static Span newClientSpan(String serviceNameSuffix) { method spanBuilder (line 110) | public static Span.Builder spanBuilder(String serviceNameSuffix) { method appendSuffix (line 115) | public static String appendSuffix(String serviceName, String serviceNa... method suffixServiceName (line 121) | public static Endpoint suffixServiceName(Endpoint endpoint, String ser... method newTrace (line 127) | public static List newTrace(String serviceNameSuffix) { method newTrace (line 131) | static List newTrace(String traceId, String serviceNameSuffix) { method newTraceId (line 170) | public static String newTraceId() { FILE: zipkin-tests/src/main/java/zipkin2/storage/ITAutocompleteTags.java class ITAutocompleteTags (line 19) | public abstract class ITAutocompleteTags ext... method configureStorageForTest (line 21) | @Override protected final void configureStorageForTest(StorageComponen... method ignores_when_key_not_in_autocompleteTags (line 25) | @Test method getTagsAndValues (line 37) | @Test protected void getTagsAndValues(TestInfo testInfo) throws Except... FILE: zipkin-tests/src/main/java/zipkin2/storage/ITDependencies.java class ITDependencies (line 46) | @TestInstance(TestInstance.Lifecycle.PER_CLASS) method configureStorageForTest (line 48) | @Override protected final void configureStorageForTest(StorageComponen... method processDependencies (line 56) | protected void processDependencies(List spans) throws Exception { method getDependencies (line 67) | @Test protected void getDependencies(TestInfo testInfo) throws Excepti... method getDependencies_linksMixedTraceId (line 82) | @Test protected void getDependencies_linksMixedTraceId(TestInfo testIn... method replayOverwrites (line 122) | @Test protected void replayOverwrites(TestInfo testInfo) throws Except... method empty (line 134) | @Test protected void empty() throws Exception { method getDependenciesAllInstrumented (line 143) | @Test protected void getDependenciesAllInstrumented(TestInfo testInfo)... method dependencies_loopback (line 206) | @Test protected void dependencies_loopback(TestInfo testInfo) throws E... method dependencies_headlessTrace (line 228) | @Test protected void dependencies_headlessTrace(TestInfo testInfo) thr... method looksBackIndefinitely (line 238) | @Test protected void looksBackIndefinitely(TestInfo testInfo) throws E... method endTsInsideTheTrace (line 249) | @Test protected void endTsInsideTheTrace(TestInfo testInfo) throws Exc... method endTimeBeforeData (line 259) | @Test protected void endTimeBeforeData(TestInfo testInfo) throws Excep... method lookbackAfterData (line 269) | @Test protected void lookbackAfterData(TestInfo testInfo) throws Excep... method notInstrumentedClientAndServer (line 284) | @Test protected void notInstrumentedClientAndServer(TestInfo testInfo)... method endTsAndLookbackMustBePositive (line 340) | @Test protected void endTsAndLookbackMustBePositive() { method instrumentedClientAndServer (line 351) | @Test protected void instrumentedClientAndServer(TestInfo testInfo) th... method instrumentedProducerAndConsumer (line 394) | @Test protected void instrumentedProducerAndConsumer(TestInfo testInfo... method missingIntermediateSpan (line 434) | @Test protected void missingIntermediateSpan(TestInfo testInfo) throws... method canSearchForIntervalsBesidesToday (line 470) | @Test protected void canSearchForIntervalsBesidesToday(TestInfo testIn... method spanKindIsNotRequiredWhenEndpointsArePresent (line 500) | @Test method unnamedEndpointsAreSkipped (line 546) | @Test protected void unnamedEndpointsAreSkipped(TestInfo testInfo) thr... method intermediateSpans (line 592) | @Test protected void intermediateSpans(TestInfo testInfo) throws Excep... method duplicateAddress (line 653) | @Test protected void duplicateAddress(TestInfo testInfo) throws Except... method oneway (line 690) | @Test protected void oneway(TestInfo testInfo) throws Exception { method annotationNamedErrorIsntError (line 722) | @Test protected void annotationNamedErrorIsntError(TestInfo testInfo) ... method oneway_noClient (line 755) | @Test protected void oneway_noClient(TestInfo testInfo) throws Excepti... method subtractDay (line 786) | List subtractDay(List trace) { method aggregateLinks (line 799) | public static Map> aggregateLinks(List links(String testSuffix) { method flooredTraceTimestamp (line 824) | static long flooredTraceTimestamp(List trace) { method guessTimestamp (line 836) | static long guessTimestamp(Span span) { FILE: zipkin-tests/src/main/java/zipkin2/storage/ITDependenciesHeavy.java class ITDependenciesHeavy (line 32) | @TestInstance(TestInstance.Lifecycle.PER_CLASS) method initializeStoragePerTest (line 34) | @Override protected boolean initializeStoragePerTest() { method configureStorageForTest (line 38) | @Override protected void configureStorageForTest(StorageComponent.Buil... method processDependencies (line 46) | protected void processDependencies(List spans) throws Exception { method manyLinks (line 52) | @Test protected void manyLinks() throws Exception { FILE: zipkin-tests/src/main/java/zipkin2/storage/ITSearchEnabledFalse.java class ITSearchEnabledFalse (line 21) | public abstract class ITSearchEnabledFalse e... method configureStorageForTest (line 23) | @Override protected final void configureStorageForTest(StorageComponen... method getTraces_indexDataReturnsNothing (line 27) | @Test protected void getTraces_indexDataReturnsNothing(TestInfo testIn... method getServiceNames_isEmpty (line 48) | @Test protected void getServiceNames_isEmpty(TestInfo testInfo) throws... method getRemoteServiceNames_isEmpty (line 55) | @Test protected void getRemoteServiceNames_isEmpty(TestInfo testInfo) ... method getSpanNames_isEmpty (line 64) | @Test protected void getSpanNames_isEmpty(TestInfo testInfo) throws Ex... FILE: zipkin-tests/src/main/java/zipkin2/storage/ITServiceAndSpanNames.java class ITServiceAndSpanNames (line 26) | public abstract class ITServiceAndSpanNames ... method configureStorageForTest (line 28) | @Override protected final void configureStorageForTest(StorageComponen... method getLocalServiceNames_includesLocalServiceName (line 32) | @Test method getLocalServiceNames_noServiceName (line 46) | @Test protected void getLocalServiceNames_noServiceName(TestInfo testI... method getRemoteServiceNames (line 53) | @Test protected void getRemoteServiceNames(TestInfo testInfo) throws E... method getRemoteServiceNames_allReturned (line 69) | @Test protected void getRemoteServiceNames_allReturned(TestInfo testIn... method getRemoteServiceNames_dedupes (line 88) | @Test protected void getRemoteServiceNames_dedupes(TestInfo testInfo) ... method getRemoteServiceNames_noRemoteServiceName (line 99) | @Test method getRemoteServiceNames_serviceNameGoesLowercase (line 108) | @Test method getSpanNames_doesNotMapNameToRemoteServiceName (line 121) | @Test method getSpanNames (line 133) | @Test protected void getSpanNames(TestInfo testInfo) throws Exception { method getSpanNames_allReturned (line 149) | @Test protected void getSpanNames_allReturned(TestInfo testInfo) throw... method getSpanNames_dedupes (line 165) | @Test protected void getSpanNames_dedupes(TestInfo testInfo) throws Ex... method getSpanNames_noSpanName (line 176) | @Test protected void getSpanNames_noSpanName(TestInfo testInfo) throws... method getSpanNames_serviceNameGoesLowercase (line 184) | @Test protected void getSpanNames_serviceNameGoesLowercase(TestInfo te... FILE: zipkin-tests/src/main/java/zipkin2/storage/ITSpanStore.java class ITSpanStore (line 42) | public abstract class ITSpanStore extends IT... method configureStorageForTest (line 44) | @Override protected final void configureStorageForTest(StorageComponen... method allShouldWorkWhenEmpty (line 49) | @Test protected void allShouldWorkWhenEmpty() throws Exception { method allShouldWorkWhenNoIndexableDataYet (line 59) | @Test protected void allShouldWorkWhenNoIndexableDataYet() throws Exce... method consumer_implementsCall_execute (line 65) | @Test protected void consumer_implementsCall_execute(TestInfo testInfo... method consumer_implementsCall_submit (line 85) | @Test protected void consumer_implementsCall_submit(TestInfo testInfo)... method getTraces_groupsTracesTogether (line 117) | @Test protected void getTraces_groupsTracesTogether(TestInfo testInfo)... method getTraces_considersBitsAbove64bit (line 134) | @Test protected void getTraces_considersBitsAbove64bit(TestInfo testIn... method getTraces_filteringMatchesMostRecentTraces (line 161) | @Test protected void getTraces_filteringMatchesMostRecentTraces(TestIn... method getTraces_serviceNames (line 205) | @Test protected void getTraces_serviceNames(TestInfo testInfo) throws ... method getTraces_serviceNames (line 210) | void getTraces_serviceNames(Span clientSpan) throws Exception { method getTraces_serviceNames_mixedTraceIdLength (line 234) | @Test protected void getTraces_serviceNames_mixedTraceIdLength(TestInf... method getTraces_spanName (line 249) | @Test protected void getTraces_spanName(TestInfo testInfo) throws Exce... method getTraces_spanName (line 254) | void getTraces_spanName(Span clientSpan) throws Exception { method getTraces_spanName_mixedTraceIdLength (line 278) | @Test protected void getTraces_spanName_mixedTraceIdLength(TestInfo te... method getTraces_tags (line 291) | @Test protected void getTraces_tags(TestInfo testInfo) throws Exception { method getTraces_minDuration (line 305) | @Test protected void getTraces_minDuration(TestInfo testInfo) throws E... method getTraces_lateDuration (line 320) | @Test protected void getTraces_lateDuration(TestInfo testInfo) throws ... method getTraces_maxDuration (line 342) | @Test protected void getTraces_maxDuration(TestInfo testInfo) throws E... method readback_minimalErrorSpan (line 367) | @Test protected void readback_minimalErrorSpan(TestInfo testInfo) thro... method readsBackLargeValues (line 395) | @Test protected void readsBackLargeValues(TestInfo testInfo) throws Ex... method spanWithProblematicData (line 418) | @Test protected void spanWithProblematicData(TestInfo testInfo) throws... method getTraces_duration (line 443) | @Test protected void getTraces_duration(TestInfo testInfo) throws Exce... method getTraces_absentWhenNoTimestamp (line 497) | @Test protected void getTraces_absentWhenNoTimestamp(TestInfo testInfo... method getTraces_differentiatesDebugFromShared (line 541) | @Test protected void getTraces_differentiatesDebugFromShared(TestInfo ... method getTraces_annotation (line 556) | @Test protected void getTraces_annotation(TestInfo testInfo) throws Ex... method getTraces_multipleAnnotationsBecomeAndFilter (line 582) | @Test method getTraces_differentiateOnServiceName (line 639) | @Test protected void getTraces_differentiateOnServiceName(TestInfo tes... method getTraces_limit (line 740) | @Test protected void getTraces_limit(TestInfo testInfo) throws Excepti... method getTraces_endTsAndLookback (line 752) | @Test protected void getTraces_endTsAndLookback(TestInfo testInfo) thr... method names_goLowercase (line 789) | @Test protected void names_goLowercase(TestInfo testInfo) throws Excep... method getTraces_endTsInsideTheTrace (line 817) | @Test protected void getTraces_endTsInsideTheTrace(TestInfo testInfo) ... method setupDurationData (line 830) | List> setupDurationData(TestInfo testInfo) throws Exception { FILE: zipkin-tests/src/main/java/zipkin2/storage/ITSpanStoreHeavy.java class ITSpanStoreHeavy (line 24) | public abstract class ITSpanStoreHeavy exten... method initializeStoragePerTest (line 25) | @Override protected boolean initializeStoragePerTest() { method configureStorageForTest (line 29) | @Override protected final void configureStorageForTest(StorageComponen... method traceWithManySpans (line 34) | @Test protected void traceWithManySpans(TestInfo testInfo) throws Exce... method getTraces_manyTraces (line 57) | @Test protected void getTraces_manyTraces(TestInfo testInfo) throws Ex... FILE: zipkin-tests/src/main/java/zipkin2/storage/ITStorage.java class ITStorage (line 27) | @TestInstance(TestInstance.Lifecycle.PER_CLASS) method initializeStorage (line 31) | @BeforeAll void initializeStorage(TestInfo testInfo) { method initializeStorageForTest (line 36) | @BeforeEach void initializeStorageForTest(TestInfo testInfo) { method doInitializeStorage (line 41) | void doInitializeStorage(TestInfo testInfo) { method checkStorage (line 52) | protected void checkStorage() { method closeStorage (line 60) | @AfterAll void closeStorage() throws Exception { method closeStorageForTest (line 65) | @AfterEach void closeStorageForTest() throws Exception { method clearStorage (line 70) | @AfterEach void clearStorage() throws Exception { method initializeStoragePerTest (line 80) | protected boolean initializeStoragePerTest() { method newStorageBuilder (line 87) | protected abstract StorageComponent.Builder newStorageBuilder(TestInfo... method configureStorageForTest (line 92) | protected abstract void configureStorageForTest(StorageComponent.Build... method traces (line 94) | protected Traces traces() { method store (line 98) | protected SpanStore store() { method names (line 102) | protected ServiceAndSpanNames names() { method accept (line 106) | protected final void accept(Span... spans) throws IOException { method accept (line 110) | protected final void accept(List spans) throws IOException { method blockWhileInFlight (line 118) | protected void blockWhileInFlight() { method clear (line 122) | protected abstract void clear() throws Exception; method requestBuilder (line 124) | protected static QueryRequest.Builder requestBuilder() { method assertGetTracesReturns (line 128) | protected void assertGetTracesReturns(QueryRequest request, List... method assertGetTraceReturns (line 135) | protected void assertGetTraceReturns(Span onlySpan) throws IOException { method assertGetTraceReturns (line 139) | protected void assertGetTraceReturns(String traceId, List trace)... method assertGetTraceReturnsEmpty (line 145) | protected void assertGetTraceReturnsEmpty(String traceId) method assertGetTracesReturns (line 153) | protected void assertGetTracesReturns(List traceIds, List traceIds) thro... method assertGetTracesReturnsCount (line 167) | protected void assertGetTracesReturnsCount(QueryRequest request, int t... method assertGetTracesReturnsEmpty (line 177) | protected void assertGetTracesReturnsEmpty(QueryRequest request) throw... method sortTraces (line 184) | List> sortTraces(List> traces) { method returnsRawSpans (line 193) | protected boolean returnsRawSpans() { method testSuffix (line 198) | protected static String testSuffix(TestInfo testInfo) { method sortTrace (line 210) | protected List sortTrace(List trace) { FILE: zipkin-tests/src/main/java/zipkin2/storage/ITStrictTraceIdFalse.java class ITStrictTraceIdFalse (line 27) | public abstract class ITStrictTraceIdFalse e... method configureStorageForTest (line 29) | @Override protected final void configureStorageForTest(StorageComponen... method getTraces_128BitTraceId (line 34) | @Test protected void getTraces_128BitTraceId(TestInfo testInfo) throws... method getTraces_128BitTraceId_mixed (line 38) | @Test protected void getTraces_128BitTraceId_mixed(TestInfo testInfo) ... method getTraces_128BitTraceId (line 42) | protected void getTraces_128BitTraceId(List trace, TestInfo test... method getTrace_retrievesBy64Or128BitTraceId (line 60) | @Test protected void getTrace_retrievesBy64Or128BitTraceId(TestInfo te... method getTrace_retrievesBy64Or128BitTraceId_mixed (line 66) | @Test method retrievesBy64Or128BitTraceId (line 73) | void retrievesBy64Or128BitTraceId(List trace) throws IOException { method accept128BitTrace (line 81) | protected List accept128BitTrace(StorageComponent storage, TestI... method acceptMixedTrace (line 91) | List acceptMixedTrace(TestInfo testInfo) throws Exception { method getTraces_retrievesBy64Or128BitTraceId (line 105) | @Test protected void getTraces_retrievesBy64Or128BitTraceId(TestInfo t... FILE: zipkin-tests/src/main/java/zipkin2/storage/ITTraces.java class ITTraces (line 23) | public abstract class ITTraces extends ITSto... method configureStorageForTest (line 25) | @Override protected final void configureStorageForTest(StorageComponen... method getTrace_returnsEmptyOnNotFound (line 29) | @Test protected void getTrace_returnsEmptyOnNotFound(TestInfo testInfo... method getTrace_differentiatesDebugFromShared (line 43) | @Test protected void getTrace_differentiatesDebugFromShared(TestInfo t... method getTraces_onlyReturnsTracesThatMatch (line 58) | @Test protected void getTraces_onlyReturnsTracesThatMatch(TestInfo tes... method getTraces_differentiatesDebugFromShared (line 75) | @Test protected void getTraces_differentiatesDebugFromShared(TestInfo ... method getTraces_returnsEmptyOnNotFound (line 90) | @Test protected void getTraces_returnsEmptyOnNotFound(TestInfo testInf... method getTrace_deduplicates (line 112) | @Test protected void getTrace_deduplicates(TestInfo testInfo) throws E... FILE: zipkin-tests/src/test/java/zipkin2/storage/ITInMemoryStorage.java class ITInMemoryStorage (line 10) | class ITInMemoryStorage { class ITTraces (line 11) | @Nested method newStorageBuilder (line 13) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 17) | @Override public void clear() { class ITSpanStore (line 22) | @Nested method newStorageBuilder (line 24) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 28) | @Override public void clear() { class ITSpanStoreHeavy (line 33) | @Nested method newStorageBuilder (line 35) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 39) | @Override public void clear() { class ITSearchEnabledFalse (line 44) | @Nested method newStorageBuilder (line 46) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 50) | @Override public void clear() { class ITStrictTraceIdFalse (line 55) | @Nested method newStorageBuilder (line 57) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 61) | @Override public void clear() { class ITAutocompleteTags (line 66) | @Nested method newStorageBuilder (line 68) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 72) | @Override public void clear() { class ITServiceAndSpanNames (line 77) | @Nested method newStorageBuilder (line 79) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 83) | @Override public void clear() { class ITDependencies (line 88) | @Nested method newStorageBuilder (line 90) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 94) | @Override public void clear() { class ITDependenciesHeavy (line 99) | @Nested method newStorageBuilder (line 101) | @Override protected StorageComponent.Builder newStorageBuilder(TestI... method clear (line 105) | @Override public void clear() { FILE: zipkin/src/main/java/zipkin2/Annotation.java class Annotation (line 17) | public final class Annotation implements Comparable, Seriali... method create (line 20) | public static Annotation create(long timestamp, String value) { method timestamp (line 31) | public long timestamp() { method value (line 38) | public String value() { method compareTo (line 44) | @Override public int compareTo(Annotation that) { method Annotation (line 56) | Annotation(long timestamp, String value) { method toString (line 61) | @Override public String toString() { method equals (line 68) | @Override public boolean equals(Object o) { method hashCode (line 75) | @Override public int hashCode() { method writeReplace (line 85) | Object writeReplace() throws ObjectStreamException { class SerializedForm (line 89) | private static final class SerializedForm implements Serializable { method SerializedForm (line 95) | SerializedForm(Annotation annotation) { method readResolve (line 100) | Object readResolve() throws ObjectStreamException { FILE: zipkin/src/main/java/zipkin2/Call.java class Call (line 43) | public abstract class Call implements Cloneable { method create (line 49) | public static Call create(V v) { method emptyList (line 53) | @SuppressWarnings("unchecked") type Mapper (line 58) | public interface Mapper { method map (line 59) | V2 map(V1 input); method map (line 74) | public final Call map(Mapper mapper) { type FlatMapper (line 78) | public interface FlatMapper { method map (line 79) | Call map(V1 input); method flatMap (line 99) | public final Call flatMap(FlatMapper flatMapper) { type ErrorHandler (line 103) | public interface ErrorHandler { method onErrorReturn (line 105) | void onErrorReturn(Throwable error, Callback callback); method handleError (line 123) | public final Call handleError(ErrorHandler errorHandler) { method propagateIfFatal (line 128) | public static void propagateIfFatal(Throwable t) { method execute (line 148) | public abstract V execute() throws IOException; method enqueue (line 155) | public abstract void enqueue(Callback callback); method cancel (line 163) | public abstract void cancel(); method isCanceled (line 173) | public abstract boolean isCanceled(); method clone (line 176) | @Override public abstract Call clone(); class Constant (line 178) | static class Constant extends Base { // not final for mock testing method Constant (line 181) | Constant(V v) { method doExecute (line 185) | @Override protected V doExecute() { method doEnqueue (line 189) | @Override protected void doEnqueue(Callback callback) { method clone (line 193) | @Override public Call clone() { method toString (line 197) | @Override public String toString() { method equals (line 201) | @Override public boolean equals(Object o) { method hashCode (line 210) | @Override class Mapping (line 219) | static final class Mapping extends Base { method Mapping (line 223) | Mapping(Mapper mapper, Call delegate) { method doExecute (line 228) | @Override protected R doExecute() throws IOException { method doEnqueue (line 232) | @Override protected void doEnqueue(final Callback callback) { method toString (line 248) | @Override public String toString() { method clone (line 252) | @Override public Call clone() { class FlatMapping (line 257) | static final class FlatMapping extends Base { method FlatMapping (line 262) | FlatMapping(FlatMapper flatMapper, Call delegate) { method doExecute (line 267) | @Override protected R doExecute() throws IOException { method doEnqueue (line 271) | @Override protected void doEnqueue(final Callback callback) { method doCancel (line 288) | @Override protected void doCancel() { method toString (line 293) | @Override public String toString() { method clone (line 297) | @Override public Call clone() { class ErrorHandling (line 302) | static final class ErrorHandling extends Base { method ErrorHandling (line 307) | ErrorHandling(ErrorHandler errorHandler, Call delegate) { method doExecute (line 312) | @Override protected V doExecute() throws IOException { method handleError (line 325) | V handleError(T e) throws T { method doEnqueue (line 342) | @Override protected void doEnqueue(final Callback callback) { method doCancel (line 354) | @Override protected void doCancel() { method toString (line 358) | @Override public String toString() { method clone (line 362) | @Override public Call clone() { class Base (line 367) | public static abstract class Base extends Call { method Base (line 371) | protected Base() { method execute (line 374) | @Override public final V execute() throws IOException { method doExecute (line 387) | protected abstract V doExecute() throws IOException; method enqueue (line 389) | @Override public final void enqueue(Callback callback) { method doEnqueue (line 402) | protected abstract void doEnqueue(Callback callback); method cancel (line 404) | @Override public final void cancel() { method doCancel (line 409) | protected void doCancel() { method isCanceled (line 412) | @Override public final boolean isCanceled() { method doIsCanceled (line 416) | protected boolean doIsCanceled() { FILE: zipkin/src/main/java/zipkin2/Callback.java type Callback (line 16) | public interface Callback { method onSuccess (line 23) | void onSuccess(@Nullable V value); method onError (line 30) | void onError(Throwable t); FILE: zipkin/src/main/java/zipkin2/CheckResult.java class CheckResult (line 19) | public final class CheckResult { method failed (line 22) | public static CheckResult failed(Throwable error) { method ok (line 26) | public boolean ok() { method error (line 31) | @Nullable method CheckResult (line 39) | CheckResult(boolean ok, @Nullable Throwable error) { method toString (line 44) | @Override FILE: zipkin/src/main/java/zipkin2/Component.java class Component (line 17) | public abstract class Component implements Closeable { method check (line 28) | public CheckResult check() { method close (line 38) | @Override public void close() throws IOException { FILE: zipkin/src/main/java/zipkin2/DependencyLink.java class DependencyLink (line 18) | public final class DependencyLink implements Serializable { // for Spark... method newBuilder (line 21) | public static Builder newBuilder() { method parent (line 26) | public String parent() { method child (line 31) | public String child() { method callCount (line 36) | public long callCount() { method errorCount (line 44) | public long errorCount() { method toBuilder (line 48) | public Builder toBuilder() { class Builder (line 52) | public static final class Builder { method Builder (line 56) | Builder() { method Builder (line 59) | Builder(DependencyLink source) { method parent (line 67) | public Builder parent(String parent) { method child (line 74) | public Builder child(String child) { method callCount (line 81) | public Builder callCount(long callCount) { method errorCount (line 87) | public Builder errorCount(long errorCount) { method build (line 92) | public DependencyLink build() { method toString (line 101) | @Override public String toString() { method DependencyLink (line 110) | DependencyLink(Builder builder) { method equals (line 117) | @Override public boolean equals(Object o) { method hashCode (line 127) | @Override public int hashCode() { method writeReplace (line 141) | Object writeReplace() throws ObjectStreamException { class SerializedForm (line 145) | private static final class SerializedForm implements Serializable { method SerializedForm (line 150) | SerializedForm(byte[] bytes) { method readResolve (line 154) | Object readResolve() throws ObjectStreamException { FILE: zipkin/src/main/java/zipkin2/Endpoint.java class Endpoint (line 23) | public final class Endpoint implements Serializable { // for Spark and F... method serviceName (line 33) | @Nullable public String serviceName() { method ipv4 (line 41) | @Nullable public String ipv4() { method ipv4Bytes (line 51) | @Nullable public byte[] ipv4Bytes() { method ipv6 (line 62) | @Nullable public String ipv6() { method ipv6Bytes (line 72) | @Nullable public byte[] ipv6Bytes() { method port (line 81) | @Nullable public Integer port() { method portAsInt (line 90) | public int portAsInt() { method toBuilder (line 94) | public Builder toBuilder() { method newBuilder (line 98) | public static Builder newBuilder() { class Builder (line 102) | public static final class Builder { method Builder (line 107) | Builder(Endpoint source) { method merge (line 116) | Builder merge(Endpoint source) { method serviceName (line 127) | public Builder serviceName(@Nullable String serviceName) { method ip (line 134) | public Builder ip(@Nullable InetAddress addr) { method parseIp (line 152) | public boolean parseIp(@Nullable InetAddress addr) { method parseIp (line 174) | public boolean parseIp(byte[] ipBytes) { method writeIpV4 (line 190) | static String writeIpV4(byte[] ipBytes) { method writeBackwards (line 203) | static int writeBackwards(int b, int pos, char[] buf) { method ip (line 218) | public Builder ip(@Nullable String ipString) { method parseIp (line 236) | public boolean parseIp(@Nullable String ipString) { method port (line 262) | public Builder port(@Nullable Integer port) { method port (line 272) | public Builder port(int port) { method build (line 279) | public Endpoint build() { method Builder (line 283) | Builder() { method parseEmbeddedIPv4 (line 286) | boolean parseEmbeddedIPv4(byte[] ipv6) { type IpFamily (line 305) | enum IpFamily { method detectFamily (line 316) | static IpFamily detectFamily(String ipString) { method notHex (line 357) | static boolean notHex(char c) { method writeIpV6 (line 361) | static String writeIpV6(byte[] ipv6) { method textToNumericFormatV6 (line 424) | @Nullable method parseHextet (line 488) | static short parseHextet(String ipPart) { method isValidIpV4Address (line 499) | static boolean isValidIpV4Address(String ip, int from, int toExcluded) { method isValidIpV4Word (line 509) | static boolean isValidIpV4Word(CharSequence word, int from, int toExcl... method isValidNumericChar (line 524) | static boolean isValidNumericChar(char c) { method Endpoint (line 535) | Endpoint(Builder builder) { method Endpoint (line 544) | Endpoint(SerializedForm serializedForm) { method toString (line 553) | @Override public String toString() { method equals (line 562) | @Override public boolean equals(Object o) { method hashCode (line 572) | @Override public int hashCode() { method writeReplace (line 586) | Object writeReplace() throws ObjectStreamException { class SerializedForm (line 591) | static final class SerializedForm implements Serializable { method SerializedForm (line 598) | SerializedForm(Endpoint endpoint) { method readResolve (line 607) | Object readResolve() throws ObjectStreamException { method getIpv4Bytes (line 616) | static byte[] getIpv4Bytes(String ipv4) { FILE: zipkin/src/main/java/zipkin2/Span.java class Span (line 55) | public final class Span implements Serializable { // for Spark and Flink... method traceId (line 74) | public String traceId() { method parentId (line 83) | @Nullable public String parentId() { method id (line 94) | public String id() { type Kind (line 99) | public enum Kind { method kind (line 123) | @Nullable public Kind kind() { method name (line 132) | @Nullable public String name() { method timestamp (line 156) | @Nullable public Long timestamp() { method timestampAsLong (line 165) | public long timestampAsLong() { method duration (line 185) | @Nullable public Long duration() { method durationAsLong (line 194) | public long durationAsLong() { method localEndpoint (line 205) | @Nullable public Endpoint localEndpoint() { method remoteEndpoint (line 216) | @Nullable public Endpoint remoteEndpoint() { method annotations (line 225) | public List annotations() { method tags (line 234) | public Map tags() { method debug (line 239) | @Nullable public Boolean debug() { method shared (line 253) | @Nullable public Boolean shared() { method localServiceName (line 259) | @Nullable public String localServiceName() { method remoteServiceName (line 264) | @Nullable public String remoteServiceName() { method newBuilder (line 269) | public static Builder newBuilder() { method toBuilder (line 273) | public Builder toBuilder() { class Builder (line 277) | public static final class Builder { method clear (line 287) | public Builder clear() { method clone (line 303) | @Override public Builder clone() { method Builder (line 324) | Builder(Span source) { method merge (line 349) | public Builder merge(Span source) { method kind (line 381) | @Nullable public Kind kind() { method localEndpoint (line 385) | @Nullable public Endpoint localEndpoint() { method traceId (line 392) | public Builder traceId(String traceId) { method traceId (line 404) | public Builder traceId(long high, long low) { method parentId (line 418) | public Builder parentId(long parentId) { method parentId (line 427) | public Builder parentId(@Nullable String parentId) { method id (line 447) | public Builder id(long id) { method id (line 454) | public Builder id(String id) { method kind (line 467) | public Builder kind(@Nullable Kind kind) { method name (line 473) | public Builder name(@Nullable String name) { method timestamp (line 479) | public Builder timestamp(long timestamp) { method timestamp (line 486) | public Builder timestamp(@Nullable Long timestamp) { method duration (line 493) | public Builder duration(long duration) { method duration (line 500) | public Builder duration(@Nullable Long duration) { method localEndpoint (line 507) | public Builder localEndpoint(@Nullable Endpoint localEndpoint) { method remoteEndpoint (line 514) | public Builder remoteEndpoint(@Nullable Endpoint remoteEndpoint) { method addAnnotation (line 521) | public Builder addAnnotation(long timestamp, String value) { method clearAnnotations (line 528) | public Builder clearAnnotations() { method putTag (line 535) | public Builder putTag(String key, String value) { method clearTags (line 544) | public Builder clearTags() { method debug (line 551) | public Builder debug(boolean debug) { method debug (line 562) | public Builder debug(@Nullable Boolean debug) { method shared (line 569) | public Builder shared(boolean shared) { method shared (line 580) | public Builder shared(@Nullable Boolean shared) { method build (line 586) | public Span build() { method Builder (line 609) | Builder() { method toString (line 613) | @Override public String toString() { method normalizeTraceId (line 622) | public static String normalizeTraceId(String traceId) { method padLeft (line 646) | static String padLeft(String id, int desiredLength) { method toLowerHex (line 657) | static String toLowerHex(long v) { method writeHexLong (line 664) | static void writeHexLong(char[] data, int pos, long v) { method writeHexByte (line 675) | static void writeHexByte(char[] data, int pos, byte b) { method validateHexAndReturnZeroPrefix (line 680) | static int validateHexAndReturnZeroPrefix(String id) { method sortedList (line 697) | static > List sortedList(@Nullable ... method Span (line 727) | Span(Builder builder) { method equals (line 745) | @Override public boolean equals(Object o) { method hashCode (line 763) | @Override public int hashCode() { method writeReplace (line 793) | Object writeReplace() throws ObjectStreamException { class SerializedForm (line 797) | private static final class SerializedForm implements Serializable { method SerializedForm (line 802) | SerializedForm(byte[] bytes) { method readResolve (line 806) | Object readResolve() throws ObjectStreamException { FILE: zipkin/src/main/java/zipkin2/SpanBytesDecoderDetector.java class SpanBytesDecoderDetector (line 30) | public final class SpanBytesDecoderDetector { method decoderForMessage (line 53) | public static BytesDecoder decoderForMessage(byte[] span) { method decoderForListMessage (line 68) | public static BytesDecoder decoderForListMessage(byte[] spans) { method decoderForListMessage (line 72) | public static BytesDecoder decoderForListMessage(ByteBuffer span... method detectDecoder (line 84) | static BytesDecoder detectDecoder(ByteBuffer bytes) { method contains (line 97) | static boolean contains(ByteBuffer bytes, byte[] subsequence) { method protobuf3 (line 111) | static boolean protobuf3(ByteBuffer bytes) { method SpanBytesDecoderDetector (line 116) | SpanBytesDecoderDetector() { FILE: zipkin/src/main/java/zipkin2/codec/BytesDecoder.java type BytesDecoder (line 24) | public interface BytesDecoder { method encoding (line 25) | Encoding encoding(); method decode (line 40) | boolean decode(byte[] serialized, Collection out); method decodeOne (line 43) | @Nullable T decodeOne(byte[] serialized); method decodeList (line 46) | boolean decodeList(byte[] serialized, Collection out); method decodeList (line 49) | List decodeList(byte[] serialized); FILE: zipkin/src/main/java/zipkin2/codec/BytesEncoder.java type BytesEncoder (line 14) | public interface BytesEncoder { method encoding (line 15) | Encoding encoding(); method sizeInBytes (line 17) | int sizeInBytes(T input); method encode (line 20) | byte[] encode(T input); method encodeList (line 23) | byte[] encodeList(List input); FILE: zipkin/src/main/java/zipkin2/codec/DependencyLinkBytesDecoder.java type DependencyLinkBytesDecoder (line 18) | public enum DependencyLinkBytesDecoder implements BytesDecoder decodeList(byte[] links) { method fromJson (line 44) | @Override public DependencyLink fromJson(JsonReader reader) throws IOE... method toString (line 65) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/codec/DependencyLinkBytesEncoder.java type DependencyLinkBytesEncoder (line 17) | public enum DependencyLinkBytesEncoder implements BytesEncoder links) { method sizeInBytes (line 37) | @Override public int sizeInBytes(DependencyLink value) { method write (line 49) | @Override public void write(DependencyLink value, WriteBuffer b) { method toString (line 63) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/codec/Encoding.java type Encoding (line 11) | public enum Encoding { method listSizeInBytes (line 14) | @Override public int listSizeInBytes(int encodedSizeInBytes) { method listSizeInBytes (line 19) | @Override public int listSizeInBytes(List values) { method listSizeInBytes (line 40) | @Override public int listSizeInBytes(int encodedSizeInBytes) { method listSizeInBytes (line 45) | @Override public int listSizeInBytes(List values) { method listSizeInBytes (line 61) | @Override public int listSizeInBytes(int encodedSizeInBytes) { method listSizeInBytes (line 66) | @Override public int listSizeInBytes(List values) { method listSizeInBytes (line 76) | public abstract int listSizeInBytes(int encodedSizeInBytes); method listSizeInBytes (line 78) | public abstract int listSizeInBytes(List values); FILE: zipkin/src/main/java/zipkin2/codec/SpanBytesDecoder.java type SpanBytesDecoder (line 23) | @SuppressWarnings("ImmutableEnumChecker") // because span is immutable method encoding (line 27) | @Override public Encoding encoding() { method decode (line 31) | @Override public boolean decode(byte[] span, Collection out) { /... method decodeList (line 38) | @Override public boolean decodeList(byte[] spans, Collection out... method decodeList (line 42) | @Override public boolean decodeList(ByteBuffer spans, Collection... method decodeOne (line 46) | @Override @Nullable public Span decodeOne(byte[] span) { method decodeOne (line 50) | @Override @Nullable public Span decodeOne(ByteBuffer span) { method decodeOne (line 54) | Span decodeOne(ReadBuffer buffer) { method decodeList (line 61) | @Override public List decodeList(byte[] spans) { method decodeList (line 65) | @Override public List decodeList(ByteBuffer spans) { method encoding (line 71) | @Override public Encoding encoding() { method decode (line 75) | @Override public boolean decode(byte[] span, Collection out) { /... method decodeList (line 79) | @Override public boolean decodeList(byte[] spans, Collection out... method decodeList (line 83) | @Override public boolean decodeList(ByteBuffer spans, Collection... method decodeOne (line 87) | @Override @Nullable public Span decodeOne(byte[] span) { method decodeOne (line 91) | @Override @Nullable public Span decodeOne(ByteBuffer span) { method decodeList (line 95) | @Override public List decodeList(byte[] spans) { method decodeList (line 99) | @Override public List decodeList(ByteBuffer spans) { method encoding (line 105) | @Override public Encoding encoding() { method decode (line 109) | @Override public boolean decode(byte[] span, Collection out) { /... method decodeList (line 113) | @Override public boolean decodeList(byte[] spans, Collection out... method decodeList (line 117) | @Override public boolean decodeList(ByteBuffer spans, Collection... method decodeOne (line 121) | @Override @Nullable public Span decodeOne(byte[] span) { method decodeOne (line 125) | @Override @Nullable public Span decodeOne(ByteBuffer span) { method decodeList (line 129) | @Override public List decodeList(byte[] spans) { method decodeList (line 133) | @Override public List decodeList(ByteBuffer spans) { method encoding (line 138) | @Override public Encoding encoding() { method decode (line 142) | @Override public boolean decode(byte[] span, Collection out) { /... method decodeList (line 146) | @Override public boolean decodeList(byte[] spans, Collection out... method decodeList (line 150) | @Override public boolean decodeList(ByteBuffer spans, Collection... method decodeOne (line 154) | @Override @Nullable public Span decodeOne(byte[] span) { method decodeOne (line 158) | @Override @Nullable public Span decodeOne(ByteBuffer span) { method decodeList (line 162) | @Override public List decodeList(byte[] spans) { method decodeList (line 166) | @Override public List decodeList(ByteBuffer spans) { method decodeList (line 176) | public abstract boolean decodeList(ByteBuffer spans, Collection ... method decodeList (line 183) | public abstract List decodeList(ByteBuffer spans); method decodeOne (line 190) | @Nullable public abstract Span decodeOne(ByteBuffer span); method doDecodeList (line 192) | static List doDecodeList(SpanBytesDecoder decoder, byte[] spans) { method doDecodeList (line 198) | static List doDecodeList(SpanBytesDecoder decoder, ByteBuffer sp... FILE: zipkin/src/main/java/zipkin2/codec/SpanBytesEncoder.java type SpanBytesEncoder (line 16) | @SuppressWarnings("ImmutableEnumChecker") // because span is immutable method encoding (line 20) | @Override method sizeInBytes (line 25) | @Override method encode (line 30) | @Override method encodeList (line 35) | @Override method encodeList (line 40) | @Override method encoding (line 47) | @Override method sizeInBytes (line 52) | @Override method encode (line 57) | @Override method encodeList (line 62) | @Override method encodeList (line 67) | @Override method encoding (line 76) | @Override method sizeInBytes (line 81) | @Override method encode (line 86) | @Override method encodeList (line 91) | @Override method encodeList (line 96) | @Override method encoding (line 104) | @Override method sizeInBytes (line 109) | @Override method encode (line 114) | @Override method encodeList (line 119) | @Override method encodeList (line 124) | @Override method encodeList (line 131) | public abstract int encodeList(List spans, byte[] out, int pos); FILE: zipkin/src/main/java/zipkin2/internal/AggregateCall.java class AggregateCall (line 24) | public abstract class AggregateCall extends Call.Base { method newVoidCall (line 26) | public static Call newVoidCall(List> calls) { class AggregateVoidCall (line 32) | static final class AggregateVoidCall extends AggregateCall { method AggregateVoidCall (line 33) | AggregateVoidCall(List> calls) { method newOutput (line 37) | @Override protected Void newOutput() { method append (line 41) | @Override protected void append(Void input, Void output) { method clone (line 44) | @Override public AggregateVoidCall clone() { method AggregateCall (line 52) | protected AggregateCall(List> delegate) { method newOutput (line 58) | protected abstract O newOutput(); method append (line 60) | protected abstract void append(I input, O output); method finish (line 63) | protected O finish(O output) { method doExecute (line 67) | @Override protected O doExecute() throws IOException { method doEnqueue (line 89) | @Override protected void doEnqueue(Callback callback) { method doCancel (line 100) | @Override protected void doCancel() { class CountdownCallback (line 106) | class CountdownCallback implements Callback { method CountdownCallback (line 113) | CountdownCallback(Call call, AtomicInteger remaining, AtomicRefer... method onSuccess (line 123) | @Override public void onSuccess(I value) { method onError (line 136) | @Override public synchronized void onError(Throwable throwable) { method cloneCalls (line 148) | protected final List> cloneCalls() { method delegate (line 157) | public final List> delegate() { method toString (line 161) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/internal/ClosedComponentException.java class ClosedComponentException (line 7) | public final class ClosedComponentException extends IllegalStateException { method ClosedComponentException (line 11) | public ClosedComponentException() { method ClosedComponentException (line 15) | public ClosedComponentException(String message) { FILE: zipkin/src/main/java/zipkin2/internal/DateUtil.java class DateUtil (line 13) | public final class DateUtil { method midnightUTC (line 17) | public static long midnightUTC(long epochMillis) { method epochDays (line 27) | public static List epochDays(long endTs, long lookback) { FILE: zipkin/src/main/java/zipkin2/internal/DelayLimiter.java class DelayLimiter (line 14) | public final class DelayLimiter { method newBuilder (line 15) | public static Builder newBuilder() { class Builder (line 19) | public static final class Builder { method ttl (line 28) | public Builder ttl(long ttl, TimeUnit ttlUnit) { method cardinality (line 38) | public Builder cardinality(int cardinality) { method build (line 43) | public DelayLimiter build() { method Builder (line 49) | Builder() { method DelayLimiter (line 58) | DelayLimiter(SuppressionFactory suppressionFactory, int cardinality) { method shouldInvoke (line 64) | public boolean shouldInvoke(C context) { method removeOneSuppression (line 81) | void removeOneSuppression() { method invalidate (line 91) | public void invalidate(C context) { method clear (line 96) | public void clear() { method cleanupExpiredSuppressions (line 101) | void cleanupExpiredSuppressions() { class SuppressionFactory (line 108) | static class SuppressionFactory { // not final for tests method SuppressionFactory (line 111) | SuppressionFactory(long ttlNanos) { method nanoTime (line 115) | long nanoTime() { method create (line 119) | Suppression create(C context) { class Suppression (line 124) | static final class Suppression implements Delayed { method Suppression (line 129) | Suppression(SuppressionFactory factory, C context, long expiration) { method getDelay (line 135) | @Override public long getDelay(TimeUnit unit) { method compareTo (line 139) | @Override public int compareTo(Delayed o) { FILE: zipkin/src/main/java/zipkin2/internal/Dependencies.java class Dependencies (line 26) | public final class Dependencies { method links (line 32) | public List links() { method fromThrift (line 37) | public static Dependencies fromThrift(ByteBuffer bytes) { method toThrift (line 67) | public ByteBuffer toThrift() { method sizeInBytes (line 73) | int sizeInBytes() { method write (line 82) | void write(WriteBuffer buffer) { method create (line 96) | public static Dependencies create(long startTs, long endTs, List links) { method equals (line 110) | @Override method hashCode (line 118) | @Override class DependencyLinkAdapter (line 130) | static final class DependencyLinkAdapter implements WriteBuffer.Writer... method read (line 137) | static DependencyLink read(ReadBuffer buffer) { method sizeInBytes (line 161) | @Override public int sizeInBytes(DependencyLink value) { method write (line 171) | @Override public void write(DependencyLink value, WriteBuffer buffer) { FILE: zipkin/src/main/java/zipkin2/internal/DependencyLinker.java class DependencyLinker (line 28) | public final class DependencyLinker { method DependencyLinker (line 34) | public DependencyLinker() { method DependencyLinker (line 38) | DependencyLinker(Logger logger) { method putTrace (line 44) | public DependencyLinker putTrace(List spans) { method firstRemoteAncestor (line 141) | Span firstRemoteAncestor(SpanNode current) { method addLink (line 154) | void addLink(String parent, String child, boolean isError) { method link (line 172) | public List link() { method merge (line 177) | public static List merge(Iterable in) { method link (line 194) | static List link(Map callCounts, class Pair (line 209) | static final class Pair { method Pair (line 212) | Pair(String left, String right) { method equals (line 217) | @Override method hashCode (line 225) | @Override FILE: zipkin/src/main/java/zipkin2/internal/FilterTraces.java class FilterTraces (line 13) | public final class FilterTraces implements Call.Mapper>,... method create (line 15) | public static Call.Mapper>, List>> create(Q... method FilterTraces (line 21) | FilterTraces(QueryRequest request) { method map (line 25) | @Override public List> map(List> input) { method toString (line 35) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/internal/HexCodec.java class HexCodec (line 8) | public final class HexCodec { method lowerHexToUnsignedLong (line 17) | public static long lowerHexToUnsignedLong(String lowerHex) { method lowerHexToUnsignedLong (line 31) | public static long lowerHexToUnsignedLong(String lowerHex, int index) { method isntLowerHexLong (line 47) | static NumberFormatException isntLowerHexLong(String lowerHex) { method HexCodec (line 52) | HexCodec() {} FILE: zipkin/src/main/java/zipkin2/internal/JsonCodec.java class JsonCodec (line 34) | public final class JsonCodec { class JsonReader (line 36) | public static final class JsonReader { method JsonReader (line 39) | JsonReader(ReadBuffer buffer) { method beginArray (line 43) | public void beginArray() throws IOException { method hasNext (line 47) | public boolean hasNext() throws IOException { method endArray (line 51) | public void endArray() throws IOException { method beginObject (line 55) | public void beginObject() throws IOException { method endObject (line 59) | public void endObject() throws IOException { method nextName (line 63) | public String nextName() throws IOException { method nextString (line 67) | public String nextString() throws IOException { method skipValue (line 71) | public void skipValue() throws IOException { method nextLong (line 75) | public long nextLong() throws IOException { method getPath (line 79) | public String getPath() { method nextBoolean (line 83) | public boolean nextBoolean() throws IOException { method nextInt (line 87) | public int nextInt() throws IOException { method peekString (line 91) | public boolean peekString() throws IOException { method peekBoolean (line 95) | public boolean peekBoolean() throws IOException { method peekNull (line 99) | public boolean peekNull() throws IOException { method toString (line 103) | @Override public String toString() { type JsonReaderAdapter (line 108) | public interface JsonReaderAdapter { method fromJson (line 109) | T fromJson(JsonReader reader) throws IOException; method read (line 112) | public static boolean read( method readOne (line 123) | public static @Nullable T readOne(JsonReaderAdapter adapter, Re... method readList (line 129) | public static boolean readList( method sizeInBytes (line 144) | static int sizeInBytes(WriteBuffer.Writer writer, List value) { method write (line 155) | public static byte[] write(WriteBuffer.Writer writer, T value) { method writeList (line 184) | public static byte[] writeList(WriteBuffer.Writer writer, List<... method writeList (line 191) | public static int writeList(WriteBuffer.Writer writer, List ... method writeList (line 204) | public static void writeList(WriteBuffer.Writer writer, List... method exceptionReading (line 213) | static IllegalArgumentException exceptionReading(String type, Exceptio... FILE: zipkin/src/main/java/zipkin2/internal/JsonEscaper.java class JsonEscaper (line 7) | public final class JsonEscaper { method jsonEscape (line 9) | public static CharSequence jsonEscape(CharSequence v) { method jsonEscapedSizeInBytes (line 75) | public static int jsonEscapedSizeInBytes(CharSequence v) { FILE: zipkin/src/main/java/zipkin2/internal/Proto3Codec.java class Proto3Codec (line 15) | public final class Proto3Codec { method sizeInBytes (line 19) | public int sizeInBytes(Span input) { method write (line 23) | public byte[] write(Span span) { method writeList (line 27) | public byte[] writeList(List spans) { method writeList (line 31) | public int writeList(List spans, byte[] out, int pos) { method read (line 35) | public static boolean read(ReadBuffer buffer, Collection out) { method readOne (line 47) | public static @Nullable Span readOne(ReadBuffer buffer) { method readList (line 55) | public static boolean readList(ReadBuffer buffer, Collection out) { method exceptionReading (line 70) | static IllegalArgumentException exceptionReading(String type, Exceptio... FILE: zipkin/src/main/java/zipkin2/internal/Proto3Fields.java class Proto3Fields (line 16) | final class Proto3Fields { class Field (line 28) | static class Field { method Field (line 39) | Field(int key) { method Field (line 43) | Field(int fieldNumber, int wireType, int key) { method fieldNumber (line 49) | static int fieldNumber(int key, int byteL) { method wireType (line 55) | static int wireType(int key, int byteL) { method skipValue (line 64) | static boolean skipValue(ReadBuffer buffer, int wireType) { class LengthDelimitedField (line 93) | static abstract class LengthDelimitedField extends Field { method LengthDelimitedField (line 94) | LengthDelimitedField(int key) { method sizeInBytes (line 99) | final int sizeInBytes(T value) { method write (line 105) | final void write(WriteBuffer b, T value) { method readLengthPrefixAndValue (line 117) | final T readLengthPrefixAndValue(ReadBuffer b) { method sizeOfValue (line 123) | abstract int sizeOfValue(T value); method writeValue (line 125) | abstract void writeValue(WriteBuffer b, T value); method readValue (line 128) | abstract T readValue(ReadBuffer b, int length); class BytesField (line 131) | static class BytesField extends LengthDelimitedField { method BytesField (line 132) | BytesField(int key) { method sizeOfValue (line 136) | @Override int sizeOfValue(byte[] bytes) { method writeValue (line 140) | @Override void writeValue(WriteBuffer b, byte[] bytes) { method readValue (line 144) | @Override byte[] readValue(ReadBuffer b, int length) { class HexField (line 149) | static class HexField extends LengthDelimitedField { method HexField (line 150) | HexField(int key) { method sizeOfValue (line 154) | @Override int sizeOfValue(String hex) { method writeValue (line 159) | @Override void writeValue(WriteBuffer b, String hex) { method decodeLowerHex (line 168) | static int decodeLowerHex(char c) { method readValue (line 174) | @Override String readValue(ReadBuffer buffer, int length) { class Utf8Field (line 179) | static class Utf8Field extends LengthDelimitedField { method Utf8Field (line 180) | Utf8Field(int key) { method sizeOfValue (line 184) | @Override int sizeOfValue(String utf8) { method writeValue (line 188) | @Override void writeValue(WriteBuffer b, String utf8) { method readValue (line 192) | @Override String readValue(ReadBuffer buffer, int length) { class Fixed64Field (line 197) | static final class Fixed64Field extends Field { method Fixed64Field (line 198) | Fixed64Field(int key) { method write (line 203) | void write(WriteBuffer b, long number) { method sizeInBytes (line 209) | int sizeInBytes(long number) { method readValue (line 214) | long readValue(ReadBuffer buffer) { class VarintField (line 219) | static class VarintField extends Field { method VarintField (line 220) | VarintField(int key) { method sizeInBytes (line 225) | int sizeInBytes(int number) { method write (line 229) | void write(WriteBuffer b, int number) { method sizeInBytes (line 235) | int sizeInBytes(long number) { method write (line 239) | void write(WriteBuffer b, long number) { class BooleanField (line 246) | static final class BooleanField extends Field { method BooleanField (line 247) | BooleanField(int key) { method sizeInBytes (line 252) | int sizeInBytes(boolean bool) { method write (line 256) | void write(WriteBuffer b, boolean bool) { method read (line 262) | boolean read(ReadBuffer b) { class Fixed32Field (line 272) | static final class Fixed32Field extends Field { method Fixed32Field (line 273) | Fixed32Field(int key) { method sizeInBytes (line 278) | int sizeInBytes(int number) { method sizeOfLengthDelimitedField (line 284) | static int sizeOfLengthDelimitedField(int sizeInBytes) { FILE: zipkin/src/main/java/zipkin2/internal/Proto3SpanWriter.java class Proto3SpanWriter (line 14) | final class Proto3SpanWriter implements WriteBuffer.Writer { method sizeInBytes (line 18) | @Override public int sizeInBytes(Span span) { method write (line 22) | @Override public void write(Span value, WriteBuffer b) { method toString (line 26) | @Override public String toString() { method writeList (line 31) | public byte[] writeList(List spans) { method write (line 50) | byte[] write(Span onlySpan) { method writeSpan (line 58) | void writeSpan(Span span, int sizeOfSpan, WriteBuffer result) { method writeList (line 64) | int writeList(List spans, byte[] out, int pos) { FILE: zipkin/src/main/java/zipkin2/internal/Proto3ZipkinFields.java class Proto3ZipkinFields (line 31) | final class Proto3ZipkinFields { class EndpointField (line 36) | static class EndpointField extends LengthDelimitedField { method EndpointField (line 47) | EndpointField(int key) { method sizeOfValue (line 51) | @Override int sizeOfValue(Endpoint value) { method writeValue (line 60) | @Override void writeValue(WriteBuffer b, Endpoint value) { method readValue (line 67) | @Override Endpoint readValue(ReadBuffer buffer, int length) { class SpanBuilderField (line 96) | static abstract class SpanBuilderField extends LengthDelimitedField... method SpanBuilderField (line 98) | SpanBuilderField(int key) { method readValue (line 102) | @Override final T readValue(ReadBuffer b, int length) { method readLengthPrefixAndValue (line 106) | abstract boolean readLengthPrefixAndValue(ReadBuffer b, Span.Builder... class AnnotationField (line 109) | static class AnnotationField extends SpanBuilderField { method AnnotationField (line 116) | AnnotationField(int key) { method sizeOfValue (line 120) | @Override int sizeOfValue(Annotation value) { method writeValue (line 124) | @Override void writeValue(WriteBuffer b, Annotation value) { method readLengthPrefixAndValue (line 129) | @Override boolean readLengthPrefixAndValue(ReadBuffer b, Span.Builde... class TagField (line 156) | static final class TagField extends SpanBuilderField value) { method writeValue (line 172) | @Override void writeValue(WriteBuffer b, Map.Entry v... method readLengthPrefixAndValue (line 177) | @Override boolean readLengthPrefixAndValue(ReadBuffer b, Span.Builde... class SpanField (line 204) | static class SpanField extends LengthDelimitedField { method SpanField (line 233) | SpanField() { method sizeOfValue (line 237) | @Override int sizeOfValue(Span span) { method writeValue (line 266) | @Override void writeValue(WriteBuffer b, Span value) { method toByte (line 294) | int toByte(Span.Kind kind) { method read (line 298) | public Span read(ReadBuffer buffer) { method readValue (line 303) | @Override Span readValue(ReadBuffer buffer, int length) { method logAndSkip (line 362) | static void logAndSkip(ReadBuffer buffer, int nextKey) { FILE: zipkin/src/main/java/zipkin2/internal/ReadBuffer.java class ReadBuffer (line 15) | public abstract class ReadBuffer extends InputStream { method wrapUnsafe (line 18) | public static ReadBuffer wrapUnsafe(ByteBuffer buffer) { method wrap (line 28) | public static ReadBuffer wrap(byte[] bytes) { method wrap (line 32) | public static ReadBuffer wrap(byte[] bytes, int pos, int length) { class BigEndianByteBuffer (line 36) | static final class BigEndianByteBuffer extends Buff { method BigEndianByteBuffer (line 37) | BigEndianByteBuffer(ByteBuffer buf) { method readShort (line 41) | @Override short readShort() { method readInt (line 46) | @Override int readInt() { method readLong (line 51) | @Override long readLong() { method readLongLe (line 56) | @Override long readLongLe() { class LittleEndianByteBuffer (line 61) | static final class LittleEndianByteBuffer extends Buff { method LittleEndianByteBuffer (line 62) | LittleEndianByteBuffer(ByteBuffer buf) { method readShort (line 66) | @Override short readShort() { method readInt (line 71) | @Override int readInt() { method readLong (line 76) | @Override long readLong() { method readLongLe (line 80) | @Override long readLongLe() { class Buff (line 86) | static abstract class Buff extends ReadBuffer { method Buff (line 89) | Buff(ByteBuffer buf) { method readByteUnsafe (line 93) | @Override final byte readByteUnsafe() { method readBytes (line 97) | @Override final byte[] readBytes(int length) { method tryReadAscii (line 105) | @Override boolean tryReadAscii(char[] destination, int length) { method doReadUtf8 (line 118) | @Override final String doReadUtf8(int length) { method pos (line 122) | @Override public int pos() { method read (line 126) | @Override public int read(byte[] dst, int offset, int length) { method skip (line 135) | @Override public long skip(long maxCount) { method available (line 141) | @Override public int available() { class Array (line 146) | static final class Array extends ReadBuffer { method Array (line 151) | Array(byte[] buf, int offset, int length) { method readByteUnsafe (line 157) | @Override byte readByteUnsafe() { method readBytes (line 161) | @Override byte[] readBytes(int length) { method read (line 169) | @Override public int read(byte[] dst, int offset, int length) { method tryReadAscii (line 178) | @Override boolean tryReadAscii(char[] destination, int length) { method doReadUtf8 (line 188) | @Override String doReadUtf8(int length) { method readShort (line 194) | @Override short readShort() { method readInt (line 199) | @Override int readInt() { method readLong (line 210) | @Override long readLong() { method readLongLe (line 214) | @Override long readLongLe() { method pos (line 228) | @Override public int pos() { method skip (line 232) | @Override public long skip(long maxCount) { method available (line 238) | @Override public int available() { method read (line 243) | @Override public abstract int read(byte[] dst, int offset, int length); method skip (line 245) | @Override public abstract long skip(long n); method available (line 247) | @Override public abstract int available(); method close (line 249) | @Override public void close() { method mark (line 252) | @Override public void mark(int readlimit) { method reset (line 256) | @Override public synchronized void reset() { method markSupported (line 260) | @Override public boolean markSupported() { method readByteUnsafe (line 265) | abstract byte readByteUnsafe(); method readByte (line 267) | final byte readByte() { method readBytes (line 272) | abstract byte[] readBytes(int length); method readUtf8 (line 274) | final String readUtf8(int length) { method tryReadAscii (line 287) | abstract boolean tryReadAscii(char[] destination, int length); method doReadUtf8 (line 289) | abstract String doReadUtf8(int length); method pos (line 291) | abstract int pos(); method readShort (line 293) | abstract short readShort(); method readInt (line 295) | abstract int readInt(); method readLong (line 297) | abstract long readLong(); method readLongLe (line 299) | abstract long readLongLe(); method read (line 301) | @Override public final int read() { method readBytesAsHex (line 305) | final String readBytesAsHex(int length) { method readVarint32 (line 327) | final int readVarint32() { method readVarint64 (line 356) | final long readVarint64() { method require (line 373) | final void require(int byteCount) { method checkReadArguments (line 380) | int checkReadArguments(byte[] dst, int offset, int length) { FILE: zipkin/src/main/java/zipkin2/internal/RecyclableBuffers.java class RecyclableBuffers (line 7) | public final class RecyclableBuffers { method RecyclableBuffers (line 8) | RecyclableBuffers() { method shortStringBuffer (line 22) | public static char[] shortStringBuffer() { FILE: zipkin/src/main/java/zipkin2/internal/SpanNode.java class SpanNode (line 29) | public final class SpanNode { method compare (line 31) | @Override public int compare(SpanNode left, SpanNode right) { method newBuilder (line 37) | public static SpanNode.Builder newBuilder(Logger logger) { method SpanNode (line 48) | SpanNode(@Nullable Span span) { method parent (line 53) | @Nullable public SpanNode parent() { method span (line 58) | @Nullable public Span span() { method children (line 63) | public List children() { method traverse (line 68) | public Iterator traverse() { class BreadthFirstIterator (line 72) | static final class BreadthFirstIterator implements Iterator { method BreadthFirstIterator (line 75) | BreadthFirstIterator(SpanNode root) { method hasNext (line 86) | @Override public boolean hasNext() { method next (line 90) | @Override public SpanNode next() { method remove (line 99) | @Override public void remove() { method addChild (line 105) | SpanNode addChild(SpanNode child) { class Builder (line 114) | public static final class Builder { method Builder (line 117) | Builder(Logger logger) { method clear (line 125) | void clear() { method build (line 137) | public SpanNode build(List spans) { method sortTreeByTimestamp (line 185) | void sortTreeByTimestamp(SpanNode root) { method index (line 210) | void index(Span span) { method process (line 234) | void process(Span span) { method createKey (line 284) | static Object createKey(String id, boolean shared, @Nullable Endpoint ... class SharedKey (line 293) | static final class SharedKey { method SharedKey (line 297) | SharedKey(String id, @Nullable Endpoint endpoint) { method toString (line 303) | @Override public String toString() { method equals (line 307) | @Override public boolean equals(Object o) { method hashCode (line 314) | @Override public int hashCode() { method toString (line 324) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/internal/ThriftCodec.java class ThriftCodec (line 30) | public final class ThriftCodec { method sizeInBytes (line 36) | public int sizeInBytes(Span input) { method write (line 40) | public byte[] write(Span span) { method listSizeInBytes (line 45) | static int listSizeInBytes(WriteBuffer.Writer writer, List v... method read (line 53) | public static boolean read(ReadBuffer buffer, Collection out) { method readOne (line 64) | @Nullable method readList (line 77) | public static boolean readList(ReadBuffer buffer, Collection out) { method readListLength (line 95) | static int readListLength(ReadBuffer buffer) { method writeList (line 100) | static void writeList(WriteBuffer.Writer writer, List value,... method exceptionReading (line 108) | static IllegalArgumentException exceptionReading(String type, Exceptio... method skip (line 118) | static void skip(ReadBuffer buffer, byte type) { method skip (line 122) | static void skip(ReadBuffer buffer, byte type, int maxDepth) { method writeListBegin (line 168) | static void writeListBegin(WriteBuffer buffer, int size) { method writeLengthPrefixed (line 173) | static void writeLengthPrefixed(WriteBuffer buffer, String utf8) { method writeInt (line 178) | static void writeInt(WriteBuffer buf, int v) { method writeLong (line 185) | static void writeLong(WriteBuffer buf, long v) { FILE: zipkin/src/main/java/zipkin2/internal/ThriftEndpointCodec.java class ThriftEndpointCodec (line 16) | final class ThriftEndpointCodec { method read (line 23) | static Endpoint read(ReadBuffer buffer) { method sizeInBytes (line 54) | static int sizeInBytes(Endpoint value) { method write (line 65) | static void write(Endpoint value, WriteBuffer buffer) { FILE: zipkin/src/main/java/zipkin2/internal/ThriftField.java class ThriftField (line 7) | final class ThriftField { method ThriftField (line 25) | ThriftField(byte type, int id) { method write (line 30) | void write(WriteBuffer buffer) { method read (line 37) | static ThriftField read(ReadBuffer bytes) { method isEqualTo (line 42) | boolean isEqualTo(ThriftField that) { FILE: zipkin/src/main/java/zipkin2/internal/Trace.java class Trace (line 14) | public class Trace { method merge (line 19) | public static List merge(List spans) { method compareShared (line 108) | static int compareShared(Span left, Span right) { method compareEndpoint (line 130) | static int compareEndpoint(Endpoint left, Endpoint right) { method nullSafeCompareTo (line 143) | static > int nullSafeCompareTo(T left, T right) { class EndpointTracker (line 157) | static final class EndpointTracker { method tryMerge (line 161) | boolean tryMerge(Endpoint endpoint) { method Trace (line 184) | Trace() { FILE: zipkin/src/main/java/zipkin2/internal/TracesAdapter.java class TracesAdapter (line 15) | public final class TracesAdapter implements Traces { method TracesAdapter (line 18) | public TracesAdapter(SpanStore spanStore) { method getTrace (line 22) | @Override public Call> getTrace(String traceId) { method getTraces (line 26) | @Override public Call>> getTraces(Iterable tra... type ToListOfTraces (line 39) | enum ToListOfTraces implements Call.Mapper, List... method map (line 42) | @Override public List> map(List input) { method toString (line 47) | @Override public String toString() { class ScatterGather (line 52) | static final class ScatterGather extends AggregateCall, Lis... method ScatterGather (line 53) | ScatterGather(List>> calls) { method newOutput (line 57) | @Override protected List> newOutput() { method append (line 61) | @Override protected void append(List input, List> o... method clone (line 65) | @Override public ScatterGather clone() { method toString (line 70) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/internal/V1JsonSpanReader.java class V1JsonSpanReader (line 19) | public final class V1JsonSpanReader implements JsonReaderAdapter { method readList (line 23) | public boolean readList(ReadBuffer buffer, Collection out) { method fromJson (line 41) | @Override public V1Span fromJson(JsonReader reader) throws IOException { method readAnnotation (line 88) | void readAnnotation(JsonReader reader) throws IOException { method toString (line 113) | @Override public String toString() { method readBinaryAnnotation (line 117) | void readBinaryAnnotation(JsonReader reader) throws IOException { FILE: zipkin/src/main/java/zipkin2/internal/V1JsonSpanWriter.java class V1JsonSpanWriter (line 13) | public final class V1JsonSpanWriter implements WriteBuffer.Writer { method sizeInBytes (line 17) | @Override public int sizeInBytes(Span value) { method write (line 22) | @Override public void write(Span value, WriteBuffer b) { FILE: zipkin/src/main/java/zipkin2/internal/V1SpanWriter.java class V1SpanWriter (line 20) | public final class V1SpanWriter implements WriteBuffer.Writer { method sizeInBytes (line 22) | @Override public int sizeInBytes(V1Span value) { method write (line 93) | @Override public void write(V1Span value, WriteBuffer b) { method toString (line 175) | @Override public String toString() { method legacyEndpointBytes (line 179) | static byte[] legacyEndpointBytes(@Nullable Endpoint localEndpoint) { method binaryAnnotationSizeInBytes (line 186) | static int binaryAnnotationSizeInBytes(String key, String value, int e... method writeBinaryAnnotation (line 197) | static void writeBinaryAnnotation(String key, String value, @Nullable ... FILE: zipkin/src/main/java/zipkin2/internal/V1ThriftSpanReader.java class V1ThriftSpanReader (line 28) | public final class V1ThriftSpanReader { method create (line 31) | public static V1ThriftSpanReader create() { method read (line 37) | public V1Span read(ReadBuffer buffer) { class AnnotationReader (line 84) | static final class AnnotationReader { method read (line 89) | static void read(ReadBuffer buffer, V1Span.Builder builder) { class BinaryAnnotationReader (line 115) | static final class BinaryAnnotationReader { method read (line 121) | static void read(ReadBuffer buffer, V1Span.Builder builder) { method V1ThriftSpanReader (line 161) | V1ThriftSpanReader() { FILE: zipkin/src/main/java/zipkin2/internal/V1ThriftSpanWriter.java class V1ThriftSpanWriter (line 26) | public final class V1ThriftSpanWriter implements WriteBuffer.Writer { method sizeInBytes (line 42) | @Override public int sizeInBytes(Span value) { method write (line 83) | @Override public void write(Span value, WriteBuffer buffer) { method writeAnnotations (line 130) | static void writeAnnotations(WriteBuffer buffer, V1Span v1Span, byte[]... method writeBinaryAnnotations (line 139) | static void writeBinaryAnnotations(WriteBuffer buffer, V1Span v1Span, ... method toString (line 149) | @Override public String toString() { method writeList (line 153) | public byte[] writeList(List spans) { method write (line 162) | public byte[] write(Span onlySpan) { method writeList (line 168) | public int writeList(List spans, byte[] out, int pos) { method legacyEndpointBytes (line 178) | static byte[] legacyEndpointBytes(@Nullable Endpoint localEndpoint) { class ThriftAnnotationWriter (line 185) | static class ThriftAnnotationWriter { method sizeInBytes (line 191) | static int sizeInBytes(int valueSizeInBytes, int endpointSizeInBytes) { method write (line 200) | static void write(long timestamp, String value, byte[] endpointBytes... class ThriftBinaryAnnotationWriter (line 215) | static class ThriftBinaryAnnotationWriter { method sizeInBytes (line 222) | static int sizeInBytes(int keySize, int valueSize, int endpointSizeI... method write (line 232) | static void write(String key, String stringValue, byte[] endpointByt... FILE: zipkin/src/main/java/zipkin2/internal/V2SpanReader.java class V2SpanReader (line 13) | public final class V2SpanReader implements JsonReaderAdapter { method fromJson (line 16) | @Override public Span fromJson(JsonReader reader) throws IOException { method toString (line 96) | @Override public String toString() { method fromJson (line 101) | @Override public Endpoint fromJson(JsonReader reader) throws IOExcepti... method toString (line 128) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/internal/V2SpanWriter.java class V2SpanWriter (line 18) | public final class V2SpanWriter implements WriteBuffer.Writer { method sizeInBytes (line 19) | @Override public int sizeInBytes(Span value) { method write (line 78) | @Override public void write(Span value, WriteBuffer b) { method toString (line 149) | @Override public String toString() { method endpointSizeInBytes (line 153) | static int endpointSizeInBytes(Endpoint value, boolean writeEmptyServi... method writeEndpoint (line 180) | static void writeEndpoint(Endpoint value, WriteBuffer b, boolean write... method annotationSizeInBytes (line 214) | static int annotationSizeInBytes(long timestamp, String value, int end... method writeAnnotation (line 225) | static void writeAnnotation(long timestamp, String value, @Nullable by... FILE: zipkin/src/main/java/zipkin2/internal/WriteBuffer.java class WriteBuffer (line 14) | public final class WriteBuffer { type Writer (line 15) | public interface Writer { method sizeInBytes (line 16) | int sizeInBytes(T value); method write (line 18) | void write(T value, WriteBuffer buffer); method wrap (line 21) | public static WriteBuffer wrap(byte[] bytes) { method wrap (line 25) | public static WriteBuffer wrap(byte[] bytes, int pos) { method WriteBuffer (line 32) | WriteBuffer(byte[] buf, int pos) { method writeByte (line 37) | public void writeByte(int v) { method write (line 41) | public void write(byte[] v) { method writeBackwards (line 46) | void writeBackwards(long v) { method writeLongHex (line 57) | public void writeLongHex(long v) { method writeHexByte (line 70) | static void writeHexByte(byte[] data, int pos, byte b) { method pos (line 75) | int pos() { method writeAscii (line 79) | public void writeAscii(String v) { method writeUtf8 (line 91) | public void writeUtf8(CharSequence string) { method writeAscii (line 137) | public void writeAscii(long v) { method writeVarint (line 157) | void writeVarint(int v) { method writeVarint (line 166) | void writeVarint(long v) { method writeLongLe (line 174) | void writeLongLe(long v) { method utf8SizeInBytes (line 195) | public static int utf8SizeInBytes(CharSequence string) { method asciiSizeInBytes (line 231) | public static int asciiSizeInBytes(long v) { method varintSizeInBytes (line 264) | public static int varintSizeInBytes(int value) { method varintSizeInBytes (line 275) | public static int varintSizeInBytes(long v) { FILE: zipkin/src/main/java/zipkin2/storage/AutocompleteTags.java type AutocompleteTags (line 14) | public interface AutocompleteTags { method getKeys (line 21) | Call> getKeys(); method getValues (line 30) | Call> getValues(String key); FILE: zipkin/src/main/java/zipkin2/storage/ForwardingStorageComponent.java class ForwardingStorageComponent (line 21) | public abstract class ForwardingStorageComponent extends StorageComponent { method ForwardingStorageComponent (line 23) | protected ForwardingStorageComponent() { method delegate (line 30) | protected abstract StorageComponent delegate(); method spanConsumer (line 32) | @Override public SpanConsumer spanConsumer() { method traces (line 36) | @Override public Traces traces() { method spanStore (line 40) | @Override public SpanStore spanStore() { method autocompleteTags (line 44) | @Override public AutocompleteTags autocompleteTags() { method serviceAndSpanNames (line 48) | @Override public ServiceAndSpanNames serviceAndSpanNames() { method check (line 52) | @Override public CheckResult check() { method isOverCapacity (line 56) | @Override public boolean isOverCapacity(Throwable e) { method close (line 60) | @Override public void close() throws IOException { method toString (line 64) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/storage/GroupByTraceId.java class GroupByTraceId (line 21) | public final class GroupByTraceId implements Call.Mapper, Lis... method create (line 22) | public static Call.Mapper, List>> create(boolean... method GroupByTraceId (line 28) | GroupByTraceId(boolean strictTraceId) { method map (line 32) | @SuppressWarnings("MixedMutabilityReturnType") method toString (line 49) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/storage/InMemoryStorage.java class InMemoryStorage (line 59) | public final class InMemoryStorage extends StorageComponent implements S... method newBuilder (line 62) | public static Builder newBuilder() { class Builder (line 66) | public static final class Builder extends StorageComponent.Builder { method strictTraceId (line 71) | @Override public Builder strictTraceId(boolean strictTraceId) { method searchEnabled (line 76) | @Override public Builder searchEnabled(boolean searchEnabled) { method autocompleteKeys (line 81) | @Override public Builder autocompleteKeys(List autocompleteK... method maxSpanCount (line 88) | public Builder maxSpanCount(int maxSpanCount) { method build (line 94) | @Override public InMemoryStorage build() { method valueContainer (line 107) | @Override Collection valueContainer() { method valueContainer (line 115) | @Override Collection valueContainer() { method valueContainer (line 124) | @Override Collection valueContainer() { method valueContainer (line 134) | @Override Collection valueContainer() { method valueContainer (line 141) | @Override Collection valueContainer() { method InMemoryStorage (line 152) | InMemoryStorage(Builder builder) { method acceptedSpanCount (line 160) | public int acceptedSpanCount() { method clear (line 164) | public synchronized void clear() { method accept (line 174) | @Override public Call accept(List spans) { method doAccept (line 178) | synchronized void doAccept(List spans) { class StoreSpansCall (line 212) | final class StoreSpansCall extends Call.Base { method StoreSpansCall (line 215) | StoreSpansCall(List spans) { method doExecute (line 219) | @Override protected Void doExecute() { method doEnqueue (line 224) | @Override protected void doEnqueue(Callback callback) { method clone (line 233) | @Override public Call clone() { method toString (line 237) | @Override public String toString() { method evictToRecoverSpans (line 243) | int evictToRecoverSpans(int spansToRecover) { method deleteOldestTrace (line 254) | private int deleteOldestTrace() { method getTraces (line 271) | @Override public Call>> getTraces(QueryRequest request) { method getTraces (line 275) | synchronized Call>> getTraces(QueryRequest request, bo... method strictByTraceId (line 298) | static Collection> strictByTraceId(List next) { method getTraces (line 311) | public synchronized List> getTraces() { method getDependencies (line 325) | public synchronized List getDependencies() { method traceIdsDescendingByTimestamp (line 329) | Set traceIdsDescendingByTimestamp(QueryRequest request) { method lowTraceIdsInRange (line 342) | static Set lowTraceIdsInRange( method getTrace (line 354) | @Override public synchronized Call> getTrace(String traceId) { method getTraces (line 370) | @Override public synchronized Call>> getTraces(Iterabl... method getServiceNames (line 399) | @Override public synchronized Call> getServiceNames() { method getRemoteServiceNames (line 404) | @Override public synchronized Call> getRemoteServiceNames... method getSpanNames (line 411) | @Override public synchronized Call> getSpanNames(String s... method getDependencies (line 417) | @Override method getDependencyLinks (line 430) | List getDependencyLinks(Set lowTraceIdsInRange) { method getKeys (line 439) | @Override public synchronized Call> getKeys() { method getValues (line 444) | @Override public synchronized Call> getValues(String key) { method compare (line 452) | @Override public int compare(String left, String right) { method toString (line 457) | @Override public String toString() { method compare (line 464) | @Override public int compare(TraceIdTimestamp left, TraceIdTimestamp r... method toString (line 471) | @Override public String toString() { class ServiceNameToTraceIds (line 476) | static final class ServiceNameToTraceIds extends SortedMultimap valueContainer() { method removeServiceIfTraceId (line 486) | Set removeServiceIfTraceId(String lowTraceId) { class SortedMultimap (line 500) | abstract static class SortedMultimap { method SortedMultimap (line 504) | SortedMultimap(Comparator comparator) { method valueContainer (line 508) | abstract Collection valueContainer(); method keySet (line 510) | Set keySet() { method size (line 514) | int size() { method put (line 518) | void put(K key, V value) { method remove (line 526) | Collection remove(K key) { method clear (line 532) | void clear() { method get (line 537) | Collection get(K key) { method spansByTraceId (line 543) | List spansByTraceId(String lowTraceId) { method traceIdTimestampsByServiceName (line 551) | Collection traceIdTimestampsByServiceName(String ser... method lowTraceId (line 560) | static String lowTraceId(String traceId) { method traces (line 564) | @Override public InMemoryStorage traces() { method spanStore (line 568) | @Override public InMemoryStorage spanStore() { method autocompleteTags (line 572) | @Override public InMemoryStorage autocompleteTags() { method serviceAndSpanNames (line 576) | @Override public InMemoryStorage serviceAndSpanNames() { method spanConsumer (line 580) | @Override public SpanConsumer spanConsumer() { method close (line 584) | @Override public void close() { class TraceIdTimestamp (line 587) | static final class TraceIdTimestamp { method TraceIdTimestamp (line 591) | TraceIdTimestamp(String lowTraceId, long timestamp) { method equals (line 596) | @Override public boolean equals(Object o) { method hashCode (line 603) | @Override public int hashCode() { method toString (line 613) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/storage/QueryRequest.java class QueryRequest (line 28) | public final class QueryRequest { method serviceName (line 35) | @Nullable public String serviceName() { method remoteServiceName (line 45) | @Nullable public String remoteServiceName() { method spanName (line 54) | @Nullable public String spanName() { method annotationQuery (line 65) | public Map annotationQuery() { method minDuration (line 73) | @Nullable public Long minDuration() { method maxDuration (line 81) | @Nullable public Long maxDuration() { method endTs (line 89) | public long endTs() { method lookback (line 97) | public long lookback() { method limit (line 102) | public int limit() { method annotationQueryString (line 111) | @Nullable public String annotationQueryString() { method toBuilder (line 128) | public Builder toBuilder() { method newBuilder (line 132) | public static Builder newBuilder() { class Builder (line 136) | public static final class Builder { method Builder (line 143) | Builder(QueryRequest source) { method serviceName (line 156) | public Builder serviceName(@Nullable String serviceName) { method remoteServiceName (line 162) | public Builder remoteServiceName(@Nullable String remoteServiceName) { method spanName (line 172) | public Builder spanName(@Nullable String spanName) { method parseAnnotationQuery (line 183) | public Builder parseAnnotationQuery(@Nullable String annotationQuery) { method annotationQuery (line 204) | public Builder annotationQuery(Map annotationQuery) { method minDuration (line 211) | public Builder minDuration(@Nullable Long minDuration) { method maxDuration (line 217) | public Builder maxDuration(@Nullable Long maxDuration) { method endTs (line 223) | public Builder endTs(long endTs) { method lookback (line 229) | public Builder lookback(long lookback) { method limit (line 235) | public Builder limit(int limit) { method build (line 240) | public QueryRequest build() { method Builder (line 275) | Builder() { method test (line 284) | public boolean test(List spans) { method QueryRequest (line 357) | QueryRequest( method toString (line 378) | @Override public String toString() { FILE: zipkin/src/main/java/zipkin2/storage/ServiceAndSpanNames.java type ServiceAndSpanNames (line 16) | public interface ServiceAndSpanNames { method getServiceNames (line 22) | Call> getServiceNames(); method getRemoteServiceNames (line 28) | Call> getRemoteServiceNames(String serviceName); method getSpanNames (line 34) | Call> getSpanNames(String serviceName); FILE: zipkin/src/main/java/zipkin2/storage/SpanConsumer.java type SpanConsumer (line 12) | public interface SpanConsumer { method accept (line 13) | Call accept(List spans); FILE: zipkin/src/main/java/zipkin2/storage/SpanStore.java type SpanStore (line 20) | public interface SpanStore { method getTraces (line 28) | Call>> getTraces(QueryRequest request); method getTrace (line 42) | @Deprecated Call> getTrace(String traceId); method getServiceNames (line 50) | @Deprecated Call> getServiceNames(); method getSpanNames (line 58) | @Deprecated Call> getSpanNames(String serviceName); method getDependencies (line 81) | Call> getDependencies(long endTs, long lookback); FILE: zipkin/src/main/java/zipkin2/storage/StorageComponent.java class StorageComponent (line 22) | public abstract class StorageComponent extends Component { method traces (line 24) | public Traces traces() { method spanStore (line 28) | public abstract SpanStore spanStore(); method autocompleteTags (line 30) | public AutocompleteTags autocompleteTags() { // returns default to not... method serviceAndSpanNames (line 46) | public ServiceAndSpanNames serviceAndSpanNames() { // delegates to dep... method spanConsumer (line 67) | public abstract SpanConsumer spanConsumer(); method isOverCapacity (line 90) | public boolean isOverCapacity(Throwable e) { class Builder (line 94) | public static abstract class Builder { method strictTraceId (line 137) | public abstract Builder strictTraceId(boolean strictTraceId); method searchEnabled (line 149) | public abstract Builder searchEnabled(boolean searchEnabled); method autocompleteKeys (line 163) | public Builder autocompleteKeys(List keys) { // not abstract... method autocompleteTtl (line 169) | public Builder autocompleteTtl(int autocompleteTtl) { // not abstrac... method autocompleteCardinality (line 175) | public Builder autocompleteCardinality( method build (line 181) | public abstract StorageComponent build(); FILE: zipkin/src/main/java/zipkin2/storage/StrictTraceId.java class StrictTraceId (line 19) | public final class StrictTraceId { method filterSpans (line 21) | public static Mapper, List> filterSpans(String traceI... method filterTraces (line 30) | public static Mapper>, List>> filterTraces(... class FilterTracesIfClashOnLowerTraceId (line 34) | static final class FilterTracesIfClashOnLowerTraceId method FilterTracesIfClashOnLowerTraceId (line 38) | FilterTracesIfClashOnLowerTraceId(QueryRequest request) { method map (line 42) | @Override public List> map(List> input) { method toString (line 49) | @Override public String toString() { method hasClashOnLowerTraceId (line 59) | static boolean hasClashOnLowerTraceId(List> input) { method lowerTraceId (line 77) | static String lowerTraceId(String traceId) { class FilterSpans (line 81) | static final class FilterSpans implements Mapper, List map(List input) { method toString (line 97) | @Override public String toString() { method filterTraces (line 108) | public static Mapper>, List>> filterTraces(... class FilterTracesByIds (line 112) | static final class FilterTracesByIds implements Mapper... method FilterTracesByIds (line 115) | FilterTracesByIds(Iterable sanitizedIds) { method map (line 122) | @Override method toString (line 134) | @Override method StrictTraceId (line 140) | StrictTraceId() { FILE: zipkin/src/main/java/zipkin2/storage/Traces.java type Traces (line 22) | public interface Traces { method getTrace (line 34) | Call> getTrace(String traceId); method getTraces (line 48) | Call>> getTraces(Iterable traceIds); FILE: zipkin/src/main/java/zipkin2/v1/V1Annotation.java class V1Annotation (line 19) | @Deprecated method create (line 23) | public static V1Annotation create(long timestamp, String value, @Nulla... method timestamp (line 28) | public long timestamp() { method value (line 33) | public String value() { method endpoint (line 42) | @Nullable method V1Annotation (line 51) | V1Annotation(long timestamp, String value, @Nullable Endpoint endpoint) { method equals (line 59) | @Override method hashCode (line 69) | @Override method compareTo (line 82) | @Override FILE: zipkin/src/main/java/zipkin2/v1/V1BinaryAnnotation.java class V1BinaryAnnotation (line 20) | @Deprecated method createAddress (line 28) | public static V1BinaryAnnotation createAddress(String address, Endpoin... method createString (line 40) | public static V1BinaryAnnotation createString(String key, String value... method key (line 46) | public String key() { method type (line 54) | public int type() { method stringValue (line 59) | @Nullable method endpoint (line 68) | public Endpoint endpoint() { method V1BinaryAnnotation (line 76) | V1BinaryAnnotation(String key, String stringValue, Endpoint endpoint) { method equals (line 85) | @Override method hashCode (line 95) | @Override method compareTo (line 108) | @Override FILE: zipkin/src/main/java/zipkin2/v1/V1Span.java class V1Span (line 25) | @Deprecated method traceIdHigh (line 30) | public long traceIdHigh() { method traceId (line 35) | public long traceId() { method id (line 40) | public long id() { method name (line 45) | public String name() { method parentId (line 50) | public long parentId() { method timestamp (line 55) | public long timestamp() { method duration (line 60) | public long duration() { method annotations (line 68) | public List annotations() { method binaryAnnotations (line 76) | public List binaryAnnotations() { method debug (line 81) | public Boolean debug() { method V1Span (line 92) | V1Span(Builder builder) { method newBuilder (line 107) | public static Builder newBuilder() { class Builder (line 111) | public static final class Builder { method traceIdHigh (line 115) | public long traceIdHigh() { method traceId (line 120) | public long traceId() { method id (line 125) | public long id() { method Builder (line 136) | Builder() { method clear (line 139) | public Builder clear() { method traceId (line 150) | public Builder traceId(String traceId) { method traceId (line 160) | public Builder traceId(long traceId) { method traceIdHigh (line 166) | public Builder traceIdHigh(long traceIdHigh) { method id (line 172) | public Builder id(long id) { method id (line 178) | public Builder id(String id) { method parentId (line 185) | public Builder parentId(String parentId) { method parentId (line 191) | public Builder parentId(long parentId) { method name (line 197) | public Builder name(String name) { method timestamp (line 203) | public Builder timestamp(long timestamp) { method duration (line 209) | public Builder duration(long duration) { method addAnnotation (line 215) | public Builder addAnnotation(long timestamp, String value, @Nullable... method addBinaryAnnotation (line 223) | public Builder addBinaryAnnotation(String address, Endpoint endpoint) { method addBinaryAnnotation (line 238) | public Builder addBinaryAnnotation(String key, String value, Endpoin... method debug (line 247) | public Builder debug(@Nullable Boolean debug) { method build (line 252) | public V1Span build() { method equals (line 257) | @Override method hashCode (line 274) | @Override method sortedList (line 300) | static > List sortedList(List input) { FILE: zipkin/src/main/java/zipkin2/v1/V1SpanConverter.java class V1SpanConverter (line 22) | public final class V1SpanConverter { method create (line 23) | public static V1SpanConverter create() { method convert (line 31) | public List convert(V1Span source) { method convert (line 37) | public void convert(V1Span source, Collection sink) { method start (line 46) | void start(V1Span source) { method processAnnotations (line 53) | void processAnnotations(V1Span source) { method handleIncompleteRpc (line 170) | void handleIncompleteRpc(V1Span source) { method handleIncompleteRpc (line 180) | void handleIncompleteRpc(Span.Builder next) { method endTimestampReflectsSpanDuration (line 190) | static boolean endTimestampReflectsSpanDuration(V1Annotation end, V1Sp... method maybeTimestampDuration (line 197) | void maybeTimestampDuration(V1Span source, V1Annotation begin, @Nullab... method processBinaryAnnotations (line 207) | void processBinaryAnnotations(V1Span source) { method forEndpoint (line 272) | Span.Builder forEndpoint(V1Span source, @Nullable zipkin2.Endpoint e) { method closeEnoughEndpoint (line 281) | static boolean closeEnoughEndpoint(Span.Builder builder, Endpoint e) { method newSpanBuilder (line 290) | Span.Builder newSpanBuilder(V1Span source, Endpoint e) { method finish (line 296) | void finish(Collection sink) { method hasSameServiceName (line 303) | static boolean hasSameServiceName(Endpoint left, @Nullable Endpoint ri... method newBuilder (line 307) | static Span.Builder newBuilder(Span.Builder builder, V1Span source) { method V1SpanConverter (line 316) | V1SpanConverter() {} FILE: zipkin/src/main/java/zipkin2/v1/V2SpanConverter.java class V2SpanConverter (line 18) | public final class V2SpanConverter { method create (line 20) | public static V2SpanConverter create() { method convert (line 27) | public V1Span convert(Span value) { class V1SpanMetadata (line 75) | static final class V1SpanMetadata { method parse (line 79) | void parse(Span in) { method V2SpanConverter (line 169) | V2SpanConverter() {} FILE: zipkin/src/test/java/zipkin2/AnnotationTest.java class AnnotationTest (line 12) | class AnnotationTest { method messageWhenMissingValue (line 14) | @Test void messageWhenMissingValue() { method toString_isNice (line 22) | @Test void toString_isNice() { FILE: zipkin/src/test/java/zipkin2/CallTest.java class CallTest (line 29) | @ExtendWith(MockitoExtension.class) method constant_execute (line 34) | @Test void constant_execute() throws Exception { method constant_submit (line 41) | @Test void constant_submit() { method constant_execute_null (line 49) | @Test void constant_execute_null() throws Exception { method constant_submit_null (line 55) | @Test void constant_submit_null() { method constant_submit_cancel (line 63) | @Test void constant_submit_cancel() { method executesOnce (line 74) | @Test void executesOnce() throws Exception { method enqueuesOnce (line 85) | @Test void enqueuesOnce() { method concurrent_executesOrSubmitsOnce (line 96) | @Test method constantEqualsConstant (line 133) | @Test void constantEqualsConstant() { method emptyList (line 138) | @Test void emptyList() throws Exception { method emptyList_independentInstances (line 144) | @Test void emptyList_independentInstances() { method map_execute (line 149) | @Test void map_execute() throws Exception { method map_enqueue (line 160) | @Test void map_enqueue() { method map_enqueue_mappingException (line 169) | @Test void map_enqueue_mappingException() { method flatMap_execute (line 181) | @Test void flatMap_execute() throws Exception { method flatMap_enqueue (line 193) | @Test void flatMap_enqueue() { method flatMap_enqueue_mappingException (line 203) | @Test void flatMap_enqueue_mappingException() { method flatMap_enqueue_callException (line 216) | @Test void flatMap_enqueue_callException() { method flatMap_cancelPropagates (line 228) | @Test void flatMap_cancelPropagates() throws Exception { method onErrorReturn_execute_onError (line 241) | @Test void onErrorReturn_execute_onError() throws Exception { method onErrorReturn_execute_onSuccess (line 254) | @Test void onErrorReturn_execute_onSuccess() throws Exception { method onErrorReturn_execute_onSuccess_null (line 266) | @Test void onErrorReturn_execute_onSuccess_null() throws Exception { method onErrorReturn_enqueue_onError (line 278) | @Test void onErrorReturn_enqueue_onError() { method onErrorReturn_enqueue_onSuccess (line 291) | @Test void onErrorReturn_enqueue_onSuccess() { method onErrorReturn_enqueue_onSuccess_null (line 304) | @Test void onErrorReturn_enqueue_onSuccess_null() { method errorCall (line 322) | static Call errorCall(RuntimeException error) { FILE: zipkin/src/test/java/zipkin2/EndpointTest.java class EndpointTest (line 14) | class EndpointTest { method missingIpv4IsNull (line 16) | @Test void missingIpv4IsNull() { method newBuilderWithPort_NegativeCoercesToNull (line 22) | @Test void newBuilderWithPort_NegativeCoercesToNull() { method newBuilderWithPort_0CoercesToNull (line 27) | @Test void newBuilderWithPort_0CoercesToNull() { method newBuilderWithPort_highest (line 32) | @Test void newBuilderWithPort_highest() { method ip_addr_ipv4 (line 37) | @Test void ip_addr_ipv4() throws Exception { method ip_bytes_ipv4 (line 45) | @Test void ip_bytes_ipv4() throws Exception { method ip_string_ipv4 (line 53) | @Test void ip_string_ipv4() { method ip_ipv6 (line 61) | @Test void ip_ipv6() throws Exception { method ip_ipv6_addr (line 75) | @Test void ip_ipv6_addr() throws Exception { method parseIp_ipv6_bytes (line 89) | @Test void parseIp_ipv6_bytes() throws Exception { method ip_ipv6_mappedIpv4 (line 106) | @Test void ip_ipv6_mappedIpv4() { method ip_ipv6_addr_mappedIpv4 (line 113) | @Test void ip_ipv6_addr_mappedIpv4() throws Exception { method ip_ipv6_compatIpv4 (line 120) | @Test void ip_ipv6_compatIpv4() { method ip_ipv6_addr_compatIpv4 (line 127) | @Test void ip_ipv6_addr_compatIpv4() throws Exception { method ipv6_notMappedIpv4 (line 134) | @Test void ipv6_notMappedIpv4() { method ipv6_downcases (line 148) | @Test void ipv6_downcases() { method ip_ipv6_compatIpv4_compressed (line 155) | @Test void ip_ipv6_compatIpv4_compressed() { method ipv6_localhost (line 163) | @Test void ipv6_localhost() { method ipv6_notLocalhost (line 178) | @Test void ipv6_notLocalhost() { method newBuilderWithPort_tooLargeIsInvalid (line 189) | @Test void newBuilderWithPort_tooLargeIsInvalid() { method newBuilderWithPort_tooHighIsInvalid (line 199) | @Test void newBuilderWithPort_tooHighIsInvalid() { method coercesZeroPortToNull (line 207) | @Test void coercesZeroPortToNull() { method lowercasesServiceName (line 214) | @Test void lowercasesServiceName() { method assertExpectedIpv4 (line 219) | static void assertExpectedIpv4(Endpoint endpoint) { FILE: zipkin/src/test/java/zipkin2/SpanBytesDecoderDetectorTest.java class SpanBytesDecoderDetectorTest (line 16) | class SpanBytesDecoderDetectorTest { method decoderForMessage_json_v1 (line 40) | @Test void decoderForMessage_json_v1() { method decoderForMessage_json_v1_list (line 46) | @Test void decoderForMessage_json_v1_list() { method decoderForListMessage_json_v1 (line 53) | @Test void decoderForListMessage_json_v1() { method decoderForListMessage_json_v1_singleItem (line 59) | @Test void decoderForListMessage_json_v1_singleItem() { method decoderForMessage_json_v2 (line 67) | @Test void decoderForMessage_json_v2() { method decoderForMessage_json_v2_list (line 75) | @Test void decoderForMessage_json_v2_list() { method decoderForListMessage_json_v2 (line 82) | @Test void decoderForListMessage_json_v2() { method decoderForListMessage_json_v2_partial_localEndpoint (line 88) | @Test void decoderForListMessage_json_v2_partial_localEndpoint() { method decoderForListMessage_json_v2_partial_remoteEndpoint (line 101) | @Test void decoderForListMessage_json_v2_partial_remoteEndpoint() { method decoderForListMessage_json_v2_partial_tag (line 115) | @Test void decoderForListMessage_json_v2_partial_tag() { method decoderForListMessage_json_v2_singleItem (line 123) | @Test void decoderForListMessage_json_v2_singleItem() { method decoderForMessage_thrift (line 130) | @Test void decoderForMessage_thrift() { method decoderForMessage_thrift_list (line 136) | @Test void decoderForMessage_thrift_list() { method decoderForListMessage_thrift (line 143) | @Test void decoderForListMessage_thrift() { method decoderForListMessage_thrift_incorrectFirstByte (line 154) | @Test void decoderForListMessage_thrift_incorrectFirstByte() { method decoderForListMessage_thrift_singleItem (line 161) | @Test void decoderForListMessage_thrift_singleItem() { method decoderForMessage_proto3 (line 171) | @Test void decoderForMessage_proto3() { method decoderForMessage_proto3_list (line 179) | @Test void decoderForMessage_proto3_list() { method decoderForListMessage_proto3 (line 186) | @Test void decoderForListMessage_proto3() { method decoderForListMessage_proto3_singleItem (line 193) | @Test void decoderForListMessage_proto3_singleItem() { method decoderForMessage_unknown (line 199) | @Test void decoderForMessage_unknown() { method decoderForListMessage_unknown (line 205) | @Test void decoderForListMessage_unknown() { FILE: zipkin/src/test/java/zipkin2/SpanTest.java class SpanTest (line 21) | class SpanTest { method traceIdString (line 39) | @Test void traceIdString() { method localEndpoint_emptyToNull (line 48) | @Test void localEndpoint_emptyToNull() { method remoteEndpoint_emptyToNull (line 53) | @Test void remoteEndpoint_emptyToNull() { method localServiceName (line 58) | @Test void localServiceName() { method remoteServiceName (line 65) | @Test void remoteServiceName() { method spanNamesLowercase (line 72) | @Test void spanNamesLowercase() { method annotationsSortByTimestamp (line 77) | @Test void annotationsSortByTimestamp() { method annotationsDedupe (line 90) | @Test void annotationsDedupe() { method putTagOverwritesValue (line 106) | @Test void putTagOverwritesValue() { method builder_canUnsetParent (line 117) | @Test void builder_canUnsetParent() { method clone_differentCollections (line 124) | @Test void clone_differentCollections() { method coercesZeroTimestampsToNull (line 148) | @Test void coercesZeroTimestampsToNull() { method canUsePrimitiveOverloads (line 160) | @Test void canUsePrimitiveOverloads() { method debug_canUnset (line 179) | @Test void debug_canUnset() { method debug_canDisable (line 184) | @Test void debug_canDisable() { method shared_canUnset (line 189) | @Test void shared_canUnset() { method shared_canDisable (line 194) | @Test void shared_canDisable() { method nullToZeroOrFalse (line 199) | @Test void nullToZeroOrFalse() { method builder_clear (line 214) | @Test void builder_clear() { method builder_clone (line 219) | @Test void builder_clone() { method builder_merge_redundant (line 226) | @Test void builder_merge_redundant() { method builder_merge_flags (line 232) | @Test void builder_merge_flags() { method builder_merge_annotations (line 237) | @Test void builder_merge_annotations() { method builder_merge_annotations_concat (line 243) | @Test void builder_merge_annotations_concat() { method builder_merge_tags (line 252) | @Test void builder_merge_tags() { method builder_merge_tags_concat (line 258) | @Test void builder_merge_tags_concat() { method builder_merge_localEndpoint (line 267) | @Test void builder_merge_localEndpoint() { method builder_merge_localEndpoint_redundant (line 276) | @Test void builder_merge_localEndpoint_redundant() { method builder_merge_localEndpoint_merge (line 285) | @Test void builder_merge_localEndpoint_merge() { method builder_merge_localEndpoint_null (line 306) | @Test void builder_merge_localEndpoint_null() { method builder_merge_remoteEndpoint_null (line 315) | @Test void builder_merge_remoteEndpoint_null() { method builder_merge_remoteEndpoint (line 324) | @Test void builder_merge_remoteEndpoint() { method builder_merge_remoteEndpoint_redundant (line 333) | @Test void builder_merge_remoteEndpoint_redundant() { method builder_merge_remoteEndpoint_merge (line 342) | @Test void builder_merge_remoteEndpoint_merge() { method toString_isJson (line 363) | @Test void toString_isJson() { method serialization (line 370) | @Test void serialization() throws Exception { method traceIdFromLong (line 383) | @Test void traceIdFromLong() { method traceIdFromLong_128 (line 388) | @Test void traceIdFromLong_128() { method normalizeTraceId_truncates64BitZeroPrefix (line 394) | @Test void normalizeTraceId_truncates64BitZeroPrefix() { method normalizeTraceId_padsTo64 (line 399) | @Test void normalizeTraceId_padsTo64() { method normalizeTraceId_padsTo128 (line 404) | @Test void normalizeTraceId_padsTo128() { method normalizeTraceId_badCharacters (line 409) | @Test void normalizeTraceId_badCharacters() { method traceIdFromLong_invalid (line 415) | @Test void traceIdFromLong_invalid() { method parentIdFromLong (line 421) | @Test void parentIdFromLong() { method parentIdFromLong_zeroSameAsNull (line 426) | @Test void parentIdFromLong_zeroSameAsNull() { method parentId_sameAsIdCoerseToNull (line 434) | @Test void parentId_sameAsIdCoerseToNull() { method removesSharedFlagFromClientSpans (line 439) | @Test void removesSharedFlagFromClientSpans() { method idFromLong (line 444) | @Test void idFromLong() { method idFromLong_minValue (line 449) | @Test void idFromLong_minValue() { method idFromLong_invalid (line 454) | @Test void idFromLong_invalid() { method id_emptyInvalid (line 460) | @Test void id_emptyInvalid() { method id_zerosInvalid (line 466) | @Test void id_zerosInvalid() { method parentId_emptyInvalid (line 472) | @Test void parentId_emptyInvalid() { method traceId_emptyInvalid (line 478) | @Test void traceId_emptyInvalid() { method traceId_zerosInvalid (line 484) | @Test void traceId_zerosInvalid() { method traceId_uuidInvalid (line 490) | @Test void traceId_uuidInvalid() { FILE: zipkin/src/test/java/zipkin2/TestObjects.java class TestObjects (line 16) | public final class TestObjects { method midnightUTC (line 33) | public static long midnightUTC(long epochMillis) { method newSpanBuilder (line 65) | static Span.Builder newSpanBuilder() { method span (line 73) | public static Span span(long traceId) { method appendSuffix (line 77) | public static String appendSuffix(String serviceName, String serviceNa... method suffixServiceName (line 83) | public static Endpoint suffixServiceName(Endpoint endpoint, String ser... method newTrace (line 89) | static List newTrace(String traceId) { method requestBuilder (line 128) | public static QueryRequest.Builder requestBuilder() { FILE: zipkin/src/test/java/zipkin2/codec/EncodingTest.java class EncodingTest (line 12) | class EncodingTest { method emptyList_json (line 14) | @Test void emptyList_json() { method singletonList_json (line 20) | @Test void singletonList_json() { method multiItemList_json (line 29) | @Test void multiItemList_json() { method emptyList_proto3 (line 35) | @Test void emptyList_proto3() { method singletonList_proto3 (line 42) | @Test void singletonList_proto3() { method multiItemList_proto3 (line 52) | @Test void multiItemList_proto3() { FILE: zipkin/src/test/java/zipkin2/codec/KryoTest.java class KryoTest (line 21) | class KryoTest { method kryoJavaSerialization_annotation (line 23) | @Test void kryoJavaSerialization_annotation() { method kryoJavaSerialization_endpoint (line 36) | @Test void kryoJavaSerialization_endpoint() { method kryoJavaSerialization_span (line 49) | @Test void kryoJavaSerialization_span() { method kryoJavaSerialization_dependencyLink (line 62) | @Test void kryoJavaSerialization_dependencyLink() { class JsonV2SpanSerializer (line 79) | public static class JsonV2SpanSerializer extends Serializer { method write (line 80) | @Override public void write(Kryo kryo, Output output, Span span) { method read (line 86) | @Override public Span read(Kryo kryo, Input input, Class call) { method errorCallback (line 228) | static void errorCallback(Call call, Exception e) { method execute_finish (line 235) | @Test void execute_finish() throws Exception { method enqueue_finish (line 245) | @Test void enqueue_finish() { class AggregateDependencyLinks (line 259) | static final class AggregateDependencyLinks method AggregateDependencyLinks (line 261) | AggregateDependencyLinks(List>> calls) { method newOutput (line 265) | @Override protected List newOutput() { method append (line 269) | @Override protected void append(List input, List finish(List... method clone (line 278) | @Override public AggregateDependencyLinks clone() { FILE: zipkin/src/test/java/zipkin2/internal/DateUtilTest.java class DateUtilTest (line 18) | class DateUtilTest { method midnightUTCTest (line 20) | @Test void midnightUTCTest() throws ParseException { method getDays (line 32) | @Test void getDays() { method getDays_doesntLookEarlierThan1970 (line 38) | @Test void getDays_doesntLookEarlierThan1970() { FILE: zipkin/src/test/java/zipkin2/internal/DelayLimiterTest.java class DelayLimiterTest (line 19) | class DelayLimiterTest { method nanoTime (line 23) | @Override long nanoTime() { method mutesDuringDelayPeriod (line 29) | @Test void mutesDuringDelayPeriod() { method contextsAreIndependent (line 40) | @Test void contextsAreIndependent() { method worksOnRollover (line 53) | @Test void worksOnRollover() { method worksOnSameNanos (line 64) | @Test void worksOnSameNanos() { method cardinality (line 73) | @Test @Timeout(1000L) void cardinality() { method cardinality_parallel (line 87) | @Test @Timeout(2000L) void cardinality_parallel() throws InterruptedEx... method ttl_cantBeNegative (line 107) | @Test void ttl_cantBeNegative() { method ttl_cantBeZero (line 113) | @Test void ttl_cantBeZero() { method cardinality_cantBeNegative (line 119) | @Test void cardinality_cantBeNegative() { method cardinality_cantBeZero (line 125) | @Test void cardinality_cantBeZero() { FILE: zipkin/src/test/java/zipkin2/internal/DependenciesTest.java class DependenciesTest (line 14) | final class DependenciesTest { method dependenciesRoundTrip (line 15) | @Test void dependenciesRoundTrip() { FILE: zipkin/src/test/java/zipkin2/internal/DependencyLinkerTest.java class DependencyLinkerTest (line 22) | class DependencyLinkerTest { method log (line 39) | @Override public void log(Level level, String msg) { method baseCase (line 45) | @Test void baseCase() { method linksSpans (line 49) | @Test void linksSpans() { method traceIdIsOpaque (line 61) | @Test void traceIdIsOpaque() { method linksSpans_serverMissingParentId (line 77) | @Test void linksSpans_serverMissingParentId() { method logsTraceId (line 95) | @Test void logsTraceId() { method lateParentIdInSharedSpan (line 106) | @Test void lateParentIdInSharedSpan() { method lostChildAndNoParentIdInSharedSpan (line 120) | @Test void lostChildAndNoParentIdInSharedSpan() { method messagingSpansDontLinkWithoutBroker_consumer (line 131) | @Test void messagingSpansDontLinkWithoutBroker_consumer() { method messagingSpansDontLinkWithoutBroker_producer (line 142) | @Test void messagingSpansDontLinkWithoutBroker_producer() { method messagingWithBroker_both_sides_same (line 153) | @Test void messagingWithBroker_both_sides_same() { method messagingWithBroker_different (line 165) | @Test void messagingWithBroker_different() { method messagingWithoutBroker_noLinks (line 178) | @Test void messagingWithoutBroker_noLinks() { method producerLinksToServer_childSpan (line 189) | @Test void producerLinksToServer_childSpan() { method producerLinksToServer_sameSpan (line 204) | @Test void producerLinksToServer_sameSpan() { method clientDoesntLinkToConsumer_child (line 220) | @Test void clientDoesntLinkToConsumer_child() { method linksSpansDirectedByKind (line 234) | @Test void linksSpansDirectedByKind() { method callsAgainstTheSameLinkIncreasesCallCount_span (line 248) | @Test void callsAgainstTheSameLinkIncreasesCallCount_span() { method callsAgainstTheSameLinkIncreasesCallCount_trace (line 260) | @Test void callsAgainstTheSameLinkIncreasesCallCount_trace() { method singleHostSpansResultInASingleCallCount (line 277) | @Test void singleHostSpansResultInASingleCallCount() { method singleHostSpansResultInASingleErrorCount (line 288) | @Test void singleHostSpansResultInASingleErrorCount() { method singleHostSpansResultInASingleErrorCount_sameId (line 304) | @Test void singleHostSpansResultInASingleErrorCount_sameId() { method singleHostSpansResultInASingleCallCount_defersNameToServer (line 321) | @Test void singleHostSpansResultInASingleCallCount_defersNameToServer() { method singleHostSpans_multipleChildren (line 332) | @Test void singleHostSpans_multipleChildren() { method singleHostSpans_multipleChildren_defersNameToServer (line 349) | @Test void singleHostSpans_multipleChildren_defersNameToServer() { method intermediatedClientSpansMissingLocalServiceNameLinkToNearestServer (line 365) | @Test void intermediatedClientSpansMissingLocalServiceNameLinkToNeares... method errorsOnUninstrumentedLinks (line 379) | @Test void errorsOnUninstrumentedLinks() { method errorsOnInstrumentedLinks (line 393) | @Test void errorsOnInstrumentedLinks() { method linkWithErrorIsLogged (line 407) | @Test void linkWithErrorIsLogged() { method annotationNamedErrorDoesntIncrementErrorCount (line 419) | @Test void annotationNamedErrorDoesntIncrementErrorCount() { method linksLoopbackSpans (line 431) | @Test void linksLoopbackSpans() { method noSpanKindTreatedSameAsClient (line 444) | @Test void noSpanKindTreatedSameAsClient() { method noSpanKindWithError (line 458) | @Test void noSpanKindWithError() { method cannotLinkSingleSpanWithoutBothServiceNames (line 473) | @Test void cannotLinkSingleSpanWithoutBothServiceNames() { method doesntLinkUnrelatedSpansWhenMissingRootSpan (line 490) | @Test void doesntLinkUnrelatedSpansWhenMissingRootSpan() { method linksRelatedSpansWhenMissingRootSpan (line 502) | @Test void linksRelatedSpansWhenMissingRootSpan() { method linksSingleHostSpans (line 515) | @Test void linksSingleHostSpans() { method linksSingleHostSpans_errorOnClient (line 526) | @Test void linksSingleHostSpans_errorOnClient() { method missingSpan (line 538) | @Test void missingSpan() { method merge (line 552) | @Test void merge() { method merge_error (line 565) | @Test void merge_error() { method span (line 578) | static Span span(String traceId, @Nullable String parentId, String id,... FILE: zipkin/src/test/java/zipkin2/internal/FilterTracesTest.java class FilterTracesTest (line 17) | class FilterTracesTest { method returnsWhenValidlyMatches (line 20) | @Test void returnsWhenValidlyMatches() { method doesntMutateInputWhenUnmatched (line 26) | @Test void doesntMutateInputWhenUnmatched() { FILE: zipkin/src/test/java/zipkin2/internal/HexCodecTest.java class HexCodecTest (line 13) | class HexCodecTest { method lowerHexToUnsignedLong_downgrades128bitIdsByDroppingHighBits (line 15) | @Test void lowerHexToUnsignedLong_downgrades128bitIdsByDroppingHighBit... method lowerHexToUnsignedLongTest (line 20) | @Test void lowerHexToUnsignedLongTest() { FILE: zipkin/src/test/java/zipkin2/internal/JsonCodecTest.java class JsonCodecTest (line 16) | class JsonCodecTest { method doesntStackOverflowOnToBufferWriterBug_lessThanBytes (line 18) | @Test void doesntStackOverflowOnToBufferWriterBug_lessThanBytes() { method doesntStackOverflowOnToBufferWriterBug_Overflow (line 43) | @Test void doesntStackOverflowOnToBufferWriterBug_Overflow() { method exceptionReading_malformedJsonWraps (line 70) | @Test void exceptionReading_malformedJsonWraps() { FILE: zipkin/src/test/java/zipkin2/internal/JsonEscaperTest.java class JsonEscaperTest (line 13) | class JsonEscaperTest { method testJsonEscapedSizeInBytes (line 15) | @Test void testJsonEscapedSizeInBytes() { method testJsonEscape (line 28) | @Test void testJsonEscape() { FILE: zipkin/src/test/java/zipkin2/internal/Proto3FieldsTest.java class Proto3FieldsTest (line 25) | class Proto3FieldsTest { method field_key_fieldOneLengthDelimited (line 30) | @Test void field_key_fieldOneLengthDelimited() { method varint_sizeInBytes (line 41) | @Test void varint_sizeInBytes() { method boolean_sizeInBytes (line 59) | @Test void boolean_sizeInBytes() { method utf8_sizeInBytes (line 70) | @Test void utf8_sizeInBytes() { method fixed64_sizeInBytes (line 78) | @Test void fixed64_sizeInBytes() { method fixed32_sizeInBytes (line 84) | @Test void fixed32_sizeInBytes() { method supportedFields (line 90) | @Test void supportedFields() { method fieldNumber_malformed (line 107) | @Test void fieldNumber_malformed() { method wireType_unsupported (line 117) | @Test void wireType_unsupported() { method field_skipValue_VARINT (line 129) | @Test void field_skipValue_VARINT() { method field_skipValue_LENGTH_DELIMITED (line 137) | @Test void field_skipValue_LENGTH_DELIMITED() { method field_skipValue_FIXED64 (line 145) | @Test void field_skipValue_FIXED64() { method field_skipValue_FIXED32 (line 153) | @Test void field_skipValue_FIXED32() { method field_readLengthPrefix_LENGTH_DELIMITED (line 165) | @Test void field_readLengthPrefix_LENGTH_DELIMITED() { method field_readLengthPrefixAndValue_LENGTH_DELIMITED_truncated (line 174) | @Test void field_readLengthPrefixAndValue_LENGTH_DELIMITED_truncated() { method field_read_FIXED64 (line 187) | @Test void field_read_FIXED64() { method skipValue (line 196) | void skipValue(ReadBuffer buffer, int wireType) { FILE: zipkin/src/test/java/zipkin2/internal/Proto3SpanWriterTest.java class Proto3SpanWriterTest (line 14) | public class Proto3SpanWriterTest { method write_startsWithSpanKeyAndLengthPrefix (line 18) | @Test void write_startsWithSpanKeyAndLengthPrefix() { method writeList_startsWithSpanKeyAndLengthPrefix (line 26) | @Test void writeList_startsWithSpanKeyAndLengthPrefix() { method writeList_multiple (line 34) | @Test void writeList_multiple() { method writeList_empty (line 42) | @Test void writeList_empty() { method writeList_offset_startsWithSpanKeyAndLengthPrefix (line 47) | @Test void writeList_offset_startsWithSpanKeyAndLengthPrefix() { FILE: zipkin/src/test/java/zipkin2/internal/Proto3ZipkinFieldsTest.java class Proto3ZipkinFieldsTest (line 25) | class Proto3ZipkinFieldsTest { method tag_sizeInBytes (line 30) | @Test void tag_sizeInBytes() { method annotation_sizeInBytes (line 40) | @Test void annotation_sizeInBytes() { method endpoint_sizeInBytes (line 50) | @Test void endpoint_sizeInBytes() { method span_write_startsWithFieldInListOfSpans (line 68) | @Test void span_write_startsWithFieldInListOfSpans() { method span_write_writesIds (line 76) | @Test void span_write_writesIds() { method span_read_ids (line 90) | @Test void span_read_ids() { method span_read_name (line 94) | @Test void span_read_name() { method span_read_kind (line 98) | @Test void span_read_kind() { method span_read_timestamp_duration (line 102) | @Test void span_read_timestamp_duration() { method span_read_endpoints (line 106) | @Test void span_read_endpoints() { method span_read_annotation (line 110) | @Test void span_read_annotation() { method span_read_tag (line 114) | @Test void span_read_tag() { method span_read_tag_empty (line 118) | @Test void span_read_tag_empty() { method span_read_shared (line 122) | @Test void span_read_shared() { method span_read_debug (line 126) | @Test void span_read_debug() { method span_read (line 130) | @Test void span_read() { method span_write_omitsEmptyEndpoints (line 134) | @Test void span_write_omitsEmptyEndpoints() { method span_write_kind (line 144) | @Test void span_write_kind() { method span_read_kind_tolerant (line 151) | @Test void span_read_kind_tolerant() { method span_write_debug (line 163) | @Test void span_write_debug() { method span_write_shared (line 171) | @Test void span_write_shared() { method spanBuilder (line 179) | static Span.Builder spanBuilder() { method assertRoundTrip (line 183) | void assertRoundTrip(Span span) { FILE: zipkin/src/test/java/zipkin2/internal/ReadBufferTest.java class ReadBufferTest (line 15) | class ReadBufferTest { method byteBuffer_limited (line 16) | @Test void byteBuffer_limited() { method byteBuffer_arrayOffset (line 24) | @Test void byteBuffer_arrayOffset() { method readVarint32 (line 33) | @Test void readVarint32() { method assertReadVarint32 (line 39) | static void assertReadVarint32(int value) { method readShort_bytes (line 47) | @Test void readShort_bytes() { method readShort_byteBuff (line 56) | @Test void readShort_byteBuff() { method readShort_byteBuff_littleEndian (line 67) | @Test void readShort_byteBuff_littleEndian() { method readInt_bytes (line 78) | @Test void readInt_bytes() { method readInt_byteBuff (line 87) | @Test void readInt_byteBuff() { method readInt_byteBuff_littleEndian (line 98) | @Test void readInt_byteBuff_littleEndian() { method readLong_bytes (line 109) | @Test void readLong_bytes() { method readLong_byteBuff (line 122) | @Test void readLong_byteBuff() { method readLong_byteBuff_littleEndian (line 137) | @Test void readLong_byteBuff_littleEndian() { method readLongLe_bytes (line 152) | @Test void readLongLe_bytes() { method readLongLe_byteBuff (line 165) | @Test void readLongLe_byteBuff() { method readLongLe_byteBuff_littleEndian (line 180) | @Test void readLongLe_byteBuff_littleEndian() { method readVarint32_malformedTooBig (line 195) | @Test void readVarint32_malformedTooBig() { method readVarint64 (line 208) | @Test void readVarint64() { method assertReadVarint64 (line 214) | static void assertReadVarint64(long value) { method readVarint64_malformedTooBig (line 222) | @Test void readVarint64_malformedTooBig() { FILE: zipkin/src/test/java/zipkin2/internal/SpanNodeTest.java class SpanNodeTest (line 21) | class SpanNodeTest { method log (line 29) | @Override public void log(Level level, String msg) { method addChild_nullNotAllowed (line 35) | @Test void addChild_nullNotAllowed() { method addChild_selfNotAllowed (line 43) | @Test void addChild_selfNotAllowed() { method build_redundantIgnored (line 52) | @Test void build_redundantIgnored() { method traversesBreadthFirst (line 74) | @Test void traversesBreadthFirst() { method constructsTraceTree (line 101) | @Test void constructsTraceTree() { method constructsTraceTree_sharedId (line 112) | @Test void constructsTraceTree_sharedId() { method constructsTraceTree_sharedRootId (line 122) | @Test void constructsTraceTree_sharedRootId() { method assertAncestry (line 132) | void assertAncestry(List trace) { method constructsTraceTree_qualifiesChildrenOfDuplicateServerSpans (line 145) | @Test void constructsTraceTree_qualifiesChildrenOfDuplicateServerSpans... method constructsTraceTree_qualifiesChildrenOfDuplicateServerSpans_mixedShared (line 158) | @Test void constructsTraceTree_qualifiesChildrenOfDuplicateServerSpans... method assertServerAncestry (line 171) | void assertServerAncestry(List trace) { method localServiceName (line 189) | static Span localServiceName(String serviceName, Span.Builder builder) { method buildTree (line 193) | SpanNode buildTree(List trace) { method constructsTraceTree_dedupes (line 202) | @Test void constructsTraceTree_dedupes() { method constructsTraceTree_duplicateRoots (line 217) | @Test void constructsTraceTree_duplicateRoots() { method build_noChildLeftBehind (line 232) | @Test void build_noChildLeftBehind() { method build_headless (line 254) | @Test void build_headless() { method build_outOfOrder (line 270) | @Test void build_outOfOrder() { method addNode_skipsOnCycle (line 286) | @Test @Disabled void addNode_skipsOnCycle() { method build_skewedTrace (line 294) | @Test void build_skewedTrace() { method ordersChildrenByTimestamp (line 334) | @Test void ordersChildrenByTimestamp() { method build_changingIps (line 348) | @Test void build_changingIps() { FILE: zipkin/src/test/java/zipkin2/internal/TraceTest.java class TraceTest (line 20) | class TraceTest { method backfillsMissingParentIdOnSharedSpan (line 27) | @Test void backfillsMissingParentIdOnSharedSpan() { method backfillsMissingSharedFlag (line 42) | @Test void backfillsMissingSharedFlag() { method choosesBestTraceId (line 58) | @Test void choosesBestTraceId() { method mergesWhenMissingEndpoints (line 73) | @Test void mergesWhenMissingEndpoints() { method doesntMergeSharedSpansOnDifferentIPs (line 117) | @Test void doesntMergeSharedSpansOnDifferentIPs() { method putsRandomDataOnFirstSpanWithEndpoint (line 138) | @Test void putsRandomDataOnFirstSpanWithEndpoint() { method mergesIncompleteEndpoints (line 161) | @Test void mergesIncompleteEndpoints() { method deletesSelfReferencingParentId (line 177) | @Test void deletesSelfReferencingParentId() { method worksWhenMissingParentSpan (line 189) | @Test void worksWhenMissingParentSpan() { method cleanupComparator_ordersClientFirst (line 200) | @Test void cleanupComparator_ordersClientFirst() { method cleanupComparator_transitiveKindComparison (line 211) | @Test void cleanupComparator_transitiveKindComparison() { method span (line 239) | static Span span(String traceId, @Nullable String parentId, String id,... FILE: zipkin/src/test/java/zipkin2/internal/TracesAdapterTest.java class TracesAdapterTest (line 14) | class TracesAdapterTest { method getTraces_doesntReturnEmptyElements (line 22) | @Test void getTraces_doesntReturnEmptyElements() throws Exception { FILE: zipkin/src/test/java/zipkin2/internal/V1JsonSpanWriterTest.java class V1JsonSpanWriterTest (line 15) | class V1JsonSpanWriterTest { method sizeInBytes (line 20) | @Test void sizeInBytes() { method writesCoreAnnotations_client (line 26) | @Test void writesCoreAnnotations_client() { method writesCoreAnnotations_server (line 32) | @Test void writesCoreAnnotations_server() { method writesCoreAnnotations_producer (line 38) | @Test void writesCoreAnnotations_producer() { method writesCoreAnnotations_consumer (line 44) | @Test void writesCoreAnnotations_consumer() { method writesCoreAnnotations (line 50) | void writesCoreAnnotations(String begin, String end) { method writesCoreSendAnnotations_client (line 61) | @Test void writesCoreSendAnnotations_client() { method writesCoreSendAnnotations_server (line 67) | @Test void writesCoreSendAnnotations_server() { method writesCoreSendAnnotations_producer (line 73) | @Test void writesCoreSendAnnotations_producer() { method writesCoreSendAnnotations_consumer (line 79) | @Test void writesCoreSendAnnotations_consumer() { method writesCoreSendAnnotations (line 85) | void writesCoreSendAnnotations(String begin) { method writesAddressBinaryAnnotation_client (line 92) | @Test void writesAddressBinaryAnnotation_client() { method writesAddressBinaryAnnotation_server (line 98) | @Test void writesAddressBinaryAnnotation_server() { method writesAddressBinaryAnnotation_producer (line 104) | @Test void writesAddressBinaryAnnotation_producer() { method writesAddressBinaryAnnotation_consumer (line 110) | @Test void writesAddressBinaryAnnotation_consumer() { method writesAddressBinaryAnnotation (line 116) | void writesAddressBinaryAnnotation(String address) { method writes128BitTraceId (line 121) | @Test void writes128BitTraceId() { method annotationsHaveEndpoints (line 128) | @Test void annotationsHaveEndpoints() { method writesTimestampAndDuration (line 136) | @Test void writesTimestampAndDuration() { method skipsTimestampAndDuration_shared (line 144) | @Test void skipsTimestampAndDuration_shared() { method writesEmptySpanName (line 152) | @Test void writesEmptySpanName() { method writesEmptyServiceName (line 165) | @Test void writesEmptyServiceName() { method tagsAreBinaryAnnotations (line 178) | @Test void tagsAreBinaryAnnotations() { FILE: zipkin/src/test/java/zipkin2/internal/V1ThriftSpanWriterTest.java class V1ThriftSpanWriterTest (line 25) | class V1ThriftSpanWriterTest { method init (line 34) | @BeforeEach void init() { method endpoint_highPort (line 38) | @Test void endpoint_highPort() { method write_startsWithI64Prefix (line 52) | @Test void write_startsWithI64Prefix() { method writeList_startsWithListPrefix (line 60) | @Test void writeList_startsWithListPrefix() { method writeList_startsWithListPrefix_multiple (line 69) | @Test void writeList_startsWithListPrefix_multiple() { method writeList_empty (line 78) | @Test void writeList_empty() { method writeList_offset_startsWithListPrefix (line 82) | @Test void writeList_offset_startsWithListPrefix() { method doesntWriteAnnotationsWhenMissingTimestamp (line 90) | @Test void doesntWriteAnnotationsWhenMissingTimestamp() { method writesCoreAnnotations_client_noEndpoint (line 99) | @Test void writesCoreAnnotations_client_noEndpoint() { method writesCoreAnnotations_server_noEndpoint (line 103) | @Test void writesCoreAnnotations_server_noEndpoint() { method writesCoreAnnotations_producer_noEndpoint (line 107) | @Test void writesCoreAnnotations_producer_noEndpoint() { method writesCoreAnnotations_consumer_noEndpoint (line 111) | @Test void writesCoreAnnotations_consumer_noEndpoint() { method writesCoreAnnotationsNoEndpoint (line 115) | void writesCoreAnnotationsNoEndpoint(Span.Kind kind, String begin, Str... method writesBeginAnnotation_client_noEndpoint (line 127) | @Test void writesBeginAnnotation_client_noEndpoint() { method writesBeginAnnotation_server_noEndpoint (line 131) | @Test void writesBeginAnnotation_server_noEndpoint() { method writesBeginAnnotation_producer_noEndpoint (line 135) | @Test void writesBeginAnnotation_producer_noEndpoint() { method writesBeginAnnotation_consumer_noEndpoint (line 139) | @Test void writesBeginAnnotation_consumer_noEndpoint() { method writesBeginAnnotationNoEndpoint (line 143) | void writesBeginAnnotationNoEndpoint(Span.Kind kind, String begin) { method writesAddressBinaryAnnotation_client (line 153) | @Test void writesAddressBinaryAnnotation_client() { method writesAddressBinaryAnnotation_server (line 157) | @Test void writesAddressBinaryAnnotation_server() { method writesAddressBinaryAnnotation_producer (line 161) | @Test void writesAddressBinaryAnnotation_producer() { method writesAddressBinaryAnnotation_consumer (line 165) | @Test void writesAddressBinaryAnnotation_consumer() { method writesAddressBinaryAnnotation (line 169) | void writesAddressBinaryAnnotation(Span.Kind kind, String addr) { method annotationsHaveEndpoints (line 180) | @Test void annotationsHaveEndpoints() { method writesTimestampAndDuration (line 190) | @Test void writesTimestampAndDuration() { method writesEmptySpanName (line 198) | @Test void writesEmptySpanName() { method writesTraceAndSpanIds (line 208) | @Test void writesTraceAndSpanIds() { method writesParentAnd128BitTraceId (line 216) | @Test void writesParentAnd128BitTraceId() { method writesEmptyAnnotationAndBinaryAnnotations (line 230) | @Test void writesEmptyAnnotationAndBinaryAnnotations() { method writesEmptyLocalComponentWhenNoAnnotationsOrTags (line 240) | @Test void writesEmptyLocalComponentWhenNoAnnotationsOrTags() { method writesEmptyServiceName (line 253) | @Test void writesEmptyServiceName() { method writesDebugFalse (line 268) | @Test void writesDebugFalse() { method tagsAreBinaryAnnotations (line 276) | @Test void tagsAreBinaryAnnotations() { FILE: zipkin/src/test/java/zipkin2/internal/V2SpanWriterTest.java class V2SpanWriterTest (line 16) | class V2SpanWriterTest { method sizeInBytes (line 21) | @Test void sizeInBytes() { method writes128BitTraceId (line 27) | @Test void writes128BitTraceId() { method writesAnnotationWithoutEndpoint (line 34) | @Test void writesAnnotationWithoutEndpoint() { method omitsEmptySpanName (line 41) | @Test void omitsEmptySpanName() { method omitsEmptyServiceName (line 54) | @Test void omitsEmptyServiceName() { method tagsAreAMap (line 65) | @Test void tagsAreAMap() { FILE: zipkin/src/test/java/zipkin2/internal/WriteBufferTest.java class WriteBufferTest (line 15) | class WriteBufferTest { method utf8SizeInBytes (line 17) | @Test void utf8SizeInBytes() { method utf8_malformed (line 32) | @Test void utf8_malformed() { method utf8_21Bit_truncated (line 45) | @Test void utf8_21Bit_truncated() { method utf8_21Bit_brokenLowSurrogate (line 59) | @Test void utf8_21Bit_brokenLowSurrogate() { method utf8_matchesJRE (line 73) | @Test void utf8_matchesJRE() { method utf8_matchesAscii (line 91) | @Test void utf8_matchesAscii() { method emoji (line 107) | @Test void emoji() { method writeAscii_long (line 119) | @Test void writeAscii_long() { method writeAscii (line 130) | static String writeAscii(long v) { method writeString (line 137) | @Test void writeString() { method unsignedVarintSize_32_largest (line 148) | @Test void unsignedVarintSize_32_largest() { method unsignedVarintSize_64_largest (line 154) | @Test void unsignedVarintSize_64_largest() { method writeLongLe_matchesByteBuffer (line 160) | @Test void writeLongLe_matchesByteBuffer() { method writeVarint_32 (line 175) | @Test void writeVarint_32() { method writeVarint_64 (line 186) | @Test void writeVarint_64() { method writeVarint_ports (line 196) | @Test void writeVarint_ports() { FILE: zipkin/src/test/java/zipkin2/storage/ForwardingStorageComponentTest.java class ForwardingStorageComponentTest (line 24) | class ForwardingStorageComponentTest { method declaresAllMethodsToForward (line 29) | @Test void declaresAllMethodsToForward() { method delegate (line 40) | @Override protected StorageComponent delegate() { method verifyNoExtraCalls (line 45) | @AfterEach void verifyNoExtraCalls() { method delegatesToString (line 49) | @Test void delegatesToString() { method delegatesCheck (line 53) | @Test void delegatesCheck() { method delegatesIsOverCapacity (line 62) | @Test void delegatesIsOverCapacity() { method delegatesClose (line 71) | @Test void delegatesClose() throws IOException { method delegatesSpanStore (line 79) | @Test void delegatesSpanStore() { method delegatesAutocompleteTags (line 88) | @Test void delegatesAutocompleteTags() { method delegatesServiceAndSpanNames (line 97) | @Test void delegatesServiceAndSpanNames() { method delegatesSpanConsumer (line 106) | @Test void delegatesSpanConsumer() { FILE: zipkin/src/test/java/zipkin2/storage/GroupByTraceIdTest.java class GroupByTraceIdTest (line 13) | class GroupByTraceIdTest { method map_groupsEverythingWhenNotStrict (line 18) | @Test void map_groupsEverythingWhenNotStrict() { method map_groupsByTraceIdHighWheStrict (line 24) | @Test void map_groupsByTraceIdHighWheStrict() { method map_modifiable (line 31) | @Test void map_modifiable() { FILE: zipkin/src/test/java/zipkin2/storage/InMemoryStorageTest.java class InMemoryStorageTest (line 24) | class InMemoryStorageTest { method getTraces_filteringMatchesMostRecentTraces (line 28) | @Test void getTraces_filteringMatchesMostRecentTraces() throws IOExcep... method differentiatesOnTraceIdWhenTimestampEqual (line 74) | @Test void differentiatesOnTraceIdWhenTimestampEqual() throws IOExcept... method replayOverwrites (line 83) | @Test void replayOverwrites() throws IOException { method getSpanNames_skipsNullSpanName (line 99) | @Test void getSpanNames_skipsNullSpanName() throws IOException { method getTagsAndThenValues (line 117) | @Test void getTagsAndThenValues() throws IOException { method getTraces_byTraceIds (line 150) | @Test void getTraces_byTraceIds() throws IOException { method toStringContainsOnlySummaryInformation (line 183) | @Test void toStringContainsOnlySummaryInformation() { FILE: zipkin/src/test/java/zipkin2/storage/QueryRequestTest.java class QueryRequestTest (line 19) | class QueryRequestTest { method serviceNameCanBeNull (line 28) | @Test void serviceNameCanBeNull() { method serviceName_coercesEmptyToNull (line 33) | @Test void serviceName_coercesEmptyToNull() { method remoteServiceNameCanBeNull (line 38) | @Test void remoteServiceNameCanBeNull() { method remoteServiceName_coercesEmptyToNull (line 43) | @Test void remoteServiceName_coercesEmptyToNull() { method spanName_coercesAllToNull (line 48) | @Test void spanName_coercesAllToNull() { method spanName_coercesEmptyToNull (line 53) | @Test void spanName_coercesEmptyToNull() { method annotationQuerySkipsEmptyKeys (line 58) | @Test void annotationQuerySkipsEmptyKeys() { method annotationQueryTrimsSpaces (line 66) | @Test void annotationQueryTrimsSpaces() { method annotationQueryParameterSpecificity (line 83) | @Test void annotationQueryParameterSpecificity() { method endTsMustBePositive (line 93) | @Test void endTsMustBePositive() { method lookbackMustBePositive (line 101) | @Test void lookbackMustBePositive() { method limitMustBePositive (line 109) | @Test void limitMustBePositive() { method annotationQuery_roundTrip (line 117) | @Test void annotationQuery_roundTrip() { method annotationQuery_missingValue (line 133) | @Test void annotationQuery_missingValue() { method annotationQueryWhenNoInputIsEmpty (line 145) | @Test void annotationQueryWhenNoInputIsEmpty() { method minDuration_mustBePositive (line 150) | @Test void minDuration_mustBePositive() { method maxDuration_onlyWithMinDuration (line 158) | @Test void maxDuration_onlyWithMinDuration() { method maxDuration_greaterThanOrEqualToMinDuration (line 166) | @Test void maxDuration_greaterThanOrEqualToMinDuration() { method test_matchesTimestamp (line 174) | @Test void test_matchesTimestamp() { method test_rootSpanNotFirst (line 182) | @Test void test_rootSpanNotFirst() { method test_noRootSpanLeastWins (line 192) | @Test void test_noRootSpanLeastWins() { method test_noTimestamp (line 202) | @Test void test_noTimestamp() { method test_timestampPastLookback (line 210) | @Test void test_timestampPastLookback() { method test_wrongServiceName (line 219) | @Test void test_wrongServiceName() { method test_spanName (line 228) | @Test void test_spanName() { method test_remoteServiceName (line 240) | @Test void test_remoteServiceName() { method test_minDuration (line 252) | @Test void test_minDuration() { method test_maxDuration (line 264) | @Test void test_maxDuration() { method test_annotationQuery_tagKey (line 296) | @Test void test_annotationQuery_tagKey() { method test_annotationQuery_annotation (line 310) | @Test void test_annotationQuery_annotation() { method test_annotationQuery_twoAnnotation (line 324) | @Test void test_annotationQuery_twoAnnotation() { method test_annotationQuery_annotationsAndTag (line 338) | @Test void test_annotationQuery_annotationsAndTag() { FILE: zipkin/src/test/java/zipkin2/storage/StrictTraceIdTest.java class StrictTraceIdTest (line 19) | class StrictTraceIdTest { method filterTraces_skipsOnNoClash (line 21) | @Test void filterTraces_skipsOnNoClash() { method filterTraces_onSpanName (line 31) | @Test void filterTraces_onSpanName() { method filterTraces_onTag (line 41) | @Test void filterTraces_onTag() { method filterSpans (line 51) | @Test void filterSpans() { method traces (line 62) | List> traces() { method hasClashOnLowerTraceId (line 80) | @Test void hasClashOnLowerTraceId() { FILE: zipkin/src/test/java/zipkin2/v1/SpanConverterTest.java class SpanConverterTest (line 17) | class SpanConverterTest { method client (line 22) | @Test void client() { method client_unfinished (line 61) | @Test void client_unfinished() { method client_kindInferredFromAnnotation (line 89) | @Test void client_kindInferredFromAnnotation() { method lateRemoteEndpoint_cr (line 117) | @Test void lateRemoteEndpoint_cr() { method lateRemoteEndpoint_sa (line 144) | @Test void lateRemoteEndpoint_sa() { method noAnnotationsExceptAddresses (line 165) | @Test void noAnnotationsExceptAddresses() { method server (line 194) | @Test void server() { method server_clientAddress (line 228) | @Test void server_clientAddress() { method missingEndpoints (line 267) | @Test void missingEndpoints() { method missingEndpoints_coreAnnotation (line 293) | @Test void missingEndpoints_coreAnnotation() { method server_shared_v1_no_timestamp_duration (line 318) | @Test void server_shared_v1_no_timestamp_duration() { method server_incomplete_shared (line 346) | @Test void server_incomplete_shared() { method lateRemoteEndpoint_ss (line 373) | @Test void lateRemoteEndpoint_ss() { method lateRemoteEndpoint_ca (line 399) | @Test void lateRemoteEndpoint_ca() { method localSpan_emptyComponent (line 419) | @Test void localSpan_emptyComponent() { method producer_remote (line 444) | @Test void producer_remote() { method producer_duration (line 472) | @Test void producer_duration() { method consumer (line 501) | @Test void consumer() { method consumer_remote (line 527) | @Test void consumer_remote() { method consumer_duration (line 555) | @Test void consumer_duration() { method clientAndServer (line 584) | @Test void clientAndServer() { method assumesServerWithoutTimestampIsShared (line 645) | @Test void assumesServerWithoutTimestampIsShared() { method clientAndServer_loopback (line 672) | @Test void clientAndServer_loopback() { method oneway_loopback (line 711) | @Test void oneway_loopback() { method producer (line 744) | @Test void producer() { method client_missingCs (line 769) | @Test void client_missingCs() { method server_missingSr (line 794) | @Test void server_missingSr() { method redundantAddressAnnotations_client (line 823) | @Test void redundantAddressAnnotations_client() { method redundantServiceNameOnAddressAnnotations_server (line 862) | @Test void redundantServiceNameOnAddressAnnotations_server() { method redundantServiceNameOnAddressAnnotations_serverRetainsClientSocket (line 892) | @Test void redundantServiceNameOnAddressAnnotations_serverRetainsClien... method producerAndConsumer (line 924) | @Test void producerAndConsumer() { method producerAndConsumer_loopback_shared (line 965) | @Test void producerAndConsumer_loopback_shared() { method onlyAddressAnnotations (line 1002) | @Test void onlyAddressAnnotations() { method dataMissingEndpointGoesOnFirstSpan (line 1021) | @Test void dataMissingEndpointGoesOnFirstSpan() { method parsesSharedFlagFromRPCSpan (line 1065) | @Test void parsesSharedFlagFromRPCSpan() { FILE: zipkin/src/test/java/zipkin2/v1/V1SpanConverterTest.java class V1SpanConverterTest (line 16) | class V1SpanConverterTest { method convert_ma (line 20) | @Test void convert_ma() { method convert_sa (line 38) | @Test void convert_sa() { method convert_ca (line 56) | @Test void convert_ca() { method convert_ma_incorrect_value (line 77) | @Test void convert_ma_incorrect_value() { method convert_sa_incorrect_value (line 95) | @Test void convert_sa_incorrect_value() { method convert_ca_incorrect_value (line 113) | @Test void convert_ca_incorrect_value() { FILE: zipkin/src/test/java/zipkin2/v1/V1SpanTest.java class V1SpanTest (line 12) | class V1SpanTest { method annotationEndpoint_emptyToNull (line 15) | @Test void annotationEndpoint_emptyToNull() { method binaryAnnotationEndpoint_emptyToNull (line 21) | @Test void binaryAnnotationEndpoint_emptyToNull() { method binaryAnnotationEndpoint_ignoresEmptyAddress (line 28) | @Test void binaryAnnotationEndpoint_ignoresEmptyAddress() {