All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbortException |
|
AuthenticationException |
|
AuthorizationException |
|
BaseCodec<T> |
|
BaseDocument |
Represents the base structure of a document.
|
BaseDocument.Entry |
Represents a key-value pair in the document.
|
BaseDocumentCodec |
|
BaseFaunaClient |
FaunaClient is the main client for interacting with Fauna.
|
BaseRef |
|
BaseRefCodec |
|
BoolCodec |
|
ByteArrayCodec |
|
ByteCodec |
|
CharCodec |
|
ClassCodec<T> |
|
ClientException |
|
ClientRequestException |
|
ClientResponseException |
|
Codec<T> |
|
CodecException |
|
CodecProvider |
|
CodecRegistry |
|
CodecRegistryKey |
|
ConstraintFailure |
|
ConstraintFailureException |
|
ConstraintFailureWire |
|
ContendedTransactionException |
|
DefaultCodecProvider |
|
DefaultCodecRegistry |
|
Document |
Represents a document.
|
DocumentRef |
Represents a document ref.
|
DoubleCodec |
|
DriverEnvironment |
|
DriverEnvironment.JvmDriver |
|
DynamicCodec |
|
EnumCodec<T> |
|
ErrorHandler |
|
ErrorInfo |
This class will encapsulate all the information Fauna returns about errors including constraint failures, and
abort data, for now it just has the code and message.
|
ErrorInfoWire |
Deprecated. |
ExponentialBackoffStrategy |
|
ExponentialBackoffStrategy.Builder |
Build a new ExponentialBackoffStrategy.
|
Fauna |
|
FaunaClient |
|
FaunaColl |
Attribute used to indicate that a field should be ignored during encoding and decoding.
|
FaunaConfig |
FaunaConfig is a configuration class used to set up and configure a connection to Fauna.
|
FaunaConfig.Builder |
Builder class for FaunaConfig.
|
FaunaConfig.FaunaEndpoint |
|
FaunaConfig.FaunaEnvironment |
This class handles reading Fauna environment variables for the client.
|
FaunaException |
|
FaunaField |
Attribute used to specify properties of a field in a Fauna object.
|
FaunaFieldImpl |
|
FaunaId |
Attribute used to indicate that the field is the Fauna ID.
|
FaunaIdImpl |
|
FaunaIgnore |
Attribute used to indicate that a field should be ignored during encoding and decoding.
|
FaunaObject |
Deprecated. |
FaunaRequest |
This class represents a Fauna POST request body that can be serialized.
|
FaunaRole |
|
FaunaScope |
|
FaunaScope.Builder |
|
FaunaStream<E> |
|
FaunaTemplate |
Represents a template for constructing Fauna queries with placeholders
for variable interpolation.
|
FaunaTemplate.TemplatePart |
Represents a part of the template, which can either be a literal string
or a variable placeholder.
|
FaunaTokenType |
Enumeration representing token types for Fauna serialization.
|
FaunaTs |
Attribute used to indicate that a field should be ignored during encoding and decoding.
|
FaunaType |
|
FieldInfo |
|
FieldName |
|
FieldType |
|
FloatCodec |
|
Generic |
A helper class for static access to parameterized generics for deserialization.
|
InstantCodec |
|
IntCodec |
|
InvalidRequestException |
|
ListCodec<E,L extends java.util.List<E>> |
|
ListOf<E> |
ListOf stores the generic parameter class to evade type erasure during deserialization.
|
LocalDateCodec |
|
LongCodec |
|
MapCodec<V,L extends java.util.Map<java.lang.String,V>> |
|
MapOf<K extends java.lang.String,V> |
MapOf stores the generic parameter class to evade type erasure during decoding.
|
Module |
|
ModuleCodec |
|
MultiByteBufferInputStream |
Joins a list of byte buffers to make them appear as a single input stream.
|
NamedDocument |
Represents a document that has a "name" instead of an "id".
|
NamedDocumentRef |
Represents a document ref that has a "name" instead of an "id".
|
NonNullDocument<T> |
|
NoRetryStrategy |
|
NullableDocument<T> |
|
NullableDocumentCodec<E,L extends NullableDocument<E>> |
|
NullableDocumentOf<E> |
NullableDocumentOf stores the generic parameter class to evade type erasure during deserialization.
|
NullDocument<T> |
|
NullDocumentException |
|
OptionalCodec<E,L extends java.util.Optional<E>> |
|
OptionalOf<V> |
OptionalOf stores the generic parameter class to evade type erasure during deserialization.
|
Page<T> |
Represents a page in a dataset for pagination.
|
PageCodec<E,L extends Page<E>> |
|
PageIterator<E> |
PageIterator iterates over paged responses from Fauna, the default page size is 16.
|
PageOf<V> |
PageOf stores the generic parameter class to evade type erasure during deserialization.
|
ParameterizedOf<T> |
|
PassThroughDeserializer |
|
ProtocolException |
|
Query |
Represents a Fauna query that is constructed from fragments.
|
QueryArr<E extends QueryFragment> |
Represents a value fragment of a Fauna query.
|
QueryArrCodec |
|
QueryCheckException |
|
QueryCodec |
|
QueryFailure |
|
QueryFragment<T> |
An abstract class serving as a base for different types of query fragments.
|
QueryLiteral |
Represents a literal fragment of a Fauna query.
|
QueryLiteralCodec |
|
QueryObj<E extends QueryFragment> |
Represents an object fragment of a Fauna query.
|
QueryObjCodec |
|
QueryOptions |
|
QueryOptions.Builder |
|
QueryResponse |
|
QueryResponseWire |
|
QueryRuntimeException |
|
QueryStats |
|
QuerySuccess<T> |
|
QueryTagsDeserializer |
|
QueryTimeoutException |
|
QueryVal<T> |
Represents a value fragment of a Fauna query.
|
QueryValCodec |
|
RequestBuilder |
The RequestBuilder class is responsible for building HTTP requests for communicating with Fauna.
|
RequestBuilder.QueryTags |
|
ResponseFields |
|
RetryableException |
|
RetryHandler<T> |
A retry handler controls the retries for a particular request.
|
RetryStrategy |
This client comes with an ExponentialRetryStrategy, and it is recommended that users stick with that.
|
ScopedFaunaClient |
|
ServiceException |
An exception representing a query failure returned by Fauna.
|
ServiceInternalException |
|
ShortCodec |
|
StreamEvent<E> |
|
StreamEvent.EventType |
|
StreamOptions |
|
StreamOptions.Builder |
|
StreamRequest |
This class defines the request body expected by the fauna /stream endpoint.
|
StreamTokenResponse |
|
StreamTokenResponseCodec |
|
StringCodec |
|
TemplatePartType |
Represents the type of template part within a FaunaTemplate.
|
ThrottlingException |
|
UTF8FaunaGenerator |
|
UTF8FaunaParser |
Represents a reader that provides fast, non-cached, forward-only access to serialized data.
|