Skip navigation links
A C D E F G H I J K L M O P R S T V 

A

addDefaultHeader(String, String) - Method in class io.snapcx.tracking.client.ApiClient
Add a default header.
addRequestParamsItem(RequestParams) - Method in class io.snapcx.tracking.client.model.RequestObject
 
addTrackEventItem(TrackEvent) - Method in class io.snapcx.tracking.client.model.TrackRecord
 
addTrackRecordItem(TrackRecord) - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
ApiClient - Class in io.snapcx.tracking.client
 
ApiClient() - Constructor for class io.snapcx.tracking.client.ApiClient
 
ApiException - Exception in io.snapcx.tracking.client
 
ApiException() - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(Throwable) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(String) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(String, Throwable, int, Map<String, List<String>>, String) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(String, int, Map<String, List<String>>, String) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(String, Throwable, int, Map<String, List<String>>) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(int, Map<String, List<String>>, String) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(int, String) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiException(int, String, Map<String, List<String>>, String) - Constructor for exception io.snapcx.tracking.client.ApiException
 
ApiKeyAuth - Class in io.snapcx.tracking.client.auth
 
ApiKeyAuth(String, String) - Constructor for class io.snapcx.tracking.client.auth.ApiKeyAuth
 
apiVersion(String) - Method in class io.snapcx.tracking.client.model.Header
 
applyToParams(List<Pair>, Map<String, String>) - Method in class io.snapcx.tracking.client.auth.ApiKeyAuth
 
applyToParams(List<Pair>, Map<String, String>) - Method in interface io.snapcx.tracking.client.auth.Authentication
Apply authentication settings to header and query params.
applyToParams(List<Pair>, Map<String, String>) - Method in class io.snapcx.tracking.client.auth.HttpBasicAuth
 
applyToParams(List<Pair>, Map<String, String>) - Method in class io.snapcx.tracking.client.auth.OAuth
 
Authentication - Interface in io.snapcx.tracking.client.auth
 

C

cached(Boolean) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
carrier(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
Configuration - Class in io.snapcx.tracking.client
 
Configuration() - Constructor for class io.snapcx.tracking.client.Configuration
 
containsIgnoreCase(String[], String) - Static method in class io.snapcx.tracking.client.StringUtil
Check if the given array contains the given value (with case-insensitive comparison).

D

date(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
delivered(Boolean) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
deserialize(Response, GenericType<T>) - Method in class io.snapcx.tracking.client.ApiClient
Deserialize response body to Java object according to the Content-Type.
destination(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
destinationLat(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
destinationLong(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
downloadFileFromResponse(Response) - Method in class io.snapcx.tracking.client.ApiClient
Download file from the given response.

E

equals(Object) - Method in class io.snapcx.tracking.client.model.Header
 
equals(Object) - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
equals(Object) - Method in class io.snapcx.tracking.client.model.RequestObject
 
equals(Object) - Method in class io.snapcx.tracking.client.model.RequestParams
 
equals(Object) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
equals(Object) - Method in class io.snapcx.tracking.client.model.TrackRecord
 
equals(Object) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
errorCode(String) - Method in class io.snapcx.tracking.client.model.Header
 
errorCode(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
errorMessage(String) - Method in class io.snapcx.tracking.client.model.Header
 
errorMessage(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
escapeString(String) - Method in class io.snapcx.tracking.client.ApiClient
Escape the given string to be used as URL query value.
estimatedDeliveryDate(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 

F

formatDate(Date) - Method in class io.snapcx.tracking.client.ApiClient
Format the given Date object into string.

G

getAccessToken() - Method in class io.snapcx.tracking.client.auth.OAuth
 
getApiClient() - Method in class io.snapcx.tracking.client.api.ShippingApi
 
getApiKey() - Method in class io.snapcx.tracking.client.auth.ApiKeyAuth
 
getApiKeyPrefix() - Method in class io.snapcx.tracking.client.auth.ApiKeyAuth
 
getApiVersion() - Method in class io.snapcx.tracking.client.model.Header
 
getAuthentication(String) - Method in class io.snapcx.tracking.client.ApiClient
Get authentication for the given name.
getAuthentications() - Method in class io.snapcx.tracking.client.ApiClient
Get authentications (key: authentication name, value: authentication).
getBasePath() - Method in class io.snapcx.tracking.client.ApiClient
 
getCached() - Method in class io.snapcx.tracking.client.model.TrackSummary
if tracking details were retrieved from cache.
getCarrier() - Method in class io.snapcx.tracking.client.model.TrackSummary
Carrier code
getCode() - Method in exception io.snapcx.tracking.client.ApiException
Get the HTTP status code.
getConnectTimeout() - Method in class io.snapcx.tracking.client.ApiClient
Connect timeout (in milliseconds).
getContext(Class<?>) - Method in class io.snapcx.tracking.client.JSON
 
getDate() - Method in class io.snapcx.tracking.client.model.TrackEvent
Date of track event.
getDateFormat() - Method in class io.snapcx.tracking.client.ApiClient
Get the date format used to parse/format date parameters.
getDefaultApiClient() - Static method in class io.snapcx.tracking.client.Configuration
Get the default API client, which would be used when creating API instances without providing an API client.
getDelivered() - Method in class io.snapcx.tracking.client.model.TrackSummary
if package is delivered, then true otherwise false.
getDestination() - Method in class io.snapcx.tracking.client.model.TrackSummary
Destination city, state, Country etc.
getDestinationLat() - Method in class io.snapcx.tracking.client.model.TrackSummary
Destination geo location Coordinates, Latitude.
getDestinationLong() - Method in class io.snapcx.tracking.client.model.TrackSummary
Destination geo location Coordinates, Longtitude.
getErrorCode() - Method in class io.snapcx.tracking.client.model.Header
Error Code in case of any problem for this particular tracking id.
getErrorCode() - Method in class io.snapcx.tracking.client.model.TrackSummary
Error Code in case of any problem for this particular tracking id.
getErrorMessage() - Method in class io.snapcx.tracking.client.model.Header
Error Message in case of any problem for this particular tracking id.
getErrorMessage() - Method in class io.snapcx.tracking.client.model.TrackSummary
Error Message in case of any problem for this particular tracking id.
getEstimatedDeliveryDate() - Method in class io.snapcx.tracking.client.model.TrackSummary
Estimated delivery date, as per carrier.
getHeader() - Method in class io.snapcx.tracking.client.model.InlineResponse200
Get header
getHttpClient() - Method in class io.snapcx.tracking.client.ApiClient
 
getJSON() - Method in class io.snapcx.tracking.client.ApiClient
Gets the JSON instance to do JSON serialization and deserialization.
getKey() - Method in class io.snapcx.tracking.client.model.RequestParams
Get key
getLastCheckWithCarrier() - Method in class io.snapcx.tracking.client.model.TrackSummary
null
getLatitude() - Method in class io.snapcx.tracking.client.model.TrackEvent
Geo location Coordinates, Latitude.
getLocation() - Method in class io.snapcx.tracking.client.auth.ApiKeyAuth
 
getLocation() - Method in class io.snapcx.tracking.client.model.TrackEvent
City, State etc of track event.
getLongtitude() - Method in class io.snapcx.tracking.client.model.TrackEvent
Geo location Coordinates, Longtitude.
getMessage() - Method in class io.snapcx.tracking.client.model.TrackEvent
Track event actual description.
getName() - Method in class io.snapcx.tracking.client.Pair
 
getOrigin() - Method in class io.snapcx.tracking.client.model.TrackSummary
Shipping origin city, state, Country etc.
getParamName() - Method in class io.snapcx.tracking.client.auth.ApiKeyAuth
 
getPassword() - Method in class io.snapcx.tracking.client.auth.HttpBasicAuth
 
getRequest() - Method in class io.snapcx.tracking.client.model.Header
Get request
getRequestParams() - Method in class io.snapcx.tracking.client.model.RequestObject
Get requestParams
getResponseBody() - Method in exception io.snapcx.tracking.client.ApiException
Get the HTTP response body.
getResponseHeaders() - Method in class io.snapcx.tracking.client.ApiClient
Gets the response headers of the previous request
getResponseHeaders() - Method in exception io.snapcx.tracking.client.ApiException
Get the HTTP response headers.
getServerResponseTime() - Method in class io.snapcx.tracking.client.model.Header
 
getStatus() - Method in class io.snapcx.tracking.client.model.Header
Two possible values, SUCCESS or FAIL.
getStatus() - Method in class io.snapcx.tracking.client.model.TrackSummary
Two possible values, SUCCESS or FAIL.
getStatusCode() - Method in class io.snapcx.tracking.client.ApiClient
Gets the status code of the previous request
getTempFolderPath() - Method in class io.snapcx.tracking.client.ApiClient
The path of temporary folder used to store downloaded files from endpoints with file response.
getTime() - Method in class io.snapcx.tracking.client.model.TrackEvent
Timestamp of track event.
getTrackEvent() - Method in class io.snapcx.tracking.client.model.TrackRecord
Get trackEvent
getTrackingDetails(String, String, String) - Method in class io.snapcx.tracking.client.api.ShippingApi
Get Shipping Tracking Details This API provides real time shipping tracking status (along with tracking events) for multiple carriers.
getTrackingId() - Method in class io.snapcx.tracking.client.model.TrackSummary
Tracking number of response.
getTrackRecord() - Method in class io.snapcx.tracking.client.model.InlineResponse200
Get trackRecord
getTrackSummary() - Method in class io.snapcx.tracking.client.model.TrackRecord
Get trackSummary
getUsername() - Method in class io.snapcx.tracking.client.auth.HttpBasicAuth
 
getValue() - Method in class io.snapcx.tracking.client.model.RequestParams
Get value
getValue() - Method in class io.snapcx.tracking.client.Pair
 

H

hashCode() - Method in class io.snapcx.tracking.client.model.Header
 
hashCode() - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
hashCode() - Method in class io.snapcx.tracking.client.model.RequestObject
 
hashCode() - Method in class io.snapcx.tracking.client.model.RequestParams
 
hashCode() - Method in class io.snapcx.tracking.client.model.TrackEvent
 
hashCode() - Method in class io.snapcx.tracking.client.model.TrackRecord
 
hashCode() - Method in class io.snapcx.tracking.client.model.TrackSummary
 
Header - Class in io.snapcx.tracking.client.model
Header
Header() - Constructor for class io.snapcx.tracking.client.model.Header
 
header(Header) - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
HttpBasicAuth - Class in io.snapcx.tracking.client.auth
 
HttpBasicAuth() - Constructor for class io.snapcx.tracking.client.auth.HttpBasicAuth
 

I

InlineResponse200 - Class in io.snapcx.tracking.client.model
InlineResponse200
InlineResponse200() - Constructor for class io.snapcx.tracking.client.model.InlineResponse200
 
invokeAPI(String, String, List<Pair>, Object, Map<String, String>, Map<String, Object>, String, String, String[], GenericType<T>) - Method in class io.snapcx.tracking.client.ApiClient
Invoke API by sending HTTP request with the given options.
io.snapcx.tracking.client - package io.snapcx.tracking.client
 
io.snapcx.tracking.client.api - package io.snapcx.tracking.client.api
 
io.snapcx.tracking.client.auth - package io.snapcx.tracking.client.auth
 
io.snapcx.tracking.client.model - package io.snapcx.tracking.client.model
 
isDebugging() - Method in class io.snapcx.tracking.client.ApiClient
Check that whether debugging is enabled for this API client.
isJsonMime(String) - Method in class io.snapcx.tracking.client.ApiClient
Check if the given MIME is a JSON MIME.

J

join(String[], String) - Static method in class io.snapcx.tracking.client.StringUtil
Join an array of strings with the given separator.
JSON - Class in io.snapcx.tracking.client
 
JSON() - Constructor for class io.snapcx.tracking.client.JSON
 

K

key(String) - Method in class io.snapcx.tracking.client.model.RequestParams
 

L

lastCheckWithCarrier(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
latitude(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
location(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
longtitude(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 

M

message(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 

O

OAuth - Class in io.snapcx.tracking.client.auth
 
OAuth() - Constructor for class io.snapcx.tracking.client.auth.OAuth
 
OAuthFlow - Enum in io.snapcx.tracking.client.auth
 
origin(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 

P

Pair - Class in io.snapcx.tracking.client
 
Pair(String, String) - Constructor for class io.snapcx.tracking.client.Pair
 
parameterToPairs(String, String, Object) - Method in class io.snapcx.tracking.client.ApiClient
 
parameterToString(Object) - Method in class io.snapcx.tracking.client.ApiClient
Format the given parameter object into string.
parseDate(String) - Method in class io.snapcx.tracking.client.ApiClient
Parse the given string into Date object.
prepareDownloadFile(Response) - Method in class io.snapcx.tracking.client.ApiClient
 

R

request(RequestObject) - Method in class io.snapcx.tracking.client.model.Header
 
RequestObject - Class in io.snapcx.tracking.client.model
RequestObject
RequestObject() - Constructor for class io.snapcx.tracking.client.model.RequestObject
 
requestParams(List<RequestParams>) - Method in class io.snapcx.tracking.client.model.RequestObject
 
RequestParams - Class in io.snapcx.tracking.client.model
RequestParams
RequestParams() - Constructor for class io.snapcx.tracking.client.model.RequestParams
 

S

selectHeaderAccept(String[]) - Method in class io.snapcx.tracking.client.ApiClient
Select the Accept header's value from the given accepts array: if JSON exists in the given array, use it; otherwise use all of them (joining into a string)
selectHeaderContentType(String[]) - Method in class io.snapcx.tracking.client.ApiClient
Select the Content-Type header's value from the given array: if JSON exists in the given array, use it; otherwise use the first one of the array.
serialize(Object, Map<String, Object>, String) - Method in class io.snapcx.tracking.client.ApiClient
Serialize the given Java object into string entity according the given Content-Type (only JSON is supported for now).
serverResponseTime(String) - Method in class io.snapcx.tracking.client.model.Header
 
setAccessToken(String) - Method in class io.snapcx.tracking.client.ApiClient
Helper method to set access token for the first OAuth2 authentication.
setAccessToken(String) - Method in class io.snapcx.tracking.client.auth.OAuth
 
setApiClient(ApiClient) - Method in class io.snapcx.tracking.client.api.ShippingApi
 
setApiKey(String) - Method in class io.snapcx.tracking.client.ApiClient
Helper method to set API key value for the first API key authentication.
setApiKey(String) - Method in class io.snapcx.tracking.client.auth.ApiKeyAuth
 
setApiKeyPrefix(String) - Method in class io.snapcx.tracking.client.ApiClient
Helper method to set API key prefix for the first API key authentication.
setApiKeyPrefix(String) - Method in class io.snapcx.tracking.client.auth.ApiKeyAuth
 
setApiVersion(String) - Method in class io.snapcx.tracking.client.model.Header
 
setBasePath(String) - Method in class io.snapcx.tracking.client.ApiClient
 
setCached(Boolean) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setCarrier(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setConnectTimeout(int) - Method in class io.snapcx.tracking.client.ApiClient
Set the connect timeout (in milliseconds).
setDate(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
setDateFormat(DateFormat) - Method in class io.snapcx.tracking.client.ApiClient
Set the date format used to parse/format date parameters.
setDateFormat(DateFormat) - Method in class io.snapcx.tracking.client.JSON
Set the date format for JSON (de)serialization with Date properties.
setDebugging(boolean) - Method in class io.snapcx.tracking.client.ApiClient
Enable/disable debugging for this API client.
setDefaultApiClient(ApiClient) - Static method in class io.snapcx.tracking.client.Configuration
Set the default API client, which would be used when creating API instances without providing an API client.
setDelivered(Boolean) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setDestination(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setDestinationLat(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setDestinationLong(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setErrorCode(String) - Method in class io.snapcx.tracking.client.model.Header
 
setErrorCode(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setErrorMessage(String) - Method in class io.snapcx.tracking.client.model.Header
 
setErrorMessage(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setEstimatedDeliveryDate(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setHeader(Header) - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
setHttpClient(Client) - Method in class io.snapcx.tracking.client.ApiClient
 
setKey(String) - Method in class io.snapcx.tracking.client.model.RequestParams
 
setLastCheckWithCarrier(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setLatitude(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
setLocation(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
setLongtitude(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
setMessage(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
setOrigin(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setPassword(String) - Method in class io.snapcx.tracking.client.ApiClient
Helper method to set password for the first HTTP basic authentication.
setPassword(String) - Method in class io.snapcx.tracking.client.auth.HttpBasicAuth
 
setRequest(RequestObject) - Method in class io.snapcx.tracking.client.model.Header
 
setRequestParams(List<RequestParams>) - Method in class io.snapcx.tracking.client.model.RequestObject
 
setServerResponseTime(String) - Method in class io.snapcx.tracking.client.model.Header
 
setStatus(String) - Method in class io.snapcx.tracking.client.model.Header
 
setStatus(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setTempFolderPath(String) - Method in class io.snapcx.tracking.client.ApiClient
 
setTime(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
setTrackEvent(List<TrackEvent>) - Method in class io.snapcx.tracking.client.model.TrackRecord
 
setTrackingId(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
setTrackRecord(List<TrackRecord>) - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
setTrackSummary(TrackSummary) - Method in class io.snapcx.tracking.client.model.TrackRecord
 
setUserAgent(String) - Method in class io.snapcx.tracking.client.ApiClient
Set the User-Agent header's value (by adding to the default header map).
setUsername(String) - Method in class io.snapcx.tracking.client.ApiClient
Helper method to set username for the first HTTP basic authentication.
setUsername(String) - Method in class io.snapcx.tracking.client.auth.HttpBasicAuth
 
setValue(String) - Method in class io.snapcx.tracking.client.model.RequestParams
 
ShippingApi - Class in io.snapcx.tracking.client.api
 
ShippingApi() - Constructor for class io.snapcx.tracking.client.api.ShippingApi
 
ShippingApi(ApiClient) - Constructor for class io.snapcx.tracking.client.api.ShippingApi
 
status(String) - Method in class io.snapcx.tracking.client.model.Header
 
status(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
StringUtil - Class in io.snapcx.tracking.client
 
StringUtil() - Constructor for class io.snapcx.tracking.client.StringUtil
 

T

time(String) - Method in class io.snapcx.tracking.client.model.TrackEvent
 
toString() - Method in class io.snapcx.tracking.client.model.Header
 
toString() - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
toString() - Method in class io.snapcx.tracking.client.model.RequestObject
 
toString() - Method in class io.snapcx.tracking.client.model.RequestParams
 
toString() - Method in class io.snapcx.tracking.client.model.TrackEvent
 
toString() - Method in class io.snapcx.tracking.client.model.TrackRecord
 
toString() - Method in class io.snapcx.tracking.client.model.TrackSummary
 
TrackEvent - Class in io.snapcx.tracking.client.model
TrackEvent
TrackEvent() - Constructor for class io.snapcx.tracking.client.model.TrackEvent
 
trackEvent(List<TrackEvent>) - Method in class io.snapcx.tracking.client.model.TrackRecord
 
trackingId(String) - Method in class io.snapcx.tracking.client.model.TrackSummary
 
trackRecord(List<TrackRecord>) - Method in class io.snapcx.tracking.client.model.InlineResponse200
 
TrackRecord - Class in io.snapcx.tracking.client.model
TrackRecord
TrackRecord() - Constructor for class io.snapcx.tracking.client.model.TrackRecord
 
trackSummary(TrackSummary) - Method in class io.snapcx.tracking.client.model.TrackRecord
 
TrackSummary - Class in io.snapcx.tracking.client.model
TrackSummary
TrackSummary() - Constructor for class io.snapcx.tracking.client.model.TrackSummary
 

V

value(String) - Method in class io.snapcx.tracking.client.model.RequestParams
 
valueOf(String) - Static method in enum io.snapcx.tracking.client.auth.OAuthFlow
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.snapcx.tracking.client.auth.OAuthFlow
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J K L M O P R S T V 
Skip navigation links

Copyright © 2012–2017 JFrameworks.com, LLC. All rights reserved.