A C D G I J O P R 
All Classes All Packages

A

asListOfMaps() - Method in class cz.diribet.chystat.api.client.ResponsePayload
 
asMap() - Method in class cz.diribet.chystat.api.client.ResponsePayload
 
asMapOrList() - Method in class cz.diribet.chystat.api.client.ResponsePayload
 
asObject(Class<T>) - Method in class cz.diribet.chystat.api.client.ResponsePayload
 
asObject(Type) - Method in class cz.diribet.chystat.api.client.ResponsePayload
 
asString() - Method in class cz.diribet.chystat.api.client.ResponsePayload
 

C

CachingJwtTokenProvider - Class in cz.diribet.chystat.api.client.jwt
JWT token provider that caches the created JWT tokens for 9 minutes (10 minutes is the validity of the JWT token)
CachingJwtTokenProvider() - Constructor for class cz.diribet.chystat.api.client.jwt.CachingJwtTokenProvider
 
ChystatApiClient - Class in cz.diribet.chystat.api.client.impl
OkHttpApiClient that creates authenticated requests using the given JwtTokenProvider
ChystatApiClient(String, Gson, JwtTokenProvider) - Constructor for class cz.diribet.chystat.api.client.impl.ChystatApiClient
 
ChystatApiClient(String, JwtTokenProvider) - Constructor for class cz.diribet.chystat.api.client.impl.ChystatApiClient
 
clientBuilder() - Method in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 
cz.diribet.chystat.api.client - package cz.diribet.chystat.api.client
 
cz.diribet.chystat.api.client.impl - package cz.diribet.chystat.api.client.impl
 
cz.diribet.chystat.api.client.jwt - package cz.diribet.chystat.api.client.jwt
 

D

DefaultJwtTokenProvider - Class in cz.diribet.chystat.api.client.jwt
 
DefaultJwtTokenProvider() - Constructor for class cz.diribet.chystat.api.client.jwt.DefaultJwtTokenProvider
 
delete(String) - Method in interface cz.diribet.chystat.api.client.IApiClient
Executes DELETE request and returns response if the request was successful [200..300).
delete(String) - Method in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 

G

get(String) - Method in interface cz.diribet.chystat.api.client.IApiClient
Executes GET request and returns response if the request was successful [200..300).
get(String) - Method in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 
getFreshJwtToken() - Method in class cz.diribet.chystat.api.client.jwt.CachingJwtTokenProvider
 
getFreshJwtToken() - Method in class cz.diribet.chystat.api.client.jwt.DefaultJwtTokenProvider
 
getJwtToken() - Method in class cz.diribet.chystat.api.client.jwt.CachingJwtTokenProvider
 
getJwtToken() - Method in interface cz.diribet.chystat.api.client.jwt.JwtTokenProvider
 

I

IApiClient - Interface in cz.diribet.chystat.api.client
 
InvalidResponseException - Exception in cz.diribet.chystat.api.client
 
InvalidResponseException(int, String) - Constructor for exception cz.diribet.chystat.api.client.InvalidResponseException
 

J

JSON - Static variable in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 
JwtTokenProvider - Interface in cz.diribet.chystat.api.client.jwt
 

O

OkHttpApiClient - Class in cz.diribet.chystat.api.client.impl
 
OkHttpApiClient(String, Gson) - Constructor for class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 

P

patch(String, Object) - Method in interface cz.diribet.chystat.api.client.IApiClient
Executes PATCH request and returns response if the request was successful [200..300).
patch(String, Object) - Method in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 
post(String, Object) - Method in interface cz.diribet.chystat.api.client.IApiClient
Executes POST request and returns response if the request was successful [200..300).
post(String, Object) - Method in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 
put(String, Object) - Method in interface cz.diribet.chystat.api.client.IApiClient
Executes PUT request and returns response if the request was successful [200..300).
put(String, Object) - Method in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 

R

requestBuilder(String) - Method in class cz.diribet.chystat.api.client.impl.ChystatApiClient
 
requestBuilder(String) - Method in class cz.diribet.chystat.api.client.impl.OkHttpApiClient
 
ResponsePayload - Class in cz.diribet.chystat.api.client
 
ResponsePayload() - Constructor for class cz.diribet.chystat.api.client.ResponsePayload
 
A C D G I J O P R 
All Classes All Packages