A B C D E F G H I J N O P R S U V 
All Classes All Packages

A

accessCode - io.dialob.api.client.okhttp.auth.OAuthFlow
 
addAuthorization(String, RequestInterceptor) - Method in class io.dialob.api.client.okhttp.ApiClient
Adds an authorization to be used by the client
ApiClient - Class in io.dialob.api.client.okhttp
 
ApiClient() - Constructor for class io.dialob.api.client.okhttp.ApiClient
 
ApiClient(String) - Constructor for class io.dialob.api.client.okhttp.ApiClient
Basic constructor for single auth name
ApiClient(String[]) - Constructor for class io.dialob.api.client.okhttp.ApiClient
 
ApiClient(String, String) - Constructor for class io.dialob.api.client.okhttp.ApiClient
Helper constructor for single api key
ApiClient(String, String, String) - Constructor for class io.dialob.api.client.okhttp.ApiClient
Helper constructor for single basic auth or password oauth2
ApiClient(String, String, String, String, String) - Constructor for class io.dialob.api.client.okhttp.ApiClient
Helper constructor for single password oauth2
ApiClient.Api - Interface in io.dialob.api.client.okhttp
 
ApiKeyAuth - Class in io.dialob.api.client.okhttp.auth
 
ApiKeyAuth(String, String) - Constructor for class io.dialob.api.client.okhttp.auth.ApiKeyAuth
 
application - io.dialob.api.client.okhttp.auth.OAuthFlow
 
apply(RequestTemplate) - Method in class io.dialob.api.client.okhttp.auth.ApiKeyAuth
 
apply(RequestTemplate) - Method in class io.dialob.api.client.okhttp.auth.HttpBasicAuth
 
apply(RequestTemplate) - Method in class io.dialob.api.client.okhttp.auth.OAuth
 

B

buildClient(Class<T>) - Method in class io.dialob.api.client.okhttp.ApiClient
Creates a feign client for given API interface.

C

configureAuthorizationFlow(String, String, String) - Method in class io.dialob.api.client.okhttp.ApiClient
Helper method to configure the oauth accessCode/implicit flow parameters
containsIgnoreCase(String[], String) - Static method in class io.dialob.api.client.okhttp.StringUtil
Check if the given array contains the given value (with case-insensitive comparison).

D

deleteForm(String) - Method in interface io.dialob.api.client.DialobFormServiceApi
deleteForm
deleteQuestionnaire(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
deleteQuestionnaire
deleteQuestionnaireAnswer(String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
deleteQuestionnaireAnswer
deleteQuestionnaireItemRow(String, String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
deleteQuestionnaireItemRow
DialobFormServiceApi - Interface in io.dialob.api.client
 
DialobFormServiceApi.GetFormQueryParams - Class in io.dialob.api.client
A convenience class for generating query parameters for the getForm method in a fluent style.
DialobFormServiceApi.GetTagsQueryParams - Class in io.dialob.api.client
A convenience class for generating query parameters for the getTags method in a fluent style.
DialobFormServiceApi.PostFormTagQueryParams - Class in io.dialob.api.client
A convenience class for generating query parameters for the postFormTag method in a fluent style.
DialobFormServiceApi.PutFormQueryParams - Class in io.dialob.api.client
A convenience class for generating query parameters for the putForm method in a fluent style.
DialobQuestionnaireServiceApi - Interface in io.dialob.api.client
 
DialobQuestionnaireServiceApi.GetQuestionnairesQueryParams - Class in io.dialob.api.client
A convenience class for generating query parameters for the getQuestionnaires method in a fluent style.

E

encode(Object) - Static method in class io.dialob.api.client.okhttp.EncodingUtils
URL encode a single query parameter.
encodeCollection(Collection<?>, String) - Static method in class io.dialob.api.client.okhttp.EncodingUtils
Encodes a collection of query parameters according to the Swagger collection format.
EncodingUtils - Class in io.dialob.api.client.okhttp
Utilities to support Swagger encoding formats in Feign.
execute(OAuthClientRequest, Map<String, String>, String, Class<T>) - Method in class io.dialob.api.client.okhttp.auth.OAuth.OAuthFeignClient
 
expand(Object) - Method in class io.dialob.api.client.okhttp.ParamExpander
 

F

force(Boolean) - Method in class io.dialob.api.client.DialobFormServiceApi.PutFormQueryParams
 
format(Date, StringBuffer, FieldPosition) - Method in class io.dialob.api.client.okhttp.RFC3339DateFormat
 
formId(String) - Method in class io.dialob.api.client.DialobFormServiceApi.GetTagsQueryParams
 
formId(String) - Method in class io.dialob.api.client.DialobQuestionnaireServiceApi.GetQuestionnairesQueryParams
 
formName(String) - Method in class io.dialob.api.client.DialobFormServiceApi.GetTagsQueryParams
 
formName(String) - Method in class io.dialob.api.client.DialobQuestionnaireServiceApi.GetQuestionnairesQueryParams
 
formTag(String) - Method in class io.dialob.api.client.DialobQuestionnaireServiceApi.GetQuestionnairesQueryParams
 

G

getAccessToken() - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
getApiAuthorizations() - Method in class io.dialob.api.client.okhttp.ApiClient
 
getApiKey() - Method in class io.dialob.api.client.okhttp.auth.ApiKeyAuth
 
getAuthenticationRequestBuilder() - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
getAuthorization(String) - Method in class io.dialob.api.client.okhttp.ApiClient
Gets request interceptor based on authentication name
getAuthorizationEndPoint() - Method in class io.dialob.api.client.okhttp.ApiClient
Helper method to configure authorization endpoint of the first oauth found in the apiAuthorizations (there should be only one)
getBasePath() - Method in class io.dialob.api.client.okhttp.ApiClient
 
getFeignBuilder() - Method in class io.dialob.api.client.okhttp.ApiClient
 
getForm(String, String) - Method in interface io.dialob.api.client.DialobFormServiceApi
getForm
getForm(String, Map<String, Object>) - Method in interface io.dialob.api.client.DialobFormServiceApi
getForm Note, this is equivalent to the other getForm method, but with the query parameters collected into a single Map parameter.
GetFormQueryParams() - Constructor for class io.dialob.api.client.DialobFormServiceApi.GetFormQueryParams
 
getFormTag(String, String) - Method in interface io.dialob.api.client.DialobFormServiceApi
getFormTag
getFormTags(String) - Method in interface io.dialob.api.client.DialobFormServiceApi
getFormTags
getLocation() - Method in class io.dialob.api.client.okhttp.auth.ApiKeyAuth
 
getOauthClient() - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
getObjectMapper() - Method in class io.dialob.api.client.okhttp.ApiClient
 
getParamName() - Method in class io.dialob.api.client.okhttp.auth.ApiKeyAuth
 
getPassword() - Method in class io.dialob.api.client.okhttp.auth.HttpBasicAuth
 
getQuestionnaire(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaire
getQuestionnaireAnswers(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireAnswers
getQuestionnaireErrors(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireErrors
getQuestionnaireItem(String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireItem
getQuestionnaireItemRows(String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireItemRows
getQuestionnaireItems(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireItems
getQuestionnairePages(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnairePages
getQuestionnaires(String, String, String, String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaires
getQuestionnaires(Map<String, Object>) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaires Note, this is equivalent to the other getQuestionnaires method, but with the query parameters collected into a single Map parameter.
GetQuestionnairesQueryParams() - Constructor for class io.dialob.api.client.DialobQuestionnaireServiceApi.GetQuestionnairesQueryParams
 
getQuestionnaireStatus(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireStatus
getQuestionnaireValueSet(String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireValueSet
getQuestionnaireValueSets(String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
getQuestionnaireValueSets
getTags(String, String, String) - Method in interface io.dialob.api.client.DialobFormServiceApi
getTags
getTags(Map<String, Object>) - Method in interface io.dialob.api.client.DialobFormServiceApi
getTags Note, this is equivalent to the other getTags method, but with the query parameters collected into a single Map parameter.
GetTagsQueryParams() - Constructor for class io.dialob.api.client.DialobFormServiceApi.GetTagsQueryParams
 
getTokenEndPoint() - Method in class io.dialob.api.client.okhttp.ApiClient
Helper method to configure the token endpoint of the first oauth found in the apiAuthorizations (there should be only one)
getTokenRequestBuilder() - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
getUsername() - Method in class io.dialob.api.client.okhttp.auth.HttpBasicAuth
 

H

HttpBasicAuth - Class in io.dialob.api.client.okhttp.auth
An interceptor that adds the request header needed to use HTTP basic authentication.
HttpBasicAuth() - Constructor for class io.dialob.api.client.okhttp.auth.HttpBasicAuth
 

I

implicit - io.dialob.api.client.okhttp.auth.OAuthFlow
 
io.dialob.api.client - package io.dialob.api.client
 
io.dialob.api.client.okhttp - package io.dialob.api.client.okhttp
 
io.dialob.api.client.okhttp.auth - package io.dialob.api.client.okhttp.auth
 

J

join(String[], String) - Static method in class io.dialob.api.client.okhttp.StringUtil
Join an array of strings with the given separator.

N

name(String) - Method in class io.dialob.api.client.DialobFormServiceApi.GetTagsQueryParams
 
newId(String) - Method in class io.dialob.api.client.DialobFormServiceApi.PutFormQueryParams
 
notify(BasicOAuthToken) - Method in interface io.dialob.api.client.okhttp.auth.OAuth.AccessTokenListener
 

O

OAuth - Class in io.dialob.api.client.okhttp.auth
 
OAuth(Client, OAuthFlow, String, String, String) - Constructor for class io.dialob.api.client.okhttp.auth.OAuth
 
OAuth(Client, OAuthClientRequest.TokenRequestBuilder) - Constructor for class io.dialob.api.client.okhttp.auth.OAuth
 
OAuth(OAuthFlow, String, String, String) - Constructor for class io.dialob.api.client.okhttp.auth.OAuth
 
OAuth.AccessTokenListener - Interface in io.dialob.api.client.okhttp.auth
 
OAuth.OAuthFeignClient - Class in io.dialob.api.client.okhttp.auth
 
OAuthFeignClient() - Constructor for class io.dialob.api.client.okhttp.auth.OAuth.OAuthFeignClient
 
OAuthFeignClient(Client) - Constructor for class io.dialob.api.client.okhttp.auth.OAuth.OAuthFeignClient
 
OAuthFlow - Enum in io.dialob.api.client.okhttp.auth
 
objectMapper - Variable in class io.dialob.api.client.okhttp.ApiClient
 
oldId(String) - Method in class io.dialob.api.client.DialobFormServiceApi.PutFormQueryParams
 
owner(String) - Method in class io.dialob.api.client.DialobQuestionnaireServiceApi.GetQuestionnairesQueryParams
 

P

ParamExpander - Class in io.dialob.api.client.okhttp
Param Expander to convert Date to RFC3339
ParamExpander() - Constructor for class io.dialob.api.client.okhttp.ParamExpander
 
password - io.dialob.api.client.okhttp.auth.OAuthFlow
 
postForm(Form) - Method in interface io.dialob.api.client.DialobFormServiceApi
postForm
postFormTag(FormTag, String, String, Boolean) - Method in interface io.dialob.api.client.DialobFormServiceApi
postFormTag
postFormTag(FormTag, String, Map<String, Object>) - Method in interface io.dialob.api.client.DialobFormServiceApi
postFormTag Note, this is equivalent to the other postFormTag method, but with the query parameters collected into a single Map parameter.
PostFormTagQueryParams() - Constructor for class io.dialob.api.client.DialobFormServiceApi.PostFormTagQueryParams
 
postQuestionnaire(Questionnaire) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
postQuestionnaire
postQuestionnaireItemRow(String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
postQuestionnaireItemRow
putForm(Form, String, Boolean, String, String) - Method in interface io.dialob.api.client.DialobFormServiceApi
putForm
putForm(Form, String, Map<String, Object>) - Method in interface io.dialob.api.client.DialobFormServiceApi
putForm Note, this is equivalent to the other putForm method, but with the query parameters collected into a single Map parameter.
PutFormQueryParams() - Constructor for class io.dialob.api.client.DialobFormServiceApi.PutFormQueryParams
 
putFormTagLatest(FormTag, String) - Method in interface io.dialob.api.client.DialobFormServiceApi
putFormTagLatest
putQuestionnaire(Questionnaire, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
putQuestionnaire
putQuestionnaireAnswer(Object, String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
putQuestionnaireAnswer
putQuestionnaireAnswers(List<Answer>, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
putQuestionnaireAnswers
putQuestionnairePages(Items, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
putQuestionnairePages
putQuestionnaireStatus(String, String) - Method in interface io.dialob.api.client.DialobQuestionnaireServiceApi
putQuestionnaireStatus

R

registerAccessTokenListener(OAuth.AccessTokenListener) - Method in class io.dialob.api.client.okhttp.ApiClient
Configures a listener which is notified when a new access token is received.
registerAccessTokenListener(OAuth.AccessTokenListener) - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
rev(String) - Method in class io.dialob.api.client.DialobFormServiceApi.GetFormQueryParams
 
rev(String) - Method in class io.dialob.api.client.DialobFormServiceApi.PostFormTagQueryParams
 
RFC3339DateFormat - Class in io.dialob.api.client.okhttp
 
RFC3339DateFormat() - Constructor for class io.dialob.api.client.okhttp.RFC3339DateFormat
 

S

selectHeaderAccept(String[]) - Method in class io.dialob.api.client.okhttp.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.dialob.api.client.okhttp.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.
setAccessToken(String, Long) - Method in class io.dialob.api.client.okhttp.ApiClient
Helper method to pre-set the oauth access token of the first oauth found in the apiAuthorizations (there should be only one)
setAccessToken(String, Long) - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
setApiAuthorizations(Map<String, RequestInterceptor>) - Method in class io.dialob.api.client.okhttp.ApiClient
 
setApiKey(String) - Method in class io.dialob.api.client.okhttp.ApiClient
Helper method to configure the first api key found
setApiKey(String) - Method in class io.dialob.api.client.okhttp.auth.ApiKeyAuth
 
setAuthenticationRequestBuilder(OAuthClientRequest.AuthenticationRequestBuilder) - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
setBasePath(String) - Method in class io.dialob.api.client.okhttp.ApiClient
 
setCredentials(String, String) - Method in class io.dialob.api.client.okhttp.ApiClient
Helper method to configure the username/password for basic auth or password OAuth
setCredentials(String, String) - Method in class io.dialob.api.client.okhttp.auth.HttpBasicAuth
 
setFeignBuilder(Feign.Builder) - Method in class io.dialob.api.client.okhttp.ApiClient
 
setOauthClient(Client) - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
setOauthClient(OAuthClient) - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
setPassword(String) - Method in class io.dialob.api.client.okhttp.auth.HttpBasicAuth
 
setTokenRequestBuilder(OAuthClientRequest.TokenRequestBuilder) - Method in class io.dialob.api.client.okhttp.auth.OAuth
 
setUsername(String) - Method in class io.dialob.api.client.okhttp.auth.HttpBasicAuth
 
shutdown() - Method in class io.dialob.api.client.okhttp.auth.OAuth.OAuthFeignClient
 
snapshot(Boolean) - Method in class io.dialob.api.client.DialobFormServiceApi.PostFormTagQueryParams
 
status(String) - Method in class io.dialob.api.client.DialobQuestionnaireServiceApi.GetQuestionnairesQueryParams
 
StringUtil - Class in io.dialob.api.client.okhttp
 
StringUtil() - Constructor for class io.dialob.api.client.okhttp.StringUtil
 

U

updateAccessToken() - Method in class io.dialob.api.client.okhttp.auth.OAuth
 

V

valueOf(String) - Static method in enum io.dialob.api.client.okhttp.auth.OAuthFlow
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.dialob.api.client.okhttp.auth.OAuthFlow
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J N O P R S U V 
All Classes All Packages