B C D E F G H I M O P Q R S U W 
All Classes All Packages

B

blockTillRateLimitReset() - Method in class sherpa.partner.api.client.util.RateLimiter
 

C

ClientGeneralException - Exception in sherpa.partner.api.client
 
ClientGeneralException(String) - Constructor for exception sherpa.partner.api.client.ClientGeneralException
 
ClientGeneralException(String, Throwable) - Constructor for exception sherpa.partner.api.client.ClientGeneralException
 
ClientGeneralException(Throwable) - Constructor for exception sherpa.partner.api.client.ClientGeneralException
 
ClientServerException - Exception in sherpa.partner.api.client
 
ClientServerException(int, String, ErrorResponse) - Constructor for exception sherpa.partner.api.client.ClientServerException
 
Configuration - Class in sherpa.partner.api.client
 
Configuration() - Constructor for class sherpa.partner.api.client.Configuration
 

D

delete(String, Map<String, String>, Class<T>) - Method in class sherpa.partner.api.client.client.HttpClient
 

E

escape(String) - Static method in class sherpa.partner.api.client.util.QueryEscaper
 

F

ForbiddenException - Exception in sherpa.partner.api.client
 
ForbiddenException(int, String, ErrorResponse) - Constructor for exception sherpa.partner.api.client.ForbiddenException
 

G

get(String, Map<String, String>, TypeReference<T>) - Method in class sherpa.partner.api.client.client.HttpClient
 
get(String, Map<String, String>, Class<T>) - Method in class sherpa.partner.api.client.client.HttpClient
 
getAccessToken() - Method in class sherpa.partner.api.client.Configuration
Get the api key id
getEndpoint() - Method in class sherpa.partner.api.client.Configuration
 
getError() - Method in exception sherpa.partner.api.client.ClientServerException
Get the error returned by the server
getMaxConnectionsPerRoute() - Method in class sherpa.partner.api.client.Configuration
Get the max connections per route
getRequestBurstSize() - Method in class sherpa.partner.api.client.Configuration
Get the configured burst size for requests.
getRequestsPerSecond() - Method in class sherpa.partner.api.client.Configuration
Get the configured requests per second for the account.
getStatusCode() - Method in exception sherpa.partner.api.client.ClientServerException
Get the HTTP status code
getStatusMessage() - Method in exception sherpa.partner.api.client.ClientServerException
Get the HTTP status message
getUserAgent() - Method in class sherpa.partner.api.client.Configuration
Get the user agent string being to send in the request headers

H

HttpClient - Class in sherpa.partner.api.client.client
 
HttpClient(Configuration) - Constructor for class sherpa.partner.api.client.client.HttpClient
 

I

isBlockTillRateLimitReset() - Method in class sherpa.partner.api.client.Configuration
Will the client block until the rate limit reset window is reached if the rate limit is set

M

make() - Static method in class sherpa.partner.api.client.util.ObjectMapperFactory
 

O

ObjectMapperFactory - Class in sherpa.partner.api.client.util
 

P

post(String, Object, Class<T>) - Method in class sherpa.partner.api.client.client.HttpClient
 

Q

QueryEscaper - Class in sherpa.partner.api.client.util
 

R

RateLimiter - Class in sherpa.partner.api.client.util
 
RateLimiter(int, int) - Constructor for class sherpa.partner.api.client.util.RateLimiter
 
read(URL, Class<T>) - Method in class sherpa.partner.api.client.util.RequestParameterMapper
 
RequestParameterMapper - Class in sherpa.partner.api.client.util
 
RequestParameterMapper() - Constructor for class sherpa.partner.api.client.util.RequestParameterMapper
 

S

setFailOnUnknownProperties(boolean) - Static method in class sherpa.partner.api.client.util.ObjectMapperFactory
 
sherpa.partner.api.client - package sherpa.partner.api.client
 
sherpa.partner.api.client.client - package sherpa.partner.api.client.client
 
sherpa.partner.api.client.util - package sherpa.partner.api.client.util
 

U

UnauthorisedException - Exception in sherpa.partner.api.client
 
UnauthorisedException(int, String, ErrorResponse) - Constructor for exception sherpa.partner.api.client.UnauthorisedException
 

W

withAccessToken(String) - Method in class sherpa.partner.api.client.Configuration
Set the access token used for authentication.
withBlockTillRateLimitReset(boolean) - Method in class sherpa.partner.api.client.Configuration
Set whether the client should block if the rate limit has been reached until the reset timestamp has elapsed.
withEndpoint(String) - Method in class sherpa.partner.api.client.Configuration
Set the base api url.
withMaxConnectionsPerRoute(int) - Method in class sherpa.partner.api.client.Configuration
Set the effective maximum number of concurrent connections in the pool.
withRequestBurstSize(int) - Method in class sherpa.partner.api.client.Configuration
Set the configured burst size for requests.
withRequestsPerSecond(int) - Method in class sherpa.partner.api.client.Configuration
Set the configured requests per second for the account.
withUserAgent(String) - Method in class sherpa.partner.api.client.Configuration
Set the user agent string sent in the request
write(Map<String, String>) - Method in class sherpa.partner.api.client.util.RequestParameterMapper
 
write(T) - Method in class sherpa.partner.api.client.util.RequestParameterMapper
 
writeToMap(T) - Method in class sherpa.partner.api.client.util.RequestParameterMapper
 
B C D E F G H I M O P Q R S U W 
All Classes All Packages