Skip navigation links
A B C D E F G H I J K L M O P R S T U V W 

A

above(double) - Static method in class io.orchestrate.client.Range
Creates a new Range object with the designated lower bound and Double.POSITIVE_INFINITY as the upper bound.
add(String, Object) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
Aggregate - Class in io.orchestrate.client
This is a convenience class that helps build syntactically correct aggregate function clauses that can be added to a search query.
aggregate(String) - Method in class io.orchestrate.client.CollectionSearchResource
Apply a collection of aggregate functions to the items matched by this query.
AggregateResult - Class in io.orchestrate.client
This abstract class represents the result of an arbitrary aggregate function.
ApiBadRequestException - Exception in io.orchestrate.client
 
AsyncDao<T> - Interface in io.orchestrate.client.dao
Interface for generic Create, Read, Update, and Delete (CRUD) operations on a collection for the specified type.

B

below(double) - Static method in class io.orchestrate.client.Range
Creates a new Range object with the designated upper bound and Double.NEGATIVE_INFINITY as the lower bound.
between(double, double) - Static method in class io.orchestrate.client.Range
Creates a new Range object with the designated lower and upper bounds.
build() - Method in class io.orchestrate.client.Aggregate
Builds the final stringified version of your aggregate clause.
build() - Method in class io.orchestrate.client.JacksonMapper.Builder
Creates a new JacksonMapper.
build() - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
build() - Method in class io.orchestrate.client.OrchestrateClient.Builder
 
builder() - Static method in class io.orchestrate.client.Aggregate
Creates a new empty Aggregate object, which can be used to build a collection of aggregate clauses and form them into a syntactically correct string.
builder() - Static method in class io.orchestrate.client.JacksonMapper
A new builder to create a JacksonMapper with default settings.
builder(ObjectMapper) - Static method in class io.orchestrate.client.JacksonMapper
A new builder to create a JacksonMapper from the specified ObjectMapper.
builder() - Static method in class io.orchestrate.client.jsonpatch.JsonPatch
 
Builder() - Constructor for class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
builder(String) - Static method in class io.orchestrate.client.OrchestrateClient
A new builder to create an OrchestrateClient with default settings.

C

cancel(boolean) - Method in class io.orchestrate.client.OrchestrateRequest
 
checkArgument(boolean, String) - Static method in class io.orchestrate.client.Preconditions
Checks that the condition is true.
checkNoneEmpty(String[], String, String) - Static method in class io.orchestrate.client.Preconditions
Checks that the values are not empty.
checkNotNegative(int, String) - Static method in class io.orchestrate.client.Preconditions
Checks that the value is not negative.
checkNotNegative(long, String) - Static method in class io.orchestrate.client.Preconditions
Checks that the value is not negative.
checkNotNull(T, String) - Static method in class io.orchestrate.client.Preconditions
Checks that the value is not null.
checkNotNullOrEmpty(String, String) - Static method in class io.orchestrate.client.Preconditions
Checks that the value is not empty.
Client - Interface in io.orchestrate.client
A client used to read and write data to the Orchestrate.io service.
ClientException - Exception in io.orchestrate.client
An object that represents a failure to send a request from the Client.
close() - Method in interface io.orchestrate.client.Client
Stops the thread pool and closes all connections in use by all the operations.
close() - Method in class io.orchestrate.client.OrchestrateClient
Stops the thread pool and closes all connections in use by all the operations.
CollectionSearchResource - Class in io.orchestrate.client
The resource for the collection search features in the Orchestrate API.
copy(String, String) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
create(Object) - Method in class io.orchestrate.client.EventResource
Add an event to a key in the Orchestrate service.

D

DEFAULT_HOST - Static variable in class io.orchestrate.client.OrchestrateClient.Builder
The default host for the Orchestrate.io service.
DEFAULT_PORT - Static variable in class io.orchestrate.client.OrchestrateClient.Builder
The default port for the Orchestrate.io service.
DEFAULT_TIMEOUT - Static variable in class io.orchestrate.client.OrchestrateRequest
The default timeout length for a HTTP request to Orchestrate.
delete(String) - Method in interface io.orchestrate.client.dao.AsyncDao
Delete the object with the specified key.
delete(String, Iterable<ResponseListener<Boolean>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Delete the object with the specified key and fire the listeners on the response.
delete(String, KvMetadata) - Method in interface io.orchestrate.client.dao.AsyncDao
Delete the object with the specified key if and only if the ref from the metadata matches the current stored ref.
delete(String, KvMetadata, Iterable<ResponseListener<Boolean>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Delete the object with the specified key if and only if the ref from the metadata matches the current stored ref.
delete(String, String) - Method in interface io.orchestrate.client.dao.AsyncDao
Delete the object with the specified key if and only if the currentRef matches the current stored ref.
delete(String, String, Iterable<ResponseListener<Boolean>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Delete the object with the specified key if and only if the currentRef matches the current stored ref.
delete(String) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete the object with the specified key.
delete(String, Iterable<ResponseListener<Boolean>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete the object with the specified key and fire the listeners on the response.
delete(String, KvMetadata) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete the object with the specified key if and only if the ref from the metadata matches the current stored ref.
delete(String, KvMetadata, Iterable<ResponseListener<Boolean>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete the object with the specified key if and only if the ref from the metadata matches the current stored ref.
delete(String, String) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete the object with the specified key if and only if the currentRef matches the current stored ref.
delete(String, String, Iterable<ResponseListener<Boolean>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete the object with the specified key if and only if the currentRef matches the current stored ref.
delete() - Method in class io.orchestrate.client.KvResource
delete(boolean) - Method in class io.orchestrate.client.KvResource
Purge a KV object from a collection in the Orchestrate.io service.
deleteCollection(String) - Method in interface io.orchestrate.client.Client
Delete all KV objects from a collection in the Orchestrate service.
deleteCollection() - Method in interface io.orchestrate.client.dao.AsyncDao
Delete all objects in the collection.
deleteCollection(Iterable<ResponseListener<Boolean>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Delete all objects in the collection.
deleteCollection() - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete all objects in the collection.
deleteCollection(Iterable<ResponseListener<Boolean>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Delete all objects in the collection.
deleteCollection(String) - Method in class io.orchestrate.client.OrchestrateClient
Delete all KV objects from a collection in the Orchestrate service.
disable(DeserializationFeature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Disable the DeserializationFeature(s) in the mapper.
disable(MapperFeature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Disable the MapperFeature(s) in the mapper.
disable(SerializationFeature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Disable the SerializationFeature(s) in the mapper.
disable(JsonGenerator.Feature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Disable the JsonGenerator.Feature(s) in the mapper.
disable(JsonParser.Feature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Disable the JsonParser.Feature(s) in the mapper.
distance(String, Range, Range...) - Method in class io.orchestrate.client.Aggregate
Adds a distance aggregate to the query for the given field name.
DistanceAggregateResult - Class in io.orchestrate.client
This class represents the results of a DistanceAggregate function.

E

enable(DeserializationFeature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Enable the DeserializationFeature(s) in the mapper.
enable(MapperFeature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Enable the MapperFeature(s) in the mapper.
enable(SerializationFeature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Enable the SerializationFeature(s) in the mapper.
enable(JsonGenerator.Feature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Enable the JsonGenerator.Feature(s) in the mapper.
enable(JsonParser.Feature...) - Method in class io.orchestrate.client.JacksonMapper.Builder
Enable the JsonParser.Feature(s) in the mapper.
end(long) - Method in class io.orchestrate.client.EventResource
The exclusive end of a time range to query.
event(String, String) - Method in interface io.orchestrate.client.Client
The resource for the event features in the Orchestrate API.
Event<T> - Class in io.orchestrate.client
A container for the event and its associated KV data.
event(String, String) - Method in class io.orchestrate.client.OrchestrateClient
The resource for the event features in the Orchestrate API.
EventList<T> - Class in io.orchestrate.client
A container for event objects.
EventMetadata - Class in io.orchestrate.client
 
EventResource - Class in io.orchestrate.client
The resource for the event features in the Orchestrate API.

F

findOne(String) - Method in interface io.orchestrate.client.dao.AsyncDao
Return the KvObject for the object stored with the specified key.
findOne(String, Iterable<ResponseListener<KvObject<T>>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Find the object stored with the specified key and fire the listeners on the response.
findOne(String, KvMetadata) - Method in interface io.orchestrate.client.dao.AsyncDao
Return the KvObject for the object stored with the specified key and the version from the metadata.
findOne(String, KvMetadata, Iterable<ResponseListener<KvObject<T>>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Find the object stored with the specified key and the version from the metadata and fire the listeners on the response.
findOne(String, String) - Method in interface io.orchestrate.client.dao.AsyncDao
Return the KvObject for the object stored with the specified key and the version ref.
findOne(String, String, Iterable<ResponseListener<KvObject<T>>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Find the object stored with the specified key and the version ref and fire the listeners on the response.
findOne(String) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Return the KvObject for the object stored with the specified key.
findOne(String, Iterable<ResponseListener<KvObject<T>>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Find the object stored with the specified key and fire the listeners on the response.
findOne(String, KvMetadata) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Return the KvObject for the object stored with the specified key and the version from the metadata.
findOne(String, KvMetadata, Iterable<ResponseListener<KvObject<T>>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Find the object stored with the specified key and the version from the metadata and fire the listeners on the response.
findOne(String, String) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Return the KvObject for the object stored with the specified key and the version ref.
findOne(String, String, Iterable<ResponseListener<KvObject<T>>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Find the object stored with the specified key and the version ref and fire the listeners on the response.

G

GenericAsyncDao<T> - Class in io.orchestrate.client.dao
A generic object for CRUD data access operations.
GenericAsyncDao(Client, String, Class<T>) - Constructor for class io.orchestrate.client.dao.GenericAsyncDao
Create a data access object to store objects of type T to the specified collection using the client.
get(Class<T>, String) - Method in class io.orchestrate.client.CollectionSearchResource
Retrieve data from the Orchestrate service.
get(Class<T>) - Method in class io.orchestrate.client.EventResource
Fetch events for a key in the Orchestrate service.
get(Class<T>) - Method in class io.orchestrate.client.KvListResource
Fetch a paginated, lexicographically ordered list of items contained in a collection.
get(Class<T>) - Method in class io.orchestrate.client.KvResource
get(Class<T>, String) - Method in class io.orchestrate.client.KvResource
Fetch an object by key from the Orchestrate service.
get() - Method in class io.orchestrate.client.OrchestrateRequest
 
get(long, TimeUnit) - Method in class io.orchestrate.client.OrchestrateRequest
 
get(Class<T>, String...) - Method in class io.orchestrate.client.RelationResource
Fetch objects related to a key in the Orchestrate service.
get(Class<T>) - Method in class io.orchestrate.client.SingleEventResource
Fetch the single Event instance.
getAggregateKind() - Method in class io.orchestrate.client.AggregateResult
Returns the kind of aggregate represented in this result.
getAggregates() - Method in class io.orchestrate.client.SearchResults
Returns the aggregate results associated with these search results.
getAsync() - Method in class io.orchestrate.client.OrchestrateRequest
 
getBucket() - Method in class io.orchestrate.client.TimeSeriesBucket
 
getBuckets() - Method in class io.orchestrate.client.DistanceAggregateResult
Returns a list of RangeBuckets representing the number of geo-point field values found within each distance interval from the central anchor point designated in the accompanying distance query (inside the mandatory NEAR clause).
getBuckets() - Method in class io.orchestrate.client.RangeAggregateResult
Returns a list of RangeBuckets representing the number of numeric field values found within each interval.
getBuckets() - Method in class io.orchestrate.client.TimeSeriesAggregateResult
Returns a list of TimeSeriesBuckets representing the number of field values found within each time interval.
getCollection() - Method in class io.orchestrate.client.KvMetadata
Returns the collection this metadata belongs to.
getCount() - Method in class io.orchestrate.client.KvList
Returns the number of KV objects in the results.
getCount() - Method in class io.orchestrate.client.RangeBucket
Returns the number of field values falling within the bounds of this numeric range, in the context of a RangeAggregateResult or DistanceAggregateResult.
getCount() - Method in class io.orchestrate.client.SearchResults
Returns the number of search results.
getCount() - Method in class io.orchestrate.client.TimeSeriesBucket
 
getDetails() - Method in exception io.orchestrate.client.RequestException
If the error from Orchestrate includes a details map, it will be exposed here.
getDistance() - Method in class io.orchestrate.client.Result
The distance from the geo coordinate in the query of this search result.
getEvents() - Method in class io.orchestrate.client.EventList
Returns the event objects from the response.
getFieldName() - Method in class io.orchestrate.client.AggregateResult
Returns the fully-qualified name of the field used by this aggregate.
getFrom() - Method in class io.orchestrate.client.jsonpatch.JsonPatchOp
 
getInfo() - Method in exception io.orchestrate.client.RequestException
'info' is a commonly included detail for Orchestrate errors.
getInterval() - Method in class io.orchestrate.client.TimeSeriesAggregateResult
Returns bucketing interval for this TimeSeries.
getKey() - Method in class io.orchestrate.client.KvMetadata
Returns the key of this metadata.
getKvObject() - Method in class io.orchestrate.client.Result
Returns the KV object for this search result.
getLocator() - Method in exception io.orchestrate.client.RequestException
The locator code in the response, if present.
getMax() - Method in class io.orchestrate.client.Range
 
getMax() - Method in class io.orchestrate.client.StatsAggregateResult
Returns the maximum value of all numerical values included in this aggregate
getMean() - Method in class io.orchestrate.client.StatsAggregateResult
Returns the average value of all numerical values included in this aggregate
getMin() - Method in class io.orchestrate.client.Range
 
getMin() - Method in class io.orchestrate.client.StatsAggregateResult
Returns the minimum value of all numerical values included in this aggregate
getNext() - Method in class io.orchestrate.client.KvList
The URL for the next page of the KV objects.
getNext() - Method in class io.orchestrate.client.RelationList
The URL for the next page of the KV objects.
getOp() - Method in class io.orchestrate.client.jsonpatch.JsonPatchOp
 
getOp() - Method in exception io.orchestrate.client.PatchConflictException
The operation that failed, if provided in the response.
getOpIndex() - Method in exception io.orchestrate.client.PatchConflictException
The index of the operation that failed if provided in the response.
getOps() - Method in class io.orchestrate.client.jsonpatch.JsonPatch
 
getOrdinal() - Method in class io.orchestrate.client.EventMetadata
Returns the ordinal of this event.
getPath() - Method in class io.orchestrate.client.jsonpatch.JsonPatchOp
 
getRawResponse() - Method in exception io.orchestrate.client.RequestException
Returns the raw response body that the Orc service returned.
getRawValue() - Method in class io.orchestrate.client.Event
Returns the raw JSON value of this event.
getRawValue() - Method in class io.orchestrate.client.KvObject
Returns the raw JSON value of this KV object.
getRef() - Method in class io.orchestrate.client.KvMetadata
Returns the reference (i.e.
getRelatedObjects() - Method in class io.orchestrate.client.RelationList
Returns the related objects from the response.
getRequestId() - Method in exception io.orchestrate.client.RequestException
Returns the HTTP response ID from the failed request.
getResults() - Method in class io.orchestrate.client.KvList
Returns the KV objects for this request.
getResults() - Method in class io.orchestrate.client.SearchResults
Returns the search results for this request.
getScore() - Method in class io.orchestrate.client.Result
Returns the score of this search results.
getStatusCode() - Method in exception io.orchestrate.client.RequestException
Returns the HTTP status code from the failed request.
getStdDev() - Method in class io.orchestrate.client.StatsAggregateResult
Returns the standard deviation of all numerical values included in this aggregate
getSum() - Method in class io.orchestrate.client.StatsAggregateResult
Returns the sum of all numerical values included in this aggregate
getSumOfSquares() - Method in class io.orchestrate.client.StatsAggregateResult
Returns the sum of squares for all numerical values included in this aggregate
getTimestamp() - Method in class io.orchestrate.client.EventMetadata
Returns the timestamp of this event.
getTotalCount() - Method in class io.orchestrate.client.SearchResults
Returns the total count of search results.
getType() - Method in class io.orchestrate.client.EventMetadata
 
getValue() - Method in class io.orchestrate.client.Event
Returns the KV object for this event.
getValue() - Method in class io.orchestrate.client.jsonpatch.JsonPatchOp
 
getValue() - Method in class io.orchestrate.client.KvObject
Returns the value of this KV object.
getValueCount() - Method in class io.orchestrate.client.AggregateResult
Returns the total number of database field values included in this aggregate.
getVariance() - Method in class io.orchestrate.client.StatsAggregateResult
Returns the variance of all numerical values included in this aggregate

H

hasNext() - Method in class io.orchestrate.client.KvList
Whether there is a URL for the next page of the KV objects.
hasNext() - Method in class io.orchestrate.client.RelationList
Whether there is a URL for the next page of the graph results.
hasSent() - Method in class io.orchestrate.client.OrchestrateRequest
 
host(String) - Method in class io.orchestrate.client.OrchestrateClient.Builder
Set the hostname for the Orchestrate.io service, defaults to Builder.DEFAULT_HOST.

I

ifAbsent() - Method in class io.orchestrate.client.KvResource
Equivalent to this.ifAbsent(Boolean.TRUE).
ifAbsent(boolean) - Method in class io.orchestrate.client.KvResource
Whether to store the object if no key already exists.
ifMatch(String) - Method in class io.orchestrate.client.KvResource
The last known version of the stored object to match for the request to succeed.
ifMatch(String) - Method in class io.orchestrate.client.SingleEventResource
Sets a conditional If-Match header.
inc(String) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
inc(String, Number) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
inclusive() - Method in class io.orchestrate.client.KvListResource
Add the 'startKey' to the result set, equivalent to:
inclusive(boolean) - Method in class io.orchestrate.client.KvListResource
If inclusive is true the 'startKey' will be included in the result set.
InvalidApiKeyException - Exception in io.orchestrate.client
The InvalidApiKeyException is thrown on any client request when the Orchestrate Api Key is invalid.
invert() - Method in class io.orchestrate.client.RelationResource
Swap the "source" and "destination" in the request, equivalent to:
invert(boolean) - Method in class io.orchestrate.client.RelationResource
If invert is true the "source" and "destination" objects will be swapped in the request.
io.orchestrate.client - package io.orchestrate.client
A high performance, asynchronous Java client to query the Orchestrate.io service.
io.orchestrate.client.dao - package io.orchestrate.client.dao
A simple data access object framework to simplify building service components with the OrchestrateClient.
io.orchestrate.client.jsonpatch - package io.orchestrate.client.jsonpatch
 
isCancelled() - Method in class io.orchestrate.client.OrchestrateRequest
 
isDone() - Method in class io.orchestrate.client.OrchestrateRequest
 
ItemAlreadyPresentException - Exception in io.orchestrate.client
 
ItemVersionMismatchException - Exception in io.orchestrate.client
 
iterator() - Method in class io.orchestrate.client.EventList
iterator() - Method in class io.orchestrate.client.KvList
iterator() - Method in class io.orchestrate.client.RelationList
iterator() - Method in class io.orchestrate.client.SearchResults

J

JacksonMapper - Class in io.orchestrate.client
A utility object to configure a Jackson JSON ObjectMapper.
JacksonMapper() - Constructor for class io.orchestrate.client.JacksonMapper
Create a new JacksonMapper with default settings.
JacksonMapper.Builder - Class in io.orchestrate.client
Builder used to create JacksonMapper instances.
JsonPatch - Class in io.orchestrate.client.jsonpatch
Simple wrapper and builder for creating Patch Operations used for partial updates.
JsonPatch(List<JsonPatchOp>) - Constructor for class io.orchestrate.client.jsonpatch.JsonPatch
 
JsonPatch.Builder - Class in io.orchestrate.client.jsonpatch
 
JsonPatchOp - Class in io.orchestrate.client.jsonpatch
 
JsonPatchOp(String, String, Object) - Constructor for class io.orchestrate.client.jsonpatch.JsonPatchOp
 
JsonPatchOp(String, String, Object, String) - Constructor for class io.orchestrate.client.jsonpatch.JsonPatchOp
 

K

kv(String, String) - Method in interface io.orchestrate.client.Client
The resource for the KV features in the Orchestrate API.
kv(String, String) - Method in class io.orchestrate.client.OrchestrateClient
The resource for the KV features in the Orchestrate API.
KvList<T> - Class in io.orchestrate.client
A container for the KV objects with results.
KvListResource - Class in io.orchestrate.client
The resource for the KV list features in the Orchestrate API.
KvMetadata - Class in io.orchestrate.client
A container for metadata about a KV object.
KvObject<T> - Class in io.orchestrate.client
A container for a KV object.
KvResource - Class in io.orchestrate.client
The resource for the KV features in the Orchestrate API.

L

limit(int) - Method in class io.orchestrate.client.CollectionSearchResource
The number of search results to get in this query, this value cannot exceed 100.
limit(int) - Method in class io.orchestrate.client.KvListResource
The number of results to return.
limit(int) - Method in class io.orchestrate.client.RelationResource
The number of relation results to get in this query, this value cannot exceed 100.
listCollection(String) - Method in interface io.orchestrate.client.Client
The resource for the KV list features in the Orchestrate API.
listCollection(String) - Method in class io.orchestrate.client.OrchestrateClient
The resource for the KV list features in the Orchestrate API.

M

mapper(ObjectMapper) - Method in class io.orchestrate.client.OrchestrateClient.Builder
The Jackson JSON ObjectMapper to use when marshalling data to and from the service, defaults to JacksonMapper.builder().
mapper(JacksonMapper.Builder) - Method in class io.orchestrate.client.OrchestrateClient.Builder
A Builder used to build the JacksonMapper to use when marshalling data to and from the service.
mapper(JacksonMapper) - Method in class io.orchestrate.client.OrchestrateClient.Builder
A JacksonMapper to use when marshalling data to and from the service.
MAPPER - Static variable in exception io.orchestrate.client.RequestException
 
maxPoolSize(int) - Method in class io.orchestrate.client.OrchestrateClient.Builder
The maximum number of threads to use with the client, defaults to Integer.MAX_VALUE.
merge(String) - Method in class io.orchestrate.client.KvResource
 
merge(String) - Method in class io.orchestrate.client.SingleEventResource
Merge patch the Event (Merge the json value with the specified json value).
move(String, String) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 

O

offset(int) - Method in class io.orchestrate.client.CollectionSearchResource
The position in the results list to start retrieving results from, this is useful for paginating results.
offset(int) - Method in class io.orchestrate.client.RelationResource
The position in the results list to start retrieving results from, this is useful for paginating results.
on(Iterable<ResponseListener<T>>) - Method in class io.orchestrate.client.OrchestrateRequest
 
on(ResponseListener<T>) - Method in class io.orchestrate.client.OrchestrateRequest
 
onFailure(Throwable) - Method in class io.orchestrate.client.ResponseAdapter
Invoked when the request associated with the OrchestrateRequest has failed.
onFailure(Throwable) - Method in interface io.orchestrate.client.ResponseListener
Invoked when the request associated with the OrchestrateRequest has failed.
onSuccess(T) - Method in class io.orchestrate.client.ResponseAdapter
Invoked when the request associated with the OrchestrateRequest has been completed.
onSuccess(T) - Method in interface io.orchestrate.client.ResponseListener
Invoked when the request associated with the OrchestrateRequest has been completed.
op(JsonPatchOp) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
This allows for better forward compatibility.
OrchestrateClient - Class in io.orchestrate.client
The client used to read and write data to the Orchestrate service.
OrchestrateClient(String) - Constructor for class io.orchestrate.client.OrchestrateClient
Create a new client with the specified apiKey and default JacksonMapper.
OrchestrateClient(String, ObjectMapper) - Constructor for class io.orchestrate.client.OrchestrateClient
Create a new client with the specified apiKey and objectMapper.
OrchestrateClient(String, JacksonMapper) - Constructor for class io.orchestrate.client.OrchestrateClient
Create a new client with the specified apiKey and mapper.
OrchestrateClient.Builder - Class in io.orchestrate.client
Builder used to create Client instances.
OrchestrateRequest<T> - Class in io.orchestrate.client
 
ordinal(String) - Method in class io.orchestrate.client.EventResource
Called to make operations for an individual event instance.

P

patch(JsonPatch) - Method in class io.orchestrate.client.KvResource
 
patch(JsonPatch) - Method in class io.orchestrate.client.SingleEventResource
Patch (Partial Update) the Event.
PatchConflictException - Exception in io.orchestrate.client
 
ping() - Method in interface io.orchestrate.client.Client
Health check that sends a ping to the Orchestrate service.
ping(String) - Method in interface io.orchestrate.client.Client
Deprecated.
ping() - Method in class io.orchestrate.client.OrchestrateClient
Health check that sends a ping to the Orchestrate service.
ping(String) - Method in class io.orchestrate.client.OrchestrateClient
Deprecated.
poolSize(int) - Method in class io.orchestrate.client.OrchestrateClient.Builder
The initial number of threads to use with the client, defaults to Runtime.availableProcessors().
port(int) - Method in class io.orchestrate.client.OrchestrateClient.Builder
Set the port for the Orchestrate.io service, defaults to Builder.DEFAULT_PORT.
postValue(String, Object) - Method in interface io.orchestrate.client.Client
Store an object by value in the collection specified to the Orchestrate service which will auto-generate a key for it.
postValue(String, Object) - Method in class io.orchestrate.client.OrchestrateClient
Store an object by value in the collection specified to the Orchestrate service which will auto-generate a key for it.
Preconditions - Class in io.orchestrate.client
A helper class to handle precondition checking in method calls.
Preconditions() - Constructor for class io.orchestrate.client.Preconditions
 
purge(String) - Method in class io.orchestrate.client.RelationResource
Remove a relationship between two objects in the Orchestrate service.
purge() - Method in class io.orchestrate.client.SingleEventResource
Delete the Event instance.
put(Object) - Method in class io.orchestrate.client.EventResource
Deprecated.
Use EventResource.create(Object) for adding new events, and SingleEventResource's 'update' (via EventResource.ordinal(String)) for updating existing event instances.
put(Object, Long) - Method in class io.orchestrate.client.EventResource
Deprecated.
Use EventResource.create(Object) for adding new events, and SingleEventResource's 'update' (via EventResource.ordinal(String)) for updating existing event instances.
put(Object) - Method in class io.orchestrate.client.KvResource
Store an object by key to the Orchestrate service.
put(String) - Method in class io.orchestrate.client.RelationResource
Store a relationship between two objects in the Orchestrate service.

R

range(String, Range, Range...) - Method in class io.orchestrate.client.Aggregate
Adds a range aggregate to the query for the given field name
Range - Class in io.orchestrate.client
This class represents numeric ranges, with minimum and maximum points, that can be used to build Range or Distance aggregates.
RangeAggregateResult - Class in io.orchestrate.client
This class represents the results of a RangeAggregate function.
RangeBucket - Class in io.orchestrate.client
This class represents a numeric range, with an associated count value, used to represent the results of a RangeAggregate or DistanceAggregate.
registerModule(Module) - Method in class io.orchestrate.client.JacksonMapper.Builder
Register a new Module with the mapper.
relation(String, String) - Method in interface io.orchestrate.client.Client
The resource for the relation features in the Orchestrate API.
relation(String, String) - Method in class io.orchestrate.client.OrchestrateClient
The resource for the relation features in the Orchestrate API.
RelationList<T> - Class in io.orchestrate.client
A container for relation objects.
RelationResource - Class in io.orchestrate.client
The resource for the relation features in the Orchestrate API.
remove(String) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
replace(String, Object) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
RequestException - Exception in io.orchestrate.client
An object that stores information about a failed Client request.
ResponseAdapter<T> - Class in io.orchestrate.client
An abstract adapter class for receiving client responses.
ResponseAdapter() - Constructor for class io.orchestrate.client.ResponseAdapter
 
ResponseListener<T> - Interface in io.orchestrate.client
The listener for receiving responses for HTTP requests.
Result<T> - Class in io.orchestrate.client
A container for the search result and its associated KV data.

S

save(String, T) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key.
save(String, T, Iterable<ResponseListener<KvMetadata>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key and fire the listeners on the response.
save(String, T, boolean) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key if and only if the key does not already exist when ifAbsent is true.
save(String, T, boolean, Iterable<ResponseListener<KvMetadata>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key if and only if the key does not already exist when ifAbsent is true.
save(String, T, KvMetadata) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key if and only if the ref from the metadata matches the current stored ref.
save(String, T, KvMetadata, Iterable<ResponseListener<KvMetadata>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key if and only if the ref from the metadata matches the current stored ref.
save(String, T, String) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key if and only if the currentRef matches the current stored ref.
save(String, T, String, Iterable<ResponseListener<KvMetadata>>) - Method in interface io.orchestrate.client.dao.AsyncDao
Save the specified value to the key if and only if the currentRef matches the current stored ref.
save(String, T) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key.
save(String, T, Iterable<ResponseListener<KvMetadata>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key and fire the listeners on the response.
save(String, T, boolean) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key if and only if the key does not already exist when ifAbsent is true.
save(String, T, boolean, Iterable<ResponseListener<KvMetadata>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key if and only if the key does not already exist when ifAbsent is true.
save(String, T, KvMetadata) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key if and only if the ref from the metadata matches the current stored ref.
save(String, T, KvMetadata, Iterable<ResponseListener<KvMetadata>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key if and only if the ref from the metadata matches the current stored ref.
save(String, T, String) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key if and only if the currentRef matches the current stored ref.
save(String, T, String, Iterable<ResponseListener<KvMetadata>>) - Method in class io.orchestrate.client.dao.GenericAsyncDao
Save the specified value to the key if and only if the currentRef matches the current stored ref.
searchCollection(String) - Method in interface io.orchestrate.client.Client
The resource for the collection search features in the Orchestrate API.
searchCollection(String) - Method in class io.orchestrate.client.OrchestrateClient
The resource for the collection search features in the Orchestrate API.
SearchResults<T> - Class in io.orchestrate.client
A container for the results from a search query.
SingleEventResource - Class in io.orchestrate.client
The resource for interacting with an individual Event instance.
sort(String) - Method in class io.orchestrate.client.CollectionSearchResource
Apply sorting to the results in the search query, this will render the relevancy value in the "score" field for the results to be "0.0".
start(long) - Method in class io.orchestrate.client.EventResource
The inclusive start of a time range to query.
startKey(String) - Method in class io.orchestrate.client.KvListResource
The start of the key range to paginate from including the specified value if it exists.
stats(String) - Method in class io.orchestrate.client.Aggregate
Adds a statistical aggregate to the query for the given field name
StatsAggregateResult - Class in io.orchestrate.client
This class represents the results of a StatsAggregate function, providing the minimum, maximum, mean, sum, sum-of-squares, variance, and standard deviation for all numeric field values of the designated database field.

T

test(String, Object) - Method in class io.orchestrate.client.jsonpatch.JsonPatch.Builder
 
TestOpApplyException - Exception in io.orchestrate.client
 
TimeInterval - Enum in io.orchestrate.client
This enum represents the different time intervals that are available for time-series aggregate functions.
timeSeries(String, TimeInterval) - Method in class io.orchestrate.client.Aggregate
Adds a time-series aggregate to the query for the given field name
TimeSeriesAggregateResult - Class in io.orchestrate.client
This class represents the results of a TimeSeriesAggregate function.
TimeSeriesBucket - Class in io.orchestrate.client
 
TimeSeriesBucket(String, long) - Constructor for class io.orchestrate.client.TimeSeriesBucket
 
timestamp(Long) - Method in class io.orchestrate.client.EventResource
The timestamp for an event.
to(String, String) - Method in class io.orchestrate.client.RelationResource
The "destination" object to point the relationship to.
type(String) - Method in class io.orchestrate.client.EventResource
The type for an event, e.g.

U

unparse() - Method in class io.orchestrate.client.Range
Creates a syntactically correct string version of this range, suitable for building range aggregate and distance aggregate clauses.
update(Object) - Method in class io.orchestrate.client.SingleEventResource
Update the Event instance to have an entirely new value.
userAgent(String) - Method in class io.orchestrate.client.OrchestrateClient.Builder
Set a custom value to be appended to the User-Agent header being sent to Orchestrate.
useSSL(boolean) - Method in class io.orchestrate.client.OrchestrateClient.Builder
Enable or disable SSL when connecting to the service, this value defaults to true.

V

valueOf(String) - Static method in enum io.orchestrate.client.TimeInterval
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.orchestrate.client.TimeInterval
Returns an array containing the constants of this enum type, in the order they are declared.

W

withValues(boolean) - Method in class io.orchestrate.client.CollectionSearchResource
If withValues is true then the KV objects in the search results will be retrieved with their values.
withValues(boolean) - Method in class io.orchestrate.client.KvListResource
If withValues is true then the KV objects being listed will be retrieved with their values.
A B C D E F G H I J K L M O P R S T U V W 
Skip navigation links