- add(String, String) - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Adds a value for a header name to this object, neither headerName nor value can be null.
- add(String, List<String>) - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Adds a List of values for a header name to this object.
- addAll(HttpHeaders) - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Adds all the entries in a Headers object to this object.
- addAllFromMap(Map<String, String>) - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Adds values from a Map to this object.
- addAllFromMultiMap(Map<String, List<String>>) - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Adds values from a simulated Multi-Map to this object.
- addQueryParameter(String, Object) - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
Add Query parameter in http request.
- ApiLogger - Interface in io.apimatic.coreinterfaces.logger
-
To log the useful information
- ApiResponseType<T> - Interface in io.apimatic.coreinterfaces.http.response
-
Complete Http Reponse Type
- apply(Request) - Method in interface io.apimatic.coreinterfaces.authentication.Authentication
-
Apply the authentication on the httpRequest
- apply(String) - Method in interface io.apimatic.coreinterfaces.type.functional.Deserializer
-
Apply the deserialization function and returns the ResponseType response.
- apply(String, Context) - Method in interface io.apimatic.coreinterfaces.type.functional.ExceptionCreator
-
Apply the reason , context and create the SDK exception.
- ArraySerializationFormat - Enum in io.apimatic.coreinterfaces.http.request
-
Enumeration for all ArraySerialization formats
- asMultimap() - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Returns a simulated MultiMap of the headers.
- asSimpleMap() - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Returns a Map of the headers, giving only one value for each header name.
- Authentication - Interface in io.apimatic.coreinterfaces.authentication
-
To setup methods for authentication
- GET - Static variable in interface io.apimatic.coreinterfaces.http.Method
-
- getArraySerializationFormat() - Method in interface io.apimatic.coreinterfaces.http.request.configuration.CoreEndpointConfiguration
-
Enumeration for all ArraySerialization formats
- getBackOffFactor() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
To use in calculation of wait time for next request in case of failure.
- getBody() - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
Body for the http request.
- getBody() - Method in interface io.apimatic.coreinterfaces.http.response.Response
-
String body of the http response.
- getByteArray() - Method in interface io.apimatic.coreinterfaces.http.request.Multipart
-
Getter for bytes.
- getContentType() - Method in interface io.apimatic.coreinterfaces.type.CoreFileWrapper
-
Getter for content type.
- getFile() - Method in interface io.apimatic.coreinterfaces.type.CoreFileWrapper
-
Getter for file.
- getFileWrapper() - Method in interface io.apimatic.coreinterfaces.http.request.MultipartFile
-
Getter for file wrapper.
- getHeaderFilters() - Method in interface io.apimatic.coreinterfaces.logger.configuration.ReadonlyLogging
-
Getter for headers' filters.
- getHeaderLoggingPolicy() - Method in interface io.apimatic.coreinterfaces.logger.configuration.ReadonlyLogging
-
Getter for header logging policy.
- getHeaders() - Method in interface io.apimatic.coreinterfaces.http.request.Multipart
-
Getter for headers.
- getHeaders() - Method in interface io.apimatic.coreinterfaces.http.request.MultipartFile
-
Getter for headers.
- getHeaders() - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
Headers for the http request.
- getHeaders() - Method in interface io.apimatic.coreinterfaces.http.response.ApiResponseType
-
Headers of the http response.
- getHeaders() - Method in interface io.apimatic.coreinterfaces.http.response.DynamicType
-
Get response headers for the HTTP response.
- getHeaders() - Method in interface io.apimatic.coreinterfaces.http.response.Response
-
Headers of the http response.
- getHttpClientInstance() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
The OkHttpClient instance used to make the HTTP calls.
- getHttpContext() - Method in interface io.apimatic.coreinterfaces.type.HttpApiException
-
- getHttpMethod() - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
HttpMethod for the http request.
- getHttpMethodsToRetry() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
Http methods to retry against.
- getHttpStatusCodesToRetry() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
Http status codes to retry against.
- getLevel() - Method in interface io.apimatic.coreinterfaces.logger.configuration.ReadonlyLogging
-
Getter for level.
- getMaximumRetryWaitTime() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
The maximum wait time for overall retrying requests.
- getNumberOfRetries() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
The number of retries to make.
- getParameters() - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
Parameters for the http request.
- getQueryParameters() - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
Query parameters for the http request.
- getQueryUrl() - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
Query url for the http request.
- getRawBody() - Method in interface io.apimatic.coreinterfaces.http.response.DynamicType
-
Get the raw stream for the response body.
- getRawBody() - Method in interface io.apimatic.coreinterfaces.http.response.Response
-
Raw body of the http response.
- getRawBodyString() - Method in interface io.apimatic.coreinterfaces.http.response.Response
-
String representation for raw body of the http response.
- getRequest() - Method in interface io.apimatic.coreinterfaces.http.Context
-
Getter for the Http Request.
- getResponse() - Method in interface io.apimatic.coreinterfaces.http.Context
-
Getter for the Http Response.
- getResponseCode() - Method in interface io.apimatic.coreinterfaces.type.HttpApiException
-
- getResult() - Method in interface io.apimatic.coreinterfaces.http.response.ApiResponseType
-
The deserialized result of the api response.
- getRetryInterval() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
To use in calculation of wait time for next request in case of failure.
- getRetryOption() - Method in interface io.apimatic.coreinterfaces.http.request.configuration.CoreEndpointConfiguration
-
Retry options enumeration for HTTP request.
- getStatusCode() - Method in interface io.apimatic.coreinterfaces.http.response.ApiResponseType
-
HTTP Status code of the api response.
- getStatusCode() - Method in interface io.apimatic.coreinterfaces.http.response.Response
-
HTTP Status code of the http response.
- getTimeout() - Method in interface io.apimatic.coreinterfaces.http.ClientConfiguration
-
The timeout in seconds to use for making HTTP requests.
- getUrl(ArraySerializationFormat) - Method in interface io.apimatic.coreinterfaces.http.request.Request
-
- value(String) - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Get the first value associated with a given header name, or null if the header name is not
found.
- valueOf(String) - Static method in enum io.apimatic.coreinterfaces.http.HeaderLoggingPolicyLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.apimatic.coreinterfaces.http.HttpMethodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.apimatic.coreinterfaces.http.LoggingLevelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.apimatic.coreinterfaces.http.request.ArraySerializationFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.apimatic.coreinterfaces.http.request.configuration.RetryOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.apimatic.coreinterfaces.http.request.MutliPartRequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.apimatic.coreinterfaces.http.request.ResponseClassType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.apimatic.coreinterfaces.http.HeaderLoggingPolicyLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values(String) - Method in interface io.apimatic.coreinterfaces.http.HttpHeaders
-
Get a List of all values associated with a given header name, or null if the header name is
not found.
- values() - Static method in enum io.apimatic.coreinterfaces.http.HttpMethodType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.apimatic.coreinterfaces.http.LoggingLevelType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.apimatic.coreinterfaces.http.request.ArraySerializationFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.apimatic.coreinterfaces.http.request.configuration.RetryOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.apimatic.coreinterfaces.http.request.MutliPartRequestType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.apimatic.coreinterfaces.http.request.ResponseClassType
-
Returns an array containing the constants of this enum type, in
the order they are declared.