JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
O
P
S
A
ai.evolv
- package ai.evolv
ai.evolv.exceptions
- package ai.evolv.exceptions
ai.evolv.generics
- package ai.evolv.generics
ai.evolv.httpclients
- package ai.evolv.httpclients
apply(T)
- Method in interface ai.evolv.
AscendAction
Applies a given value to a set of instructions.
AscendAction
<
T
> - Interface in
ai.evolv
AscendAllocationStore
- Interface in
ai.evolv
AscendClient
- Interface in
ai.evolv
AscendClientFactory
- Class in
ai.evolv
AscendClientFactory()
- Constructor for class ai.evolv.
AscendClientFactory
AscendConfig
- Class in
ai.evolv
AscendConfig.Builder
- Class in
ai.evolv
AscendKeyError
- Exception in
ai.evolv.exceptions
AscendKeyError(String)
- Constructor for exception ai.evolv.exceptions.
AscendKeyError
AscendParticipant
- Class in
ai.evolv
AscendParticipant.Builder
- Class in
ai.evolv
B
build()
- Method in class ai.evolv.
AscendConfig.Builder
Builds an instance of AscendClientImpl.
build()
- Method in class ai.evolv.
AscendParticipant.Builder
builder(String, HttpClient)
- Static method in class ai.evolv.
AscendConfig
builder()
- Static method in class ai.evolv.
AscendParticipant
Builder()
- Constructor for class ai.evolv.
AscendParticipant.Builder
C
confirm()
- Method in interface ai.evolv.
AscendClient
Sends a confirmed event to Ascend.
contaminate()
- Method in interface ai.evolv.
AscendClient
Sends a contamination event to Ascend.
D
DefaultAllocationStore
- Class in
ai.evolv
E
emitEvent(String, Double)
- Method in interface ai.evolv.
AscendClient
Emits a generic event to be recorded by Ascend.
emitEvent(String)
- Method in interface ai.evolv.
AscendClient
Emits a generic event to be recorded by Ascend.
G
GenericClass
<
T
> - Class in
ai.evolv.generics
GenericClass(Class<T>)
- Constructor for class ai.evolv.generics.
GenericClass
get(String)
- Method in interface ai.evolv.
AscendAllocationStore
Retrieves a JsonArray.
get(String, T)
- Method in interface ai.evolv.
AscendClient
Retrieves a value from the participant's allocation, returns a default upon error.
get(String)
- Method in class ai.evolv.
DefaultAllocationStore
get(String)
- Method in interface ai.evolv.
HttpClient
Performs a GET request using the provided url.
get(String)
- Method in class ai.evolv.httpclients.
OkHttpClient
Performs a GET request with the given url using the httpClient from okhttp3.
getMyType()
- Method in class ai.evolv.generics.
GenericClass
H
HttpClient
- Interface in
ai.evolv
I
init(AscendConfig)
- Static method in class ai.evolv.
AscendClientFactory
Creates instances of the AscendClient.
init(AscendConfig, AscendParticipant)
- Static method in class ai.evolv.
AscendClientFactory
Creates instances of the AscendClient.
O
OkHttpClient
- Class in
ai.evolv.httpclients
OkHttpClient()
- Constructor for class ai.evolv.httpclients.
OkHttpClient
Initializes the OhHttp# httpClient.
OkHttpClient(TimeUnit, long)
- Constructor for class ai.evolv.httpclients.
OkHttpClient
Initializes the OhHttp# httpClient.
OkHttpClient(okhttp3.OkHttpClient)
- Constructor for class ai.evolv.httpclients.
OkHttpClient
Initializes the OhHttp# httpClient.
P
put(String, JsonArray)
- Method in interface ai.evolv.
AscendAllocationStore
Stores a JsonArray.
put(String, JsonArray)
- Method in class ai.evolv.
DefaultAllocationStore
S
setAscendAllocationStore(AscendAllocationStore)
- Method in class ai.evolv.
AscendConfig.Builder
Sets up a custom AscendAllocationStore.
setDomain(String)
- Method in class ai.evolv.
AscendConfig.Builder
Sets the domain of the underlying participant api.
setHttpScheme(String)
- Method in class ai.evolv.
AscendConfig.Builder
Tells the SDK to use either http or https.
setSessionId(String)
- Method in class ai.evolv.
AscendParticipant.Builder
setUserId(String)
- Method in class ai.evolv.
AscendParticipant.Builder
setVersion(String)
- Method in class ai.evolv.
AscendConfig.Builder
Version of the underlying participant api.
subscribe(String, T, AscendAction<T>)
- Method in interface ai.evolv.
AscendClient
Retrieves a value from Ascend asynchronously and applies some custom action.
A
B
C
D
E
G
H
I
O
P
S
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes