Skip navigation links
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
 
apply(T) - Method in interface ai.evolv.AscendAction
Applies a given value to a set of instructions.
AscendAction<T> - Interface in ai.evolv
 
AscendAllocationException - Exception in ai.evolv.exceptions
 
AscendAllocationException(String) - Constructor for exception ai.evolv.exceptions.AscendAllocationException
 
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
 
AscendExecutionException - Exception in ai.evolv.exceptions
 
AscendExecutionException(String) - Constructor for exception ai.evolv.exceptions.AscendExecutionException
 
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
 
AscendRuntimeException - Exception in ai.evolv.exceptions
 
AscendRuntimeException(Throwable) - Constructor for exception ai.evolv.exceptions.AscendRuntimeException
 
AsyncHttpClientImpl - Class in ai.evolv
 
AsyncHttpClientImpl(long) - Constructor for class ai.evolv.AsyncHttpClientImpl
 

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() - 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

DefaultAscendAllocationStore - 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() - 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.AsyncHttpClientImpl
 
get() - Method in class ai.evolv.DefaultAscendAllocationStore
 
get(String) - Method in interface ai.evolv.HttpClient
Performs a GET request using the provided url.
get(String) - Method in class ai.evolv.OkHttpClientImpl
 
getMyType() - Method in class ai.evolv.generics.GenericClass
 

H

HttpClient - Interface in ai.evolv
 

I

init(AscendConfig) - Static method in class ai.evolv.AscendClientFactory
 

O

OkHttpClientImpl - Class in ai.evolv
 
OkHttpClientImpl(long) - Constructor for class ai.evolv.OkHttpClientImpl
 

P

put(JsonArray) - Method in interface ai.evolv.AscendAllocationStore
Stores a JsonArray.
put(JsonArray) - Method in class ai.evolv.DefaultAscendAllocationStore
 

S

setAscendAllocationStore(AscendAllocationStore) - Method in class ai.evolv.AscendConfig.Builder
Sets up a custom AscendAllocationStore.
setAscendParticipant(AscendParticipant) - Method in class ai.evolv.AscendConfig.Builder
Sets up a custom AscendParticipant.
setDomain(String) - Method in class ai.evolv.AscendConfig.Builder
Sets the domain of the underlying ascendParticipant 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 ascendParticipant 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