Class LoginPasswordGoodDataRestProvider

    • Constructor Detail

      • LoginPasswordGoodDataRestProvider

        public LoginPasswordGoodDataRestProvider​(GoodDataEndpoint endpoint,
                                                 GoodDataSettings settings,
                                                 java.lang.String login,
                                                 java.lang.String password)
        Creates new instance.
        Parameters:
        endpoint - endpoint of GoodData API
        settings - settings
        login - API user login
        password - API user password
    • Method Detail

      • createHttpClient

        public static org.apache.http.client.HttpClient createHttpClient​(org.apache.http.impl.client.HttpClientBuilder builder,
                                                                         GoodDataEndpoint endpoint,
                                                                         java.lang.String login,
                                                                         java.lang.String password)
        Creates http client using given builder and endpoint, authenticating by login and password.
        Parameters:
        builder - builder to build client from
        endpoint - API endpoint to connect client to
        login - login
        password - password
        Returns:
        configured http client