class DownloadOkHttp3Connection implements DownloadConnection, DownloadConnection.Connected {

    @Override public boolean setRequestMethod(@NonNull String method) throws ProtocolException {
        this.requestBuilder.method(method, null);
        return true;
    }

      DownloadOkHttp3Connection(@NonNull OkHttpClient client,
                              @NonNull Request.Builder requestBuilder);
      DownloadOkHttp3Connection(@NonNull OkHttpClient client, @NonNull String url);

}