Class IbanityHttpClientImpl
java.lang.Object
com.ibanity.apis.client.http.impl.IbanityHttpClientImpl
- All Implemented Interfaces:
IbanityHttpClient
-
Field Summary
Fields inherited from interface com.ibanity.apis.client.http.IbanityHttpClient
DEFAULT_ENCODING -
Constructor Summary
ConstructorsConstructorDescriptionIbanityHttpClientImpl(org.apache.http.client.HttpClient httpClient, SSLContext sslContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.http.HttpResponseorg.apache.http.HttpResponseorg.apache.http.HttpResponsedelete(@NonNull URI path, @NonNull Map<String, String> additionalHeaders, String customerAccessToken) org.apache.http.HttpResponseorg.apache.http.HttpResponseorg.apache.http.HttpResponseorg.apache.http.client.HttpClientorg.apache.http.HttpResponseorg.apache.http.HttpResponseorg.apache.http.HttpResponsepatch(@NonNull URI path, @NonNull Object requestApiModel, @NonNull Map<String, String> additionalHeaders, String customerAccessToken) org.apache.http.HttpResponseorg.apache.http.HttpResponseorg.apache.http.HttpResponsepost(@NonNull URI path, @NonNull Object requestApiModel, @NonNull Map<String, String> additionalHeaders, String customerAccessToken)
-
Constructor Details
-
IbanityHttpClientImpl
-
-
Method Details
-
sslContext
- Specified by:
sslContextin interfaceIbanityHttpClient
-
get
- Specified by:
getin interfaceIbanityHttpClient
-
get
- Specified by:
getin interfaceIbanityHttpClient
-
get
public org.apache.http.HttpResponse get(@NonNull @NonNull URI path, @NonNull @NonNull Map<String, String> additionalHeaders, String customerAccessToken) - Specified by:
getin interfaceIbanityHttpClient
-
post
public org.apache.http.HttpResponse post(@NonNull @NonNull URI path, @NonNull @NonNull Object requestApiModel) - Specified by:
postin interfaceIbanityHttpClient
-
post
public org.apache.http.HttpResponse post(@NonNull @NonNull URI path, @NonNull @NonNull Object requestApiModel, String customerAccessToken) - Specified by:
postin interfaceIbanityHttpClient
-
post
public org.apache.http.HttpResponse post(@NonNull @NonNull URI path, @NonNull @NonNull Object requestApiModel, @NonNull @NonNull Map<String, String> additionalHeaders, String customerAccessToken) - Specified by:
postin interfaceIbanityHttpClient
-
delete
- Specified by:
deletein interfaceIbanityHttpClient
-
delete
- Specified by:
deletein interfaceIbanityHttpClient
-
delete
public org.apache.http.HttpResponse delete(@NonNull @NonNull URI path, @NonNull @NonNull Map<String, String> additionalHeaders, String customerAccessToken) - Specified by:
deletein interfaceIbanityHttpClient
-
patch
public org.apache.http.HttpResponse patch(@NonNull @NonNull URI path, @NonNull @NonNull Object requestApiModel) - Specified by:
patchin interfaceIbanityHttpClient
-
patch
public org.apache.http.HttpResponse patch(@NonNull @NonNull URI path, @NonNull @NonNull Object requestApiModel, String customerAccessToken) - Specified by:
patchin interfaceIbanityHttpClient
-
patch
public org.apache.http.HttpResponse patch(@NonNull @NonNull URI path, @NonNull @NonNull Object requestApiModel, @NonNull @NonNull Map<String, String> additionalHeaders, String customerAccessToken) - Specified by:
patchin interfaceIbanityHttpClient
-
httpClient
public org.apache.http.client.HttpClient httpClient()- Specified by:
httpClientin interfaceIbanityHttpClient
-