@Test public void zero_arg_create_factory_method_sets_fields_as_expected() { WingtipsHttpClientBuilder impl = WingtipsHttpClientBuilder.create(); assertThat(impl.surroundCallsWithSubspan).isTrue(); assertThat(impl.tagAndNamingStrategy).isSameAs(ZipkinHttpTagStrategy.getDefaultInstance()); assertThat(impl.tagAndNamingAdapter).isSameAs(ApacheHttpClientTagAdapter.getDefaultInstance()); }
public static WingtipsHttpClientBuilder create() { return new WingtipsHttpClientBuilder(); }
WingtipsHttpClientBuilder extends HttpClientBuilder { public static WingtipsHttpClientBuilder create() { return new WingtipsHttpClientBuilder(); } }
WingtipsHttpClientBuilder extends HttpClientBuilder { public static WingtipsHttpClientBuilder create() { return new WingtipsHttpClientBuilder(); } WingtipsHttpClientBuilder();  WingtipsHttpClientBuilder(boolean surroundCallsWithSubspan);  WingtipsHttpClientBuilder(
        boolean surroundCallsWithSubspan,
        HttpTagAndSpanNamingStrategy<HttpRequest, HttpResponse> tagAndNamingStrategy,
        HttpTagAndSpanNamingAdapter<HttpRequest, HttpResponse> tagAndNamingAdapter
    ); }
WingtipsHttpClientBuilder extends HttpClientBuilder { public static WingtipsHttpClientBuilder create() { return new WingtipsHttpClientBuilder(); } WingtipsHttpClientBuilder();  WingtipsHttpClientBuilder(boolean surroundCallsWithSubspan);  WingtipsHttpClientBuilder(
        boolean surroundCallsWithSubspan,
        HttpTagAndSpanNamingStrategy<HttpRequest, HttpResponse> tagAndNamingStrategy,
        HttpTagAndSpanNamingAdapter<HttpRequest, HttpResponse> tagAndNamingAdapter
    ); static WingtipsHttpClientBuilder create(); static WingtipsHttpClientBuilder create(boolean surroundCallsWithSubspan); static WingtipsHttpClientBuilder create(
        boolean surroundCallsWithSubspan,
        HttpTagAndSpanNamingStrategy<HttpRequest, HttpResponse> tagAndNamingStrategy,
        HttpTagAndSpanNamingAdapter<HttpRequest, HttpResponse> tagAndNamingAdapter
    ); boolean isSurroundCallsWithSubspan(); WingtipsHttpClientBuilder setSurroundCallsWithSubspan(boolean surroundCallsWithSubspan); }
WingtipsHttpClientBuilder extends HttpClientBuilder { public static WingtipsHttpClientBuilder create() { return new WingtipsHttpClientBuilder(); } WingtipsHttpClientBuilder();  WingtipsHttpClientBuilder(boolean surroundCallsWithSubspan);  WingtipsHttpClientBuilder(
        boolean surroundCallsWithSubspan,
        HttpTagAndSpanNamingStrategy<HttpRequest, HttpResponse> tagAndNamingStrategy,
        HttpTagAndSpanNamingAdapter<HttpRequest, HttpResponse> tagAndNamingAdapter
    ); static WingtipsHttpClientBuilder create(); static WingtipsHttpClientBuilder create(boolean surroundCallsWithSubspan); static WingtipsHttpClientBuilder create(
        boolean surroundCallsWithSubspan,
        HttpTagAndSpanNamingStrategy<HttpRequest, HttpResponse> tagAndNamingStrategy,
        HttpTagAndSpanNamingAdapter<HttpRequest, HttpResponse> tagAndNamingAdapter
    ); boolean isSurroundCallsWithSubspan(); WingtipsHttpClientBuilder setSurroundCallsWithSubspan(boolean surroundCallsWithSubspan);  }