Interface HttpClient

    • Method Detail

      • executeAsync

        <T> java.util.concurrent.Future<T> executeAsync​(java.lang.String userAgent,
                                                        java.util.Map<java.lang.String,java.lang.String> headers,
                                                        Verb httpVerb,
                                                        java.lang.String completeUrl,
                                                        byte[] bodyContents,
                                                        OAuthAsyncRequestCallback<T> callback,
                                                        OAuthRequest.ResponseConverter<T> converter)
      • executeAsync

        <T> java.util.concurrent.Future<T> executeAsync​(java.lang.String userAgent,
                                                        java.util.Map<java.lang.String,java.lang.String> headers,
                                                        Verb httpVerb,
                                                        java.lang.String completeUrl,
                                                        java.lang.String bodyContents,
                                                        OAuthAsyncRequestCallback<T> callback,
                                                        OAuthRequest.ResponseConverter<T> converter)
      • executeAsync

        <T> java.util.concurrent.Future<T> executeAsync​(java.lang.String userAgent,
                                                        java.util.Map<java.lang.String,java.lang.String> headers,
                                                        Verb httpVerb,
                                                        java.lang.String completeUrl,
                                                        java.io.File bodyContents,
                                                        OAuthAsyncRequestCallback<T> callback,
                                                        OAuthRequest.ResponseConverter<T> converter)
      • execute

        Response execute​(java.lang.String userAgent,
                         java.util.Map<java.lang.String,java.lang.String> headers,
                         Verb httpVerb,
                         java.lang.String completeUrl,
                         byte[] bodyContents)
                  throws java.lang.InterruptedException,
                         java.util.concurrent.ExecutionException,
                         java.io.IOException
        Throws:
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
        java.io.IOException
      • execute

        Response execute​(java.lang.String userAgent,
                         java.util.Map<java.lang.String,java.lang.String> headers,
                         Verb httpVerb,
                         java.lang.String completeUrl,
                         MultipartPayload bodyContents)
                  throws java.lang.InterruptedException,
                         java.util.concurrent.ExecutionException,
                         java.io.IOException
        Throws:
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
        java.io.IOException
      • execute

        Response execute​(java.lang.String userAgent,
                         java.util.Map<java.lang.String,java.lang.String> headers,
                         Verb httpVerb,
                         java.lang.String completeUrl,
                         java.lang.String bodyContents)
                  throws java.lang.InterruptedException,
                         java.util.concurrent.ExecutionException,
                         java.io.IOException
        Throws:
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
        java.io.IOException
      • execute

        Response execute​(java.lang.String userAgent,
                         java.util.Map<java.lang.String,java.lang.String> headers,
                         Verb httpVerb,
                         java.lang.String completeUrl,
                         java.io.File bodyContents)
                  throws java.lang.InterruptedException,
                         java.util.concurrent.ExecutionException,
                         java.io.IOException
        Throws:
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
        java.io.IOException