A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort(TreeNode) - Method in class com.fauna.response.ErrorInfo.Builder
-
Sets the abort data on the builder.
- AbortException - Exception in com.fauna.exception
-
An exception that represents an abort error in Fauna.
- AbortException(QueryFailure) - Constructor for exception com.fauna.exception.AbortException
-
Constructs a new
AbortException
with the specifiedQueryFailure
response. - add(QueryStats) - Method in interface com.fauna.client.StatsCollector
-
Add the QueryStats to the current counts.
- add(QueryStats) - Method in class com.fauna.client.StatsCollectorImpl
- add(List<ByteBuffer>) - Method in class com.fauna.response.MultiByteBufferInputStream
-
Adds additional byte buffers to this instance in a thread-safe manner.
- ADD - com.fauna.event.FaunaEvent.EventType
- ADMIN - Static variable in class com.fauna.client.FaunaRole
- AfterToken - Class in com.fauna.query
-
Represents an `after` token used for Set pagination.
- AfterToken(String) - Constructor for class com.fauna.query.AfterToken
-
Constructs an
AfterToken
with the specified token. - annotationType() - Method in class com.fauna.annotation.FaunaFieldImpl
- annotationType() - Method in class com.fauna.annotation.FaunaIdImpl
- Array - com.fauna.codec.FaunaType
-
Represents an array (or list) of values in FQL.
- asyncFeed(Query, FeedOptions, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Return a CompletableFuture that completes with a FeedIterator based on an FQL query.
- asyncQuery(Query) - Method in class com.fauna.client.FaunaClient
-
Sends an asynchronous Fauna Query Language (FQL) query to Fauna.
- asyncQuery(Query, ParameterizedOf<E>) - Method in class com.fauna.client.FaunaClient
-
Sends an asynchronous Fauna Query Language (FQL) query to Fauna.
- asyncQuery(Query, ParameterizedOf<E>, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Sends an asynchronous Fauna Query Language (FQL) query to Fauna.
- asyncQuery(Query, Class<T>) - Method in class com.fauna.client.FaunaClient
-
Sends an asynchronous Fauna Query Language (FQL) query to Fauna.
- asyncQuery(Query, Class<T>, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Sends an asynchronous Fauna Query Language (FQL) query to Fauna.
- asyncQueryPage(AfterToken, Class<E>, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Sends a query to Fauna that retrieves the Page
for the given page token. - asyncStream(EventSource, StreamOptions, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Send a request to the Fauna stream endpoint, and return a CompletableFuture that completes with the FaunaStream publisher.
- asyncStream(Query, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Start a Fauna stream based on an FQL query, and return a CompletableFuture of the resulting FaunaStream publisher.
- AuthenticationException - Exception in com.fauna.exception
-
Exception thrown when an authentication error occurs in Fauna.
- AuthenticationException(QueryFailure) - Constructor for exception com.fauna.exception.AuthenticationException
-
Constructs a new
AuthenticationException
with the specifiedQueryFailure
response. - AuthorizationException - Exception in com.fauna.exception
-
Exception thrown when an authorization error occurs in Fauna.
- AuthorizationException(QueryFailure) - Constructor for exception com.fauna.exception.AuthorizationException
-
Constructs a new
AuthorizationException
with the specifiedQueryFailure
response.
B
- backoffFactor(float) - Method in class com.fauna.client.ExponentialBackoffStrategy.Builder
-
Sets the backoff factor.
- BaseCodec<T> - Class in com.fauna.codec.codecs
-
Abstract base class for implementing codecs to handle encoding and decoding operations for specific types.
- BaseCodec() - Constructor for class com.fauna.codec.codecs.BaseCodec
- BaseDocument - Class in com.fauna.types
-
Represents the base structure of a document with key-value pairs, a timestamp, and an associated collection.
- BaseDocument(Module, Instant) - Constructor for class com.fauna.types.BaseDocument
-
Initializes a new instance of the
BaseDocument
class with the specified collection and timestamp. - BaseDocument(Module, Instant, Map<String, Object>) - Constructor for class com.fauna.types.BaseDocument
-
Initializes a new instance of the
BaseDocument
class with the specified collection, timestamp, and initial data. - BaseDocument.Entry - Class in com.fauna.types
-
Represents a key-value pair in the document.
- BaseDocumentCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding FQL
BaseDocument
instances. - BaseDocumentCodec(CodecProvider) - Constructor for class com.fauna.codec.codecs.BaseDocumentCodec
-
Constructs a
BaseDocumentCodec
with the specified codec provider. - BaseFaunaClient - Class in com.fauna.client
-
FaunaClient is the main client for interacting with Fauna.
- BaseFaunaClient(FaunaConfig) - Constructor for class com.fauna.client.BaseFaunaClient
-
Construct a new FaunaClient instance with the provided FaunaConfig, using default HTTP config and retry strategy.
- BaseFaunaClient(FaunaConfig, HttpClient, RetryStrategy) - Constructor for class com.fauna.client.BaseFaunaClient
-
Construct a new FaunaClient instance with the provided FaunaConfig and HttpClient.
- BaseRef - Class in com.fauna.types
-
Represents a reference to a document within a collection.
- BaseRef(Module) - Constructor for class com.fauna.types.BaseRef
-
Constructs a new
BaseRef
object with the specified collection. - BaseRefCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding FQL
BaseRef
instances. - BaseRefCodec() - Constructor for class com.fauna.codec.codecs.BaseRefCodec
- BoolCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding FQL boolean values.
- BoolCodec() - Constructor for class com.fauna.codec.codecs.BoolCodec
- Boolean - com.fauna.codec.FaunaType
-
Represents a boolean value in FQL.
- build() - Method in class com.fauna.client.ExponentialBackoffStrategy.Builder
-
Builds and returns a new ExponentialBackoffStrategy instance.
- build() - Method in class com.fauna.client.FaunaConfig.Builder
-
Builds and returns a new FaunaConfig instance.
- build() - Method in class com.fauna.client.FaunaScope.Builder
-
Builds a FaunaScope instance using the current builder settings.
- build() - Method in class com.fauna.event.FaunaEvent.Builder
-
Builds and returns a
FaunaEvent
instance. - build() - Method in class com.fauna.event.FeedOptions.Builder
-
Builds a new
FeedOptions
instance with the configured parameters. - build() - Method in class com.fauna.event.FeedPage.Builder
-
Builds a new
FeedPage
instance with the configured parameters. - build() - Method in class com.fauna.event.StreamOptions.Builder
-
Builds a new
StreamOptions
instance with the configured parameters. - build() - Method in class com.fauna.query.QueryOptions.Builder
-
Builds and returns a new instance of QueryOptions.
- build() - Method in class com.fauna.response.ConstraintFailure.Builder
-
Builds a ConstraintFailure instance from the current builder.
- build() - Method in class com.fauna.response.ErrorInfo.Builder
-
Returns a new ErrorInfo instance based on the current builder.
- builder() - Static method in class com.fauna.client.ExponentialBackoffStrategy
-
Creates a new Builder instance for ExponentialBackoffStrategy.
- builder() - Static method in class com.fauna.client.FaunaConfig
-
Creates a new builder for FaunaConfig.
- builder() - Static method in class com.fauna.event.FeedOptions
-
Creates a new
Builder
for constructingFeedOptions
. - builder() - Static method in class com.fauna.event.StreamOptions
-
Creates a new
Builder
for constructingStreamOptions
. - builder() - Static method in class com.fauna.query.QueryOptions
-
Creates and returns a new Builder instance for constructing QueryOptions.
- builder() - Static method in class com.fauna.response.ConstraintFailure
-
Initializes a new empty Builder.
- builder() - Static method in class com.fauna.response.ErrorInfo
-
A utility method to instantiate an empty builder.
- builder(Codec<E>) - Static method in class com.fauna.event.FaunaEvent
-
Creates a new
Builder
for constructing aFaunaEvent
. - builder(Codec<E>, StatsCollector) - Static method in class com.fauna.event.FeedPage
-
Creates a new
Builder
for constructing aFeedPage
. - builder(Codec<T>) - Static method in class com.fauna.response.QueryResponse
-
A helper method to instantiate a new builder.
- builder(String) - Static method in class com.fauna.client.FaunaScope
-
Creates a new Builder instance for a FaunaScope.
- Builder() - Constructor for class com.fauna.client.ExponentialBackoffStrategy.Builder
- Builder() - Constructor for class com.fauna.client.FaunaConfig.Builder
- Builder() - Constructor for class com.fauna.event.FeedOptions.Builder
- Builder() - Constructor for class com.fauna.event.StreamOptions.Builder
- Builder() - Constructor for class com.fauna.query.QueryOptions.Builder
- Builder() - Constructor for class com.fauna.response.ConstraintFailure.Builder
- Builder() - Constructor for class com.fauna.response.ErrorInfo.Builder
- Builder(Codec<E>) - Constructor for class com.fauna.event.FaunaEvent.Builder
-
Constructs a
Builder
for building aFaunaEvent
. - Builder(Codec<E>, StatsCollector) - Constructor for class com.fauna.event.FeedPage.Builder
-
Constructs a
Builder
with the specified codec and stats collector. - Builder(Codec<T>) - Constructor for class com.fauna.response.QueryResponse.Builder
-
Initializes a QueryResponse.Builder.
- Builder(String) - Constructor for class com.fauna.client.FaunaScope.Builder
-
Constructs a Builder for FaunaScope.
- buildFeedRequest(EventSource, FeedOptions) - Method in class com.fauna.client.RequestBuilder
-
Builds and returns an HTTP request for a Fauna feed.
- buildPageQuery(AfterToken) - Static method in class com.fauna.client.PageIterator
-
Build the page query with a specific AfterToken.
- buildRequest(Query, QueryOptions, CodecProvider, Long) - Method in class com.fauna.client.RequestBuilder
-
Builds and returns an HTTP request for a given Fauna query string (FQL).
- buildStreamRequest(EventSource, StreamOptions) - Method in class com.fauna.client.RequestBuilder
-
Builds and returns an HTTP request for a Fauna stream.
- buildSuccess() - Method in class com.fauna.response.QueryResponse.Builder
-
Builds a QuerySuccess.
- ByteArrayCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding FQL byte arrays.
- ByteArrayCodec() - Constructor for class com.fauna.codec.codecs.ByteArrayCodec
- ByteCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
Byte
values in Fauna's tagged data format. - ByteCodec() - Constructor for class com.fauna.codec.codecs.ByteCodec
- Bytes - com.fauna.codec.FaunaType
-
Represents binary data encoded in Base64 within FQL.
- BYTES - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna base64-encoded byte sequence.
C
- canonical(String) - Static method in class com.fauna.mapping.FieldName
-
Converts the given field name to a canonical format where the first character is lowercase.
- canRetry(int) - Method in class com.fauna.client.ExponentialBackoffStrategy
- canRetry(int) - Method in class com.fauna.client.NoRetryStrategy
- canRetry(int) - Method in interface com.fauna.client.RetryStrategy
-
Returns true if the given retry attempt will be allowed by this strategy.
- CharCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
Character
values in Fauna's tagged data format. - CharCodec() - Constructor for class com.fauna.codec.codecs.CharCodec
- ClassCodec<T> - Class in com.fauna.codec.codecs
-
A codec for encoding and decoding Java classes, handling Fauna-specific annotations and types.
- ClassCodec(Class<T>, CodecProvider) - Constructor for class com.fauna.codec.codecs.ClassCodec
-
Constructs a
ClassCodec
for a given type, initializing field mappings based on Fauna annotations. - client() - Static method in class com.fauna.client.Fauna
-
Create a default Fauna client.
- client(FaunaConfig) - Static method in class com.fauna.client.Fauna
-
Create a Fauna client with the given FaunaConfig (and default HTTP client, and RetryStrategy).
- client(FaunaConfig, HttpClient, RetryStrategy) - Static method in class com.fauna.client.Fauna
-
Create a Fauna client with the given FaunaConfig, HTTP client, and RetryStrategy.
- CLIENT_TIMEOUT_BUFFER - Static variable in class com.fauna.constants.Defaults
-
The buffer duration added to the client timeout to ensure safe execution time.
- ClientException - Exception in com.fauna.exception
-
Exception representing client-side errors in Fauna.
- ClientException(String) - Constructor for exception com.fauna.exception.ClientException
-
Constructs a new
ClientException
with the specified detail message. - ClientException(String, Throwable) - Constructor for exception com.fauna.exception.ClientException
-
Constructs a new
ClientException
with the specified detail message and cause. - ClientGeneratedId - com.fauna.mapping.FieldType
-
Represents a client-generated document ID.
- ClientRequestException - Exception in com.fauna.exception
-
Exception representing errors related to client requests in Fauna.
- ClientRequestException(String) - Constructor for exception com.fauna.exception.ClientRequestException
-
Constructs a new
ClientRequestException
with the specified detail message. - ClientRequestException(String, Throwable) - Constructor for exception com.fauna.exception.ClientRequestException
-
Constructs a new
ClientRequestException
with the specified detail message and cause. - ClientResponseException - Exception in com.fauna.exception
-
Exception representing errors in the client's response handling.
- ClientResponseException(String) - Constructor for exception com.fauna.exception.ClientResponseException
-
Constructs a new
ClientResponseException
with the specified detail message. - ClientResponseException(String, Throwable) - Constructor for exception com.fauna.exception.ClientResponseException
-
Constructs a new
ClientResponseException
with the specified detail message and cause. - ClientResponseException(String, Throwable, int) - Constructor for exception com.fauna.exception.ClientResponseException
-
Constructs a new
ClientResponseException
with the specified detail message, cause, and status code. - clientTimeoutBuffer(Duration) - Method in class com.fauna.client.FaunaConfig.Builder
-
Set the client timeout buffer.
- close() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Closes the generator and the underlying resources.
- code(String) - Method in class com.fauna.response.ErrorInfo.Builder
-
Sets the error code on the builder.
- Codec<T> - Interface in com.fauna.codec
-
Interface for codecs, which handle the serialization and deserialization of specific types.
- CodecException - Exception in com.fauna.exception
-
Exception representing errors encountered during encoding or decoding operations.
- CodecException(String) - Constructor for exception com.fauna.exception.CodecException
-
Constructs a new
CodecException
with the specified detail message. - CodecException(String, Throwable) - Constructor for exception com.fauna.exception.CodecException
-
Constructs a new
CodecException
with the specified detail message and cause. - CodecProvider - Interface in com.fauna.codec
-
Interface for providing codecs.
- CodecRegistry - Interface in com.fauna.codec
-
Interface defining a registry for codecs, which manage the serialization and deserialization of objects.
- CodecRegistryKey - Class in com.fauna.codec
-
Represents a unique key in the codec registry.
- CodecRegistryKey(Class<T>, Type[]) - Constructor for class com.fauna.codec.CodecRegistryKey
-
Constructs a new
CodecRegistryKey
for the specified class and type arguments. - Coll - com.fauna.mapping.FieldType
-
Represents the document's `coll` (collection) metadata field.
- com.fauna.annotation - package com.fauna.annotation
- com.fauna.client - package com.fauna.client
-
Classes related initializing, configuring, and using a client to interact with Fauna.
- com.fauna.codec - package com.fauna.codec
-
The
com.fauna.codec
package provides classes and interfaces for encoding and decoding data types used in Fauna. - com.fauna.codec.codecs - package com.fauna.codec.codecs
-
The
com.fauna.codec.codecs
package provides codec implementations. - com.fauna.constants - package com.fauna.constants
- com.fauna.env - package com.fauna.env
-
Provides utilities for managing the environment in which the Fauna driver operates.
- com.fauna.event - package com.fauna.event
-
Provides classes for managing and interacting with Event Feeds and Event Streams.
- com.fauna.exception - package com.fauna.exception
- com.fauna.mapping - package com.fauna.mapping
-
The
com.fauna.mapping
package provides classes and utilities used to map Fauna document fields for serialization and deserialization in the client. - com.fauna.query - package com.fauna.query
-
Classes for defining queries with Fauna.
- com.fauna.query.builder - package com.fauna.query.builder
-
Classes for building queries with Fauna.
- com.fauna.query.template - package com.fauna.query.template
-
Classes for parsing query templates.
- com.fauna.response - package com.fauna.response
-
Classes for modeling and handling query responses from Fauna.
- com.fauna.types - package com.fauna.types
-
Classes representing standard return types from Fauna.
- ConstraintFailure - Class in com.fauna.response
- ConstraintFailure(String, String, ConstraintFailure.PathElement[][]) - Constructor for class com.fauna.response.ConstraintFailure
-
Initialize a new ConstraintFailure instance.
- ConstraintFailure.Builder - Class in com.fauna.response
- ConstraintFailure.PathElement - Class in com.fauna.response
- ConstraintFailureException - Exception in com.fauna.exception
-
Exception representing a constraint failure in a Fauna query.
- ConstraintFailureException(QueryFailure) - Constructor for exception com.fauna.exception.ConstraintFailureException
-
Constructs a new
ConstraintFailureException
with the specifiedQueryFailure
. - constraintFailures(List<ConstraintFailure>) - Method in class com.fauna.response.ErrorInfo.Builder
-
Sets the constraint failures on the builder.
- contains(CodecRegistryKey) - Method in interface com.fauna.codec.CodecRegistry
-
Checks if a codec is registered under the specified key.
- contains(CodecRegistryKey) - Method in class com.fauna.codec.DefaultCodecRegistry
-
Checks if the registry contains a codec for the specified key.
- containsKey(String) - Method in class com.fauna.types.BaseDocument
-
Determines whether the document contains the specified key.
- ContendedTransactionException - Exception in com.fauna.exception
-
An exception indicating that too much transaction contention occurred while executing a query.
- ContendedTransactionException(QueryFailure) - Constructor for exception com.fauna.exception.ContendedTransactionException
-
Constructs a new
ContendedTransactionException
with the specifiedQueryFailure
response. - create() - Static method in class com.fauna.codec.UTF8FaunaGenerator
-
Creates a new
UTF8FaunaGenerator
instance. - createNew() - Method in interface com.fauna.client.StatsCollector
-
Creates a new instance of a
StatsCollector
. - createNew() - Method in class com.fauna.client.StatsCollectorImpl
- createPath(Object...) - Static method in class com.fauna.response.ConstraintFailure
-
Constructs a PathElement[] from the provided objects.
- cursor(String) - Method in class com.fauna.event.FaunaEvent.Builder
-
Sets the cursor for the event.
- cursor(String) - Method in class com.fauna.event.FeedOptions.Builder
-
Sets the cursor.
- cursor(String) - Method in class com.fauna.event.FeedPage.Builder
-
Sets the cursor for pagination.
- cursor(String) - Method in class com.fauna.event.StreamOptions.Builder
-
Sets the cursor for the stream.
- CURSOR - Static variable in class com.fauna.client.RequestBuilder.FieldNames
- CURSOR_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the cursor in stream and feed responses.
D
- data(JsonParser) - Method in class com.fauna.response.QueryResponse.Builder
-
Set the data on the builder by consuming the provided JsonParser with the configured codec.
- DATA_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for data returned in a response.
- Date - com.fauna.codec.FaunaType
-
Represents a date without time in FQL.
- DATE - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna date.
- decode(UTF8FaunaParser) - Method in interface com.fauna.codec.Codec
-
Decodes an object from the provided
UTF8FaunaParser
. - decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.BaseDocumentCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.BaseRefCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.BoolCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.ByteArrayCodec
-
Decodes a byte array from the parser.
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.ByteCodec
-
Decodes a
Byte
from the parser. - decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.CharCodec
-
Decodes a
Character
from the parser. - decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.ClassCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.DoubleCodec
-
Decodes a
Double
value from the Fauna tagged data format. - decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.DynamicCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.EnumCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.EventSourceCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.FloatCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.InstantCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.IntCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.ListCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.LocalDateCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.LongCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.MapCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.ModuleCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.NullableDocumentCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.OptionalCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.PageCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.QueryArrCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.QueryCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.QueryLiteralCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.QueryObjCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.QueryValCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.ShortCodec
- decode(UTF8FaunaParser) - Method in class com.fauna.codec.codecs.StringCodec
- decodingIOException(IOException) - Static method in exception com.fauna.exception.CodecException
-
Creates a new
CodecException
specifically for decodingIOException
s. - DEFAULT - Static variable in class com.fauna.client.FaunaConfig
- DEFAULT - Static variable in class com.fauna.client.FaunaConfig.FaunaEndpoint
- DEFAULT - Static variable in class com.fauna.event.FeedOptions
-
The default
FeedOptions
instance with default settings. - DEFAULT - Static variable in class com.fauna.event.StreamOptions
-
Default
StreamOptions
instance with defaults. - DEFAULT_RETRY_STRATEGY - Static variable in class com.fauna.client.FaunaClient
- DEFAULT_TIMEOUT - Static variable in class com.fauna.constants.Defaults
-
The default timeout duration for client requests.
- DefaultCodecProvider - Class in com.fauna.codec
-
Provides codecs for serialization and deserialization of various data types in Fauna.
- DefaultCodecProvider(CodecRegistry) - Constructor for class com.fauna.codec.DefaultCodecProvider
-
Initializes a new instance of
DefaultCodecProvider
with a specified registry. - DefaultCodecRegistry - Class in com.fauna.codec
-
The default codec registry for Fauna serialization and deserialization.
- DefaultCodecRegistry() - Constructor for class com.fauna.codec.DefaultCodecRegistry
-
Initializes a new instance of
DefaultCodecRegistry
with predefined codecs for commonly used data types. - Defaults - Class in com.fauna.constants
-
Defines default constants used throughout the Fauna client.
- delayRequest(Supplier<CompletableFuture<T>>, int) - Method in class com.fauna.client.RetryHandler
-
Delays the request execution by a specified delay in milliseconds.
- Document - Class in com.fauna.types
-
Represents an immutable document with an ID, associated collection, timestamp, and optional key-value data.
- Document - com.fauna.codec.FaunaType
-
Represents a complete document in FQL.
- Document(String, Module, Instant) - Constructor for class com.fauna.types.Document
-
Initializes a new instance of the
Document
class with the specified ID, collection, and timestamp. - Document(String, Module, Instant, Map<String, Object>) - Constructor for class com.fauna.types.Document
-
Initializes a new instance of the
Document
class with the specified ID, collection, timestamp, and additional key-value data. - DocumentRef - Class in com.fauna.types
-
Represents a reference to a specific document within a collection.
- DocumentRef(String, Module) - Constructor for class com.fauna.types.DocumentRef
-
Constructs a new
DocumentRef
object with the specified ID and collection. - Double - com.fauna.codec.FaunaType
-
Represents a double-precision floating-point number in FQL.
- DOUBLE - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna double.
- DoubleCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
Double
values in Fauna's tagged data format. - DoubleCodec() - Constructor for class com.fauna.codec.codecs.DoubleCodec
- DriverEnvironment - Class in com.fauna.env
-
Provides information about the runtime environment of the Fauna driver.
- DriverEnvironment(DriverEnvironment.JvmDriver) - Constructor for class com.fauna.env.DriverEnvironment
-
Constructs a
DriverEnvironment
instance with the specified JVM driver type. - DriverEnvironment.JvmDriver - Enum in com.fauna.env
-
Enum representing the supported JVM drivers.
- DynamicCodec - Class in com.fauna.codec.codecs
-
Codec for dynamically encoding and decoding various FQL types.
- DynamicCodec(CodecProvider) - Constructor for class com.fauna.codec.codecs.DynamicCodec
-
Constructs a
DynamicCodec
with the specifiedCodecProvider
.
E
- encode() - Method in class com.fauna.query.QueryTags
-
Encodes the
QueryTags
instance as a single string. - encode(UTF8FaunaGenerator, byte[]) - Method in class com.fauna.codec.codecs.ByteArrayCodec
-
Encodes a byte array to the generator.
- encode(UTF8FaunaGenerator, EventSource) - Method in class com.fauna.codec.codecs.EventSourceCodec
- encode(UTF8FaunaGenerator, Query) - Method in class com.fauna.codec.codecs.QueryCodec
- encode(UTF8FaunaGenerator, QueryArr) - Method in class com.fauna.codec.codecs.QueryArrCodec
- encode(UTF8FaunaGenerator, QueryLiteral) - Method in class com.fauna.codec.codecs.QueryLiteralCodec
- encode(UTF8FaunaGenerator, QueryObj) - Method in class com.fauna.codec.codecs.QueryObjCodec
- encode(UTF8FaunaGenerator, QueryVal) - Method in class com.fauna.codec.codecs.QueryValCodec
- encode(UTF8FaunaGenerator, BaseDocument) - Method in class com.fauna.codec.codecs.BaseDocumentCodec
- encode(UTF8FaunaGenerator, BaseRef) - Method in class com.fauna.codec.codecs.BaseRefCodec
- encode(UTF8FaunaGenerator, Module) - Method in class com.fauna.codec.codecs.ModuleCodec
- encode(UTF8FaunaGenerator, Boolean) - Method in class com.fauna.codec.codecs.BoolCodec
- encode(UTF8FaunaGenerator, Byte) - Method in class com.fauna.codec.codecs.ByteCodec
-
Encodes a
Byte
value to the generator. - encode(UTF8FaunaGenerator, Character) - Method in class com.fauna.codec.codecs.CharCodec
-
Encodes a
Character
value to the generator. - encode(UTF8FaunaGenerator, Double) - Method in class com.fauna.codec.codecs.DoubleCodec
-
Encodes a
Double
value to Fauna's tagged data format. - encode(UTF8FaunaGenerator, Float) - Method in class com.fauna.codec.codecs.FloatCodec
- encode(UTF8FaunaGenerator, Integer) - Method in class com.fauna.codec.codecs.IntCodec
- encode(UTF8FaunaGenerator, Long) - Method in class com.fauna.codec.codecs.LongCodec
- encode(UTF8FaunaGenerator, Object) - Method in class com.fauna.codec.codecs.DynamicCodec
- encode(UTF8FaunaGenerator, Short) - Method in class com.fauna.codec.codecs.ShortCodec
- encode(UTF8FaunaGenerator, String) - Method in class com.fauna.codec.codecs.StringCodec
- encode(UTF8FaunaGenerator, Instant) - Method in class com.fauna.codec.codecs.InstantCodec
- encode(UTF8FaunaGenerator, LocalDate) - Method in class com.fauna.codec.codecs.LocalDateCodec
- encode(UTF8FaunaGenerator, L) - Method in class com.fauna.codec.codecs.ListCodec
- encode(UTF8FaunaGenerator, L) - Method in class com.fauna.codec.codecs.MapCodec
- encode(UTF8FaunaGenerator, L) - Method in class com.fauna.codec.codecs.NullableDocumentCodec
- encode(UTF8FaunaGenerator, L) - Method in class com.fauna.codec.codecs.OptionalCodec
- encode(UTF8FaunaGenerator, L) - Method in class com.fauna.codec.codecs.PageCodec
- encode(UTF8FaunaGenerator, T) - Method in interface com.fauna.codec.Codec
-
Encodes the specified object using the provided
UTF8FaunaGenerator
. - encode(UTF8FaunaGenerator, T) - Method in class com.fauna.codec.codecs.ClassCodec
- encode(UTF8FaunaGenerator, T) - Method in class com.fauna.codec.codecs.EnumCodec
- encodingIOException(IOException) - Static method in exception com.fauna.exception.CodecException
-
Creates a new
CodecException
specifically for encodingIOException
s. - END_ARRAY - com.fauna.codec.FaunaTokenType
-
A structural token that ends an array.
- END_DOCUMENT - com.fauna.codec.FaunaTokenType
-
A structural token that ends a document.
- END_OBJECT - com.fauna.codec.FaunaTokenType
-
A structural token that ends an object.
- END_PAGE - com.fauna.codec.FaunaTokenType
-
A structural token that ends a page.
- END_REF - com.fauna.codec.FaunaTokenType
-
A structural token that ends a ref.
- endpoint(String) - Method in class com.fauna.client.FaunaConfig.Builder
-
Sets the endpoint URL.
- Entry(String, Object) - Constructor for class com.fauna.types.BaseDocument.Entry
-
Initializes an entry with a specified key and value.
- EnumCodec<T> - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding Java Enum types in the Fauna tagged data format.
- EnumCodec(Class<T>) - Constructor for class com.fauna.codec.codecs.EnumCodec
-
Constructs an
EnumCodec
for the specified enum type. - equals(Object) - Method in class com.fauna.codec.CodecRegistryKey
-
Compares this key with another object for equality based on the base class and type arguments.
- equals(Object) - Method in class com.fauna.event.EventSource
-
Compares this
EventSource
with another object for equality. - equals(Object) - Method in class com.fauna.query.builder.QueryArr
-
Checks if this
QueryArr
is equal to another object. - equals(Object) - Method in class com.fauna.query.builder.QueryLiteral
- equals(Object) - Method in class com.fauna.query.builder.QueryObj
- equals(Object) - Method in class com.fauna.query.builder.QueryVal
-
Compares this QueryVal to another object for equality.
- equals(Object) - Method in class com.fauna.response.ConstraintFailure
- equals(Object) - Method in class com.fauna.response.ConstraintFailure.PathElement
- equals(Object) - Method in class com.fauna.types.BaseRef
-
Indicates whether some other object is "equal to" this reference.
- equals(Object) - Method in class com.fauna.types.Document
-
Checks if this document is equal to another object.
- equals(Object) - Method in class com.fauna.types.DocumentRef
-
Checks if this document reference is equal to another object.
- equals(Object) - Method in class com.fauna.types.Module
-
Determines if this module is equal to another object.
- equals(Object) - Method in class com.fauna.types.NamedDocument
-
Checks if this document is equal to another object.
- equals(Object) - Method in class com.fauna.types.NamedDocumentRef
-
Checks if this document reference is equal to another object.
- equals(Object) - Method in class com.fauna.types.NonNullDocument
-
Checks if this document is equal to another object.
- equals(Object) - Method in class com.fauna.types.NullDocument
-
Checks if this null document is equal to another object.
- equals(Object) - Method in class com.fauna.types.Page
-
Checks if this page is equal to another object.
- error(ErrorInfo) - Method in class com.fauna.event.FaunaEvent.Builder
-
Sets the error information for the event.
- error(ErrorInfo) - Method in class com.fauna.response.QueryResponse.Builder
-
Sets the error info on the builder.
- ERROR - com.fauna.event.FaunaEvent.EventType
- ERROR_ABORT_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for abort error information in the error response.
- ERROR_CODE_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the error code in the response.
- ERROR_CONSTRAINT_FAILURES_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for constraint failures in error information.
- ERROR_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for error information in the response.
- ERROR_MESSAGE_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the error message in the response.
- ERROR_NAME_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the error name in the response.
- ERROR_PATHS_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for paths involved in the error.
- ErrorHandler - Class in com.fauna.exception
-
Provides error handling based on error codes and HTTP status codes returned by Fauna.
- ErrorInfo - Class in com.fauna.response
-
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.
- ErrorInfo(String, String, ConstraintFailure[], TreeNode) - Constructor for class com.fauna.response.ErrorInfo
-
Initializes a new ErrorInfo.
- ErrorInfo.Builder - Class in com.fauna.response
- ErrorMessages - Class in com.fauna.constants
-
Defines standard error messages used throughout the Fauna client.
- events(List<FaunaEvent<E>>) - Method in class com.fauna.event.FeedPage.Builder
-
Sets the list of events for the feed page.
- EVENTS_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for events in Event Feed responses.
- EventSource - Class in com.fauna.event
-
Represents an event source.
- EventSource(String) - Constructor for class com.fauna.event.EventSource
-
Constructs a new
EventSource
with the specified token. - EventSourceCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
EventSource
instances in the Fauna tagged format. - EventSourceCodec() - Constructor for class com.fauna.codec.codecs.EventSourceCodec
- eventType(FaunaEvent.EventType) - Method in class com.fauna.event.FaunaEvent.Builder
-
Sets the event type.
- execute(Supplier<CompletableFuture<T>>) - Method in class com.fauna.client.RetryHandler
-
Executes an action with retry logic based on the retry strategy.
- ExponentialBackoffStrategy - Class in com.fauna.client
-
Implements an exponential backoff strategy for retries.
- ExponentialBackoffStrategy.Builder - Class in com.fauna.client
-
Builder class for the ExponentialBackoffStrategy.
F
- FALSE - com.fauna.codec.FaunaTokenType
-
A value token that represents the Fauna boolean
false
. - Fauna - Class in com.fauna.client
- FaunaClient - Class in com.fauna.client
-
A client to interact with the Fauna service, providing asynchronous and synchronous query execution, pagination, and streaming features.
- FaunaClient(String, Handler, StatsCollector) - Constructor for class com.fauna.client.FaunaClient
-
Constructs a FaunaClient with the provided secret and log handler.
- FaunaClient(String, Logger, StatsCollector) - Constructor for class com.fauna.client.FaunaClient
-
Constructs a FaunaClient with the provided secret and logger.
- FaunaColl - Annotation Type in com.fauna.annotation
-
Attribute used to indicate that a field should be ignored during encoding and decoding.
- FaunaConfig - Class in com.fauna.client
-
FaunaConfig is a configuration class used to set up and configure a connection to Fauna.
- FaunaConfig.Builder - Class in com.fauna.client
-
Builder class for FaunaConfig.
- FaunaConfig.FaunaEndpoint - Class in com.fauna.client
- FaunaConfig.FaunaEnvironment - Class in com.fauna.client
-
This class handles reading Fauna environment variables for the client.
- faunaDebug() - Static method in class com.fauna.client.FaunaConfig.FaunaEnvironment
- faunaEndpoint() - Static method in class com.fauna.client.FaunaConfig.FaunaEnvironment
- FaunaEndpoint() - Constructor for class com.fauna.client.FaunaConfig.FaunaEndpoint
- FaunaEnvironment() - Constructor for class com.fauna.client.FaunaConfig.FaunaEnvironment
- FaunaEvent<E> - Class in com.fauna.event
-
Represents an event emitted in an Event Feed or Event Stream.
- FaunaEvent(FaunaEvent.EventType, String, Long, E, QueryStats, ErrorInfo) - Constructor for class com.fauna.event.FaunaEvent
-
Constructs a new
FaunaEvent
with the specified properties. - FaunaEvent.Builder<E> - Class in com.fauna.event
-
Builder class for constructing a
FaunaEvent
instance. - FaunaEvent.EventType - Enum in com.fauna.event
-
Enum representing possible event types from a Fauna event source.
- FaunaException - Exception in com.fauna.exception
-
Represents a general exception for errors encountered within the Fauna client.
- FaunaException(String) - Constructor for exception com.fauna.exception.FaunaException
-
Constructs a new
FaunaException
with the specified message. - FaunaException(String, Throwable) - Constructor for exception com.fauna.exception.FaunaException
-
Constructs a new
FaunaException
with the specified detail message and cause. - FaunaField - Annotation Type in com.fauna.annotation
-
Attribute used to specify properties of a field in a Fauna object.
- FaunaFieldImpl - Class in com.fauna.annotation
- FaunaFieldImpl(FaunaField) - Constructor for class com.fauna.annotation.FaunaFieldImpl
- FaunaId - Annotation Type in com.fauna.annotation
-
Attribute used to indicate that the field is the Fauna ID.
- FaunaIdImpl - Class in com.fauna.annotation
- FaunaIdImpl(FaunaId) - Constructor for class com.fauna.annotation.FaunaIdImpl
- FaunaIgnore - Annotation Type in com.fauna.annotation
-
Attribute used to indicate that a field should be ignored during encoding and decoding.
- FaunaObject - Annotation Type in com.fauna.annotation
-
Deprecated.
- FaunaRole - Class in com.fauna.client
-
Built-in roles defined at: docs.fauna.com.
- FaunaScope - Class in com.fauna.client
-
Represents a FaunaScope, a structure that encapsulates a Fauna database and a role within that database.
- FaunaScope(String, FaunaRole) - Constructor for class com.fauna.client.FaunaScope
-
Creates a FaunaScope with the specified database and role.
- FaunaScope.Builder - Class in com.fauna.client
-
A builder class for creating instances of FaunaScope.
- faunaSecret() - Static method in class com.fauna.client.FaunaConfig.FaunaEnvironment
- FaunaStream<E> - Class in com.fauna.event
-
A processor for handling and decoding Fauna Event Streams.
- FaunaStream(Class<E>, StatsCollector) - Constructor for class com.fauna.event.FaunaStream
-
Constructs a
FaunaStream
instance with the specified event data type and stats collector. - FaunaTemplate - Class in com.fauna.query.template
-
Represents a template for constructing Fauna queries with placeholders for variable interpolation.
- FaunaTemplate(String) - Constructor for class com.fauna.query.template.FaunaTemplate
-
Constructs a new
FaunaTemplate
with the specified template string. - FaunaTemplate.TemplatePart - Class in com.fauna.query.template
-
Represents a part of the template, which can either be a literal string or a variable placeholder.
- FaunaTokenType - Enum in com.fauna.codec
-
Enumeration representing token types for Fauna serialization.
- FaunaTs - Annotation Type in com.fauna.annotation
-
Attribute used to indicate that a field should be ignored during encoding and decoding.
- FaunaType - Enum in com.fauna.codec
-
Enum representing various FQL data types used by Fauna for data storage and retrieval.
- feed(EventSource, FeedOptions, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Send a request to the Feed endpoint and return a FeedIterator.
- feed(Query, FeedOptions, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Return a FeedIterator based on an FQL query.
- FEED_HAS_NEXT_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name indicating whether there are more pages in Event Feed responses.
- FEED_SUBSCRIPTION - Static variable in class com.fauna.constants.ErrorMessages
-
Error message indicating a failure to subscribe to an Event Feed.
- FeedIterator<E> - Class in com.fauna.event
-
FeedIterator iterates over Event Feed pages from Fauna.
- FeedIterator(FaunaClient, EventSource, FeedOptions, Class<E>) - Constructor for class com.fauna.event.FeedIterator
-
Construct a new PageIterator.
- FeedOptions - Class in com.fauna.event
-
Represents the options for configuring an Event Feed request in Fauna.
- FeedOptions(String, Long, Integer, Duration) - Constructor for class com.fauna.event.FeedOptions
-
Constructs a new
FeedOptions
with the specified parameters. - FeedOptions.Builder - Class in com.fauna.event
-
Builder class for constructing
FeedOptions
instances. - FeedPage<E> - Class in com.fauna.event
-
Represents a page of events from an Event Feed.
- FeedPage(List<FaunaEvent<E>>, String, boolean, QueryStats) - Constructor for class com.fauna.event.FeedPage
-
Constructs a
FeedPage
with the specified events, cursor, pagination flag, and statistics. - FeedPage.Builder<E> - Class in com.fauna.event
-
Builder class for constructing
FeedPage
instances. - FeedRequest - Class in com.fauna.event
-
Represents an Event Feed request from Fauna.
- FeedRequest(EventSource, FeedOptions) - Constructor for class com.fauna.event.FeedRequest
-
Constructs a
FeedRequest
with the specified event source and options. - feedRequestBuilder(FaunaConfig, Logger) - Static method in class com.fauna.client.RequestBuilder
-
Creates a new RequestBuilder for Fauna feed requests.
- Field - com.fauna.mapping.FieldType
-
Represents a user-defined document field.
- FIELD_NAME - com.fauna.codec.FaunaTokenType
-
A value token that represents a field of an Fauna object, document, or other structure.
- FieldInfo - Class in com.fauna.mapping
-
Represents metadata for a Fauna document field in a class, including its name, type, associated codec, and other properties used for serialization and deserialization.
- FieldInfo(Field, String, Class<?>, Type[], CodecProvider, FieldType) - Constructor for class com.fauna.mapping.FieldInfo
-
Constructs a
FieldInfo
object with the specified field metadata. - FieldName - Class in com.fauna.mapping
-
Utility class for handling field names.
- FieldNames() - Constructor for class com.fauna.client.RequestBuilder.FieldNames
- FieldType - Enum in com.fauna.mapping
-
Enum representing the different types of fields that can be used in Fauna document field mappings.
- flatten() - Method in class com.fauna.client.PageIterator
-
Return an iterator that iterates directly over the items that make up the page contents.
- flatten() - Method in class com.fauna.event.FeedIterator
-
Return an iterator that iterates directly over the items that make up the page contents.
- FloatCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
Float
values in the Fauna tagged data format. - FloatCodec() - Constructor for class com.fauna.codec.codecs.FloatCodec
- flush() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Flushes the written data to the underlying buffer or stream.
- fql(String) - Static method in class com.fauna.query.builder.Query
-
Creates a Query instance based solely on a template string without any arguments.
- fql(String, Map<String, Object>) - Static method in class com.fauna.query.builder.Query
-
Creates a Query instance based on a template string and a set of arguments.
- from(Class<T>) - Static method in class com.fauna.codec.CodecRegistryKey
-
Creates a
CodecRegistryKey
for the specified class without any type arguments. - from(Class<T>, Type[]) - Static method in class com.fauna.codec.CodecRegistryKey
-
Creates a
CodecRegistryKey
for the specified class and type arguments. - fromInputStream(InputStream) - Static method in class com.fauna.codec.UTF8FaunaParser
-
Creates a
UTF8FaunaParser
from anInputStream
. - fromResponse(EventSource, FeedOptions) - Static method in class com.fauna.event.FeedRequest
-
Creates a new
FeedRequest
from anEventSource
. - fromString(String) - Static method in class com.fauna.codec.UTF8FaunaParser
-
Creates a
UTF8FaunaParser
from a JSON string - fromString(String) - Static method in class com.fauna.query.AfterToken
-
Creates an
AfterToken
instance from the specified token string. - fromToken(String) - Static method in class com.fauna.event.EventSource
-
Creates an
EventSource
from the specified token.
G
- Generic - Class in com.fauna.codec
-
A helper class for providing static access to parameterized generic types, aiding in deserialization by circumventing type erasure.
- get() - Method in class com.fauna.query.builder.Query
-
Retrieves the list of fragments that compose this query, where each fragment is either a literal or a variable.
- get() - Method in class com.fauna.query.builder.QueryArr
-
Retrieves the encapsulated list of query fragments in this
QueryArr
. - get() - Method in class com.fauna.query.builder.QueryFragment
-
Retrieves the value represented by this fragment.
- get() - Method in class com.fauna.query.builder.QueryLiteral
-
Retrieves the string value of this literal fragment.
- get() - Method in class com.fauna.query.builder.QueryObj
-
Retrieves the encapsulated map of query fragments that make up this query object.
- get() - Method in class com.fauna.query.builder.QueryVal
-
Retrieves the encapsulated value of this fragment.
- get() - Method in class com.fauna.types.NonNullDocument
-
Retrieves the non-null wrapped value of the document.
- get() - Method in class com.fauna.types.NullableDocument
-
Retrieves the document's value.
- get() - Method in class com.fauna.types.NullDocument
-
Throws a
NullDocumentException
when called, as this document is explicitly null. - get(CodecRegistryKey) - Method in interface com.fauna.codec.CodecRegistry
-
Retrieves the codec associated with the specified key.
- get(CodecRegistryKey) - Method in class com.fauna.codec.DefaultCodecRegistry
-
Retrieves the codec associated with the specified key, if it exists.
- get(Class<T>) - Method in interface com.fauna.codec.CodecProvider
-
Retrieves a codec for the specified class type.
- get(Class<T>) - Method in class com.fauna.codec.DefaultCodecProvider
-
Retrieves the codec for the specified class type.
- get(Class<T>, Type[]) - Method in interface com.fauna.codec.CodecProvider
-
Retrieves a codec for the specified class type with additional type arguments for generic classes.
- get(Class<T>, Type[]) - Method in class com.fauna.codec.DefaultCodecProvider
-
Retrieves the codec for the specified class type and type arguments.
- get(String) - Method in class com.fauna.types.BaseDocument
-
Retrieves the value associated with the specified key.
- getAbort() - Method in exception com.fauna.exception.AbortException
-
Returns the abort data as a top-level
Object
. - getAbort(Class<T>) - Method in exception com.fauna.exception.AbortException
-
Returns the abort data decoded into the specified class, or
null
if there is no abort data. - getAbort(Class<T>) - Method in class com.fauna.response.ErrorInfo
-
Parses the abort data into the provided class.
- getAbort(Class<T>) - Method in class com.fauna.response.QueryFailure
- getAbortJson() - Method in class com.fauna.response.ErrorInfo
-
Gets the user-defined abort error message as a JSON node.
- getActualTypeArguments() - Method in class com.fauna.codec.ParameterizedOf
-
Returns the type arguments for this parameterized type.
- getAfter() - Method in class com.fauna.types.Page
-
Retrieves the optional after token for pagination.
- getBody() - Method in exception com.fauna.exception.ProtocolException
-
Retrieves the response body associated with this protocol error, if available.
- getCause() - Method in class com.fauna.types.NullDocument
-
Retrieves the cause of the document's null state.
- getClientTimeoutBuffer() - Method in class com.fauna.client.FaunaConfig
-
Gets the buffer that will be added to the HTTP client timeout, in addition to any query timeout.
- getCode() - Method in class com.fauna.response.ErrorInfo
-
Gets the Fauna error code.
- getCodec() - Method in class com.fauna.mapping.FieldInfo
-
Retrieves the codec used to serialize and deserialize the field.
- getCodecClass() - Method in interface com.fauna.codec.Codec
-
Gets the class associated with this codec.
- getCodecClass() - Method in class com.fauna.codec.codecs.BaseDocumentCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.BaseRefCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.BoolCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.ByteArrayCodec
-
Returns the class type this codec supports.
- getCodecClass() - Method in class com.fauna.codec.codecs.ByteCodec
-
Returns the class type this codec supports.
- getCodecClass() - Method in class com.fauna.codec.codecs.CharCodec
-
Returns the class type this codec supports.
- getCodecClass() - Method in class com.fauna.codec.codecs.ClassCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.DoubleCodec
-
Returns the class of the codec, which is
Double
. - getCodecClass() - Method in class com.fauna.codec.codecs.DynamicCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.EnumCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.EventSourceCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.FloatCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.InstantCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.IntCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.ListCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.LocalDateCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.LongCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.MapCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.ModuleCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.NullableDocumentCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.OptionalCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.PageCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.QueryArrCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.QueryCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.QueryLiteralCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.QueryObjCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.QueryValCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.ShortCodec
- getCodecClass() - Method in class com.fauna.codec.codecs.StringCodec
- getCollection() - Method in exception com.fauna.exception.NullDocumentException
-
Retrieves the collection associated with the null document.
- getCollection() - Method in class com.fauna.types.BaseDocument
-
Gets the collection to which this document belongs.
- getCollection() - Method in class com.fauna.types.BaseRef
-
Gets the collection to which this reference belongs.
- getCollection() - Method in class com.fauna.types.NullDocument
-
Retrieves the collection associated with the null document.
- getComputeOps() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the aggregate Transactional Compute Operations (TCOs) recorded.
- getComputeOps() - Method in class com.fauna.response.QueryStats
-
Gets the Transactional Compute Operations (TCOs) recorded.
- getConstraintFailures() - Method in exception com.fauna.exception.ConstraintFailureException
-
Retrieves an array of
ConstraintFailure
objects representing the individual constraint failures. - getConstraintFailures() - Method in class com.fauna.response.ErrorInfo
-
Gets the constraint failures.
- getConstraintFailures() - Method in class com.fauna.response.QueryFailure
- getContentionRetries() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the count of retries due to contention.
- getContentionRetries() - Method in class com.fauna.response.QueryStats
-
Gets the number of retries for transaction contention.
- getCurrentTokenType() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the current Fauna token type.
- getCursor() - Method in class com.fauna.event.FaunaEvent
-
Retrieves the cursor for this event.
- getCursor() - Method in class com.fauna.event.FeedOptions
-
Retrieves the cursor.
- getCursor() - Method in class com.fauna.event.FeedPage
-
Retrieves the cursor for pagination.
- getCursor() - Method in class com.fauna.event.StreamOptions
-
Retrieves the event cursor.
- getData() - Method in class com.fauna.event.FaunaEvent
-
Retrieves the Fauna document data associated with this event.
- getData() - Method in class com.fauna.response.QueryResponse.Builder
-
Gets the parsed data from the response.
- getData() - Method in class com.fauna.response.QuerySuccess
- getData() - Method in class com.fauna.types.BaseDocument
-
Retrieves a copy of the document's data as a
Map
. - getData() - Method in class com.fauna.types.Page
-
Retrieves the data items contained in this page.
- getDefault() - Static method in class com.fauna.query.QueryOptions
-
Default QueryOptions instance with default configurations.
- getDelayMillis(int) - Method in class com.fauna.client.ExponentialBackoffStrategy
- getDelayMillis(int) - Method in class com.fauna.client.NoRetryStrategy
- getDelayMillis(int) - Method in interface com.fauna.client.RetryStrategy
-
Return the number of milliseconds to delay the next retry attempt.
- getEndpoint() - Method in class com.fauna.client.FaunaConfig
-
Gets the Fauna endpoint URL.
- getEndToken() - Method in enum com.fauna.codec.FaunaTokenType
-
Returns the corresponding end token for the current start token.
- getError() - Method in class com.fauna.event.FaunaEvent
-
Retrieves the error information for this event, if any.
- getError() - Method in class com.fauna.response.QueryResponse.Builder
-
Gets an ErrorInfo instance representing an error on the response.
- getErrorCode() - Method in exception com.fauna.exception.ServiceException
-
Returns the Fauna error code associated with the failure.
- getErrorCode() - Method in class com.fauna.response.QueryFailure
- getEvents() - Method in class com.fauna.event.FeedPage
-
Retrieves the list of events in this feed page.
- getFaunaSecret() - Method in class com.fauna.client.FaunaClient
-
Retrieves the Fauna secret used for authentication.
- getFaunaType() - Method in enum com.fauna.codec.FaunaTokenType
-
Returns the
FaunaType
that corresponds to the currentFaunaTokenType
. - getFeedRequestBuilder() - Method in class com.fauna.client.ScopedFaunaClient
-
Gets the RequestBuilder for feed requests.
- getField() - Method in class com.fauna.mapping.FieldInfo
-
Retrieves the
Field
object representing this field in the class. - getFieldType() - Method in class com.fauna.mapping.FieldInfo
-
Retrieves the
FieldType
of this field. - getFullMessage() - Method in class com.fauna.response.QueryFailure
- getHttpClient() - Method in class com.fauna.client.ScopedFaunaClient
-
Gets the HttpClient used by the scoped client.
- getId() - Method in exception com.fauna.exception.NullDocumentException
-
Retrieves the ID of the null document.
- getId() - Method in class com.fauna.types.Document
-
Gets the unique identifier for this document.
- getId() - Method in class com.fauna.types.DocumentRef
-
Gets the unique identifier of the document reference.
- getId() - Method in class com.fauna.types.NullDocument
-
Retrieves the ID of the null document.
- getKey() - Method in class com.fauna.types.BaseDocument.Entry
-
Gets the key of this entry.
- getLastSeenTxn() - Method in class com.fauna.response.QueryResponse
-
Gets the last seen transaction timestamp.
- getLastTransactionTs() - Method in class com.fauna.client.FaunaClient
-
Retrieves the last known transaction timestamp.
- getLinearized() - Method in class com.fauna.query.QueryOptions
-
Returns an Optional indicating if linearized reads are enabled.
- getLogger() - Method in class com.fauna.client.FaunaClient
-
Retrieves the logger used for logging Fauna client activity.
- getLogHandler() - Method in class com.fauna.client.FaunaConfig
-
Gets the log handler that the client will use.
- getMaxContentionRetries() - Method in class com.fauna.client.FaunaConfig
-
Gets the number of contention retries that the Fauna server will attempt.
- getMaxRetryAttempts() - Method in class com.fauna.client.ExponentialBackoffStrategy
- getMaxRetryAttempts() - Method in class com.fauna.client.NoRetryStrategy
- getMaxRetryAttempts() - Method in interface com.fauna.client.RetryStrategy
-
Return the maximum number of retry attempts for this strategy.
- getMessage() - Method in class com.fauna.response.ConstraintFailure
-
Gets the constraint failure message.
- getMessage() - Method in class com.fauna.response.ErrorInfo
-
Gets the error message.
- getMessage() - Method in class com.fauna.response.QueryFailure
- getName() - Method in class com.fauna.mapping.FieldInfo
-
Retrieves the name of the field.
- getName() - Method in class com.fauna.response.ConstraintFailure
-
Gets the constraint failure name.
- getName() - Method in class com.fauna.types.Module
-
Gets the name of this module as a string representation.
- getName() - Method in class com.fauna.types.NamedDocument
-
Gets the unique name of the document.
- getName() - Method in class com.fauna.types.NamedDocumentRef
-
Gets the unique name of the document reference.
- getNullCause() - Method in exception com.fauna.exception.NullDocumentException
-
Retrieves the cause for the document being null.
- getOwnerType() - Method in class com.fauna.codec.ParameterizedOf
-
Returns the owner type of this parameterized type.
- getPageSize() - Method in class com.fauna.event.FeedOptions
-
Retrieves the page size.
- getPart() - Method in class com.fauna.query.template.FaunaTemplate.TemplatePart
-
Retrieves the text of this part of the template.
- getPaths() - Method in class com.fauna.response.ConstraintFailure
-
Gets an optional path elements related to the constraint failure.
- getPathStrings() - Method in class com.fauna.response.ConstraintFailure
-
Gets a list of string representations of the constraint failure paths.
- getProcessingTimeMs() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the aggregate event processing time in milliseconds.
- getProcessingTimeMs() - Method in class com.fauna.response.QueryStats
-
Gets the event processing time in milliseconds.
- getQueryCount() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the count of queries summarized on this instance.
- getQueryFailure() - Method in exception com.fauna.exception.ProtocolException
-
Retrieves the
QueryFailure
details associated with this protocol error, if available. - getQueryTags() - Method in exception com.fauna.exception.ServiceException
-
Returns a map of query tags for the failed query, containing key-value pairs of tags.
- getQueryTags() - Method in class com.fauna.query.QueryOptions
-
Returns an Optional of the query tags.
- getQueryTags() - Method in class com.fauna.response.QueryResponse
-
Gets the query tags associated with the response.
- getQueryTimeMs() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the aggregate query time in milliseconds.
- getQueryTimeMs() - Method in class com.fauna.response.QueryStats
-
Gets the query time in milliseconds.
- getRateLimitedComputeQueryCount() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the count of rate limited queries due to compute limits.
- getRateLimitedReadQueryCount() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the count of rate limited queries due to read limits.
- getRateLimitedWriteQueryCount() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the count of rate limited queries due to write limits.
- getRateLimitsHit() - Method in class com.fauna.response.QueryStats
-
Gets a list of operation types that exceeded their plan throughput limits.
- getRawType() - Method in class com.fauna.codec.ParameterizedOf
-
Returns the raw type of this parameterized type.
- getReadOps() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the aggregate Transactional Read Operations (TROs) recorded.
- getReadOps() - Method in class com.fauna.response.QueryStats
-
Gets the Transactional Read Operations (TROs) recorded.
- getRequestBuilder() - Method in class com.fauna.client.ScopedFaunaClient
-
Gets the RequestBuilder for the scoped client.
- getResponse() - Method in exception com.fauna.exception.ServiceException
-
Returns the
QueryFailure
response associated with this exception. - getRetryStrategy() - Method in class com.fauna.client.ScopedFaunaClient
-
Gets the retry strategy for the scoped client.
- getRetryStrategy() - Method in class com.fauna.event.StreamOptions
-
Retrieves the retry strategy for the stream.
- getSchemaVersion() - Method in exception com.fauna.exception.ServiceException
-
Returns the schema version used during query execution.
- getSchemaVersion() - Method in class com.fauna.response.QueryResponse
-
Gets the schema version.
- getSecret() - Method in class com.fauna.client.FaunaConfig
-
Gets the secret key used for authentication.
- getStartTimestamp() - Method in class com.fauna.event.StreamOptions
-
Retrieves the start timestamp for the stream.
- getStartTs() - Method in class com.fauna.event.FeedOptions
-
Retrieves the start timestamp.
- getStaticType() - Method in class com.fauna.response.QueryResponse.Builder
-
Gets a string representing the static type.
- getStaticType() - Method in class com.fauna.response.QuerySuccess
- getStats() - Method in class com.fauna.event.FaunaEvent
-
Retrieves stats associated with this event.
- getStats() - Method in class com.fauna.event.FeedPage
-
Retrieves the statistics for this feed page.
- getStats() - Method in exception com.fauna.exception.ServiceException
-
Returns the statistics associated with the failed query.
- getStats() - Method in class com.fauna.response.QueryResponse
-
Gets the query stats associated with the response.
- getStatsCollector() - Method in class com.fauna.client.FaunaClient
-
Retrieves the stats collector instance.
- getStatsCollector() - Method in class com.fauna.client.FaunaConfig
-
Gets the stats collector for the client.
- getStatusCode() - Method in exception com.fauna.exception.ProtocolException
-
Retrieves the HTTP status code associated with this protocol error.
- getStatusCode() - Method in exception com.fauna.exception.ServiceException
-
Returns the HTTP status code of the response returned by the query request.
- getStatusCode() - Method in class com.fauna.response.QueryFailure
- getStatusEvents() - Method in class com.fauna.event.StreamOptions
-
Checks if status events are enabled for the stream.
- getStorageBytesRead() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the aggregate storage bytes read.
- getStorageBytesRead() - Method in class com.fauna.response.QueryStats
-
Gets the amount of data read from storage in bytes.
- getStorageBytesWrite() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the aggregate storage bytes written.
- getStorageBytesWrite() - Method in class com.fauna.response.QueryStats
-
Gets the amount of data written to storage in bytes.
- getStreamRequestBuilder() - Method in class com.fauna.client.ScopedFaunaClient
-
Gets the RequestBuilder for streaming requests.
- getSummary() - Method in exception com.fauna.exception.ServiceException
-
Returns a brief summary of the error.
- getSummary() - Method in class com.fauna.response.QueryResponse
-
Gets the summary associated with the response.
- getSupportedTypes() - Method in interface com.fauna.codec.Codec
-
Gets the set of supported Fauna data types for this codec.
- getSupportedTypes() - Method in class com.fauna.codec.codecs.BaseDocumentCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.BaseRefCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.BoolCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.ByteArrayCodec
-
Returns the Fauna types this codec supports.
- getSupportedTypes() - Method in class com.fauna.codec.codecs.ByteCodec
-
Returns the Fauna types this codec supports.
- getSupportedTypes() - Method in class com.fauna.codec.codecs.CharCodec
-
Returns the Fauna types this codec supports.
- getSupportedTypes() - Method in class com.fauna.codec.codecs.ClassCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.DoubleCodec
-
Returns the Fauna types supported by this codec.
- getSupportedTypes() - Method in class com.fauna.codec.codecs.DynamicCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.EnumCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.EventSourceCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.FloatCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.InstantCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.IntCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.ListCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.LocalDateCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.LongCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.MapCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.ModuleCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.NullableDocumentCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.OptionalCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.PageCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.QueryArrCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.QueryCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.QueryLiteralCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.QueryObjCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.QueryValCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.ShortCodec
- getSupportedTypes() - Method in class com.fauna.codec.codecs.StringCodec
- getTaggedValueAsString() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the tagged value as a
String
. - getTimeout() - Method in class com.fauna.event.FeedOptions
-
Retrieves the timeout duration.
- getTimeout() - Method in class com.fauna.event.StreamOptions
-
Retrieves the timeout duration for the stream.
- getTimeoutMillis() - Method in class com.fauna.query.QueryOptions
-
Returns an Optional of the query timeout duration in milliseconds.
- getTimestamp() - Method in class com.fauna.event.FaunaEvent
-
Retrieves the transaction timestamp for the document change that triggered the event.
- getToken() - Method in class com.fauna.event.EventSource
-
Retrieves the token for the event source.
- getToken() - Method in class com.fauna.query.AfterToken
-
Returns the token stored in this
AfterToken
instance. - getToken(String) - Method in class com.fauna.client.FaunaScope
-
Generates a token for this scope using the provided secret.
- getTraceParent() - Method in class com.fauna.query.QueryOptions
-
Returns an Optional of the trace parent for distributed tracing.
- getTs() - Method in class com.fauna.types.BaseDocument
-
Gets the timestamp of the document, indicating its creation or last modification time.
- getTxnTs() - Method in exception com.fauna.exception.ServiceException
-
Returns the last transaction timestamp seen for the failed query, if available.
- getType() - Method in class com.fauna.event.FaunaEvent
-
Retrieves the type of this event.
- getType() - Method in class com.fauna.mapping.FieldInfo
-
Retrieves the class type of the field.
- getType() - Method in class com.fauna.query.template.FaunaTemplate.TemplatePart
-
Retrieves the type of this part of the template.
- getTypeCheck() - Method in class com.fauna.query.QueryOptions
-
Returns an Optional indicating if type checking is enabled.
- getUnderlyingValue() - Method in class com.fauna.types.NullableDocument
-
Provides protected access to the underlying value, allowing subclasses to directly access the stored value without additional logic.
- getValue() - Method in class com.fauna.query.builder.QueryArr
-
Retrieves the encapsulated list directly.
- getValue() - Method in class com.fauna.query.builder.QueryLiteral
-
Gets the wrapped literal value.
- getValue() - Method in class com.fauna.query.builder.QueryObj
-
Retrieves the wrapped map value.
- getValue() - Method in class com.fauna.query.builder.QueryVal
-
Retrieves the value wrapped inside this fragment.
- getValue() - Method in class com.fauna.types.BaseDocument.Entry
-
Gets the value associated with this entry's key.
- getValue() - Method in class com.fauna.types.NonNullDocument
-
Retrieves the non-null wrapped value of the document.
- getValueAsBoolean() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the current value as a
Boolean
. - getValueAsByte() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a
Byte
if the current token type isFaunaTokenType.INT
. - getValueAsByteArray() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a byte array if the current token type is
FaunaTokenType.BYTES
. - getValueAsCharacter() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a
Character
if the current token type isFaunaTokenType.INT
. - getValueAsDouble() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a
Double
if the current token type isFaunaTokenType.INT
,FaunaTokenType.LONG
, orFaunaTokenType.DOUBLE
. - getValueAsFloat() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a
Float
if the current token type isFaunaTokenType.INT
,FaunaTokenType.LONG
, orFaunaTokenType.DOUBLE
. - getValueAsInt() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as an
Integer
if the current token type isFaunaTokenType.INT
orFaunaTokenType.LONG
. - getValueAsLocalDate() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the current value as a
LocalDate
if the current token type isFaunaTokenType.DATE
. - getValueAsLong() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a
Long
if the current token type isFaunaTokenType.INT
orFaunaTokenType.LONG
. - getValueAsModule() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a
Module
if the current token type isFaunaTokenType.MODULE
. - getValueAsShort() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the value as a
Short
if the current token type isFaunaTokenType.INT
. - getValueAsString() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the current value as a
String
. - getValueAsTime() - Method in class com.fauna.codec.UTF8FaunaParser
-
Retrieves the current value as an
Instant
if the current token type isFaunaTokenType.TIME
. - getVersion() - Static method in class com.fauna.env.DriverEnvironment
-
Retrieves the software version from the "version.properties" file.
- getWriteOps() - Method in class com.fauna.client.QueryStatsSummary
-
Gets the aggregate Transactional Write Operations (TWOs)) recorded.
- getWriteOps() - Method in class com.fauna.response.QueryStats
-
Gets the Transactional Write Operations (TWOs) recorded.
H
- handleQueryFailure(int, QueryFailure) - Static method in class com.fauna.exception.ErrorHandler
-
Handles errors based on the HTTP status code and error code returned by Fauna.
- hashCode() - Method in class com.fauna.codec.CodecRegistryKey
-
Returns a hash code for this key, based on the base class and type arguments.
- hashCode() - Method in class com.fauna.event.EventSource
-
Returns the hash code for this
EventSource
. - hashCode() - Method in class com.fauna.query.builder.QueryArr
-
Returns the hash code of this
QueryArr
, based on its encapsulated list of query fragments. - hashCode() - Method in class com.fauna.query.builder.QueryLiteral
- hashCode() - Method in class com.fauna.query.builder.QueryObj
- hashCode() - Method in class com.fauna.query.builder.QueryVal
-
Returns the hash code for this QueryVal.
- hashCode() - Method in class com.fauna.response.ConstraintFailure
- hashCode() - Method in class com.fauna.response.ConstraintFailure.PathElement
- hashCode() - Method in class com.fauna.types.BaseRef
-
Returns a hash code value for the object.
- hashCode() - Method in class com.fauna.types.Document
-
Returns a hash code value for this document based on its ID, timestamp, collection, and data.
- hashCode() - Method in class com.fauna.types.DocumentRef
-
Returns a hash code value for this document reference based on its ID and collection.
- hashCode() - Method in class com.fauna.types.Module
-
Returns a hash code value for this module based on its name.
- hashCode() - Method in class com.fauna.types.NamedDocument
-
Returns a hash code value for this document based on its name, timestamp, collection, and data.
- hashCode() - Method in class com.fauna.types.NamedDocumentRef
-
Returns a hash code value for this document reference based on its name and collection.
- hashCode() - Method in class com.fauna.types.NonNullDocument
-
Returns a hash code value for this document based on its non-null value.
- hashCode() - Method in class com.fauna.types.NullDocument
-
Returns a hash code value for this null document based on its ID, collection, and cause.
- hashCode() - Method in class com.fauna.types.Page
-
Returns a hash code value for this page based on its data and after token.
- hasNext() - Method in class com.fauna.client.PageIterator
-
Check if there is a next page available.
- hasNext() - Method in class com.fauna.event.FeedIterator
- hasNext() - Method in class com.fauna.event.FeedPage
-
Checks if there are more pages available.
- hasNext(Boolean) - Method in class com.fauna.event.FeedPage.Builder
-
Sets the flag indicating if there are more pages available.
- headersAsString(HttpHeaders) - Static method in class com.fauna.client.Logging
-
Converts the given HttpHeaders to a string representation.
I
- initialIntervalMillis(int) - Method in class com.fauna.client.ExponentialBackoffStrategy.Builder
-
Sets the initial interval (in milliseconds) for the first retry attempt.
- InstantCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
Instant
values in Fauna's tagged data format. - InstantCodec() - Constructor for class com.fauna.codec.codecs.InstantCodec
- Int - com.fauna.codec.FaunaType
-
Represents an integer value in FQL.
- INT - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna integer.
- IntCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding Integer values.
- IntCodec() - Constructor for class com.fauna.codec.codecs.IntCodec
- InvalidRequestException - Exception in com.fauna.exception
-
Exception representing an invalid query request.
- InvalidRequestException(QueryFailure) - Constructor for exception com.fauna.exception.InvalidRequestException
-
Constructs a new
InvalidRequestException
with the specifiedQueryFailure
response. - isClientGenerate() - Method in annotation type com.fauna.annotation.FaunaId
- isClientGenerate() - Method in class com.fauna.annotation.FaunaIdImpl
- isRetryable(Throwable) - Static method in class com.fauna.client.RetryHandler
-
Checks if an exception is retryable.
- isString() - Method in class com.fauna.response.ConstraintFailure.PathElement
-
Tests whether the PathElement stores a string or an integer.
- iterator() - Method in class com.fauna.query.template.FaunaTemplate
-
Creates an iterator over the parts of the template, distinguishing between literal text and variable placeholders.
- iterator() - Method in class com.fauna.types.BaseDocument
-
Returns an iterator over the entries in this document.
J
- JAVA - com.fauna.env.DriverEnvironment.JvmDriver
- jitterFactor(float) - Method in class com.fauna.client.ExponentialBackoffStrategy.Builder
-
Sets the jitter factor (between 0 and 1) to control how much to jitter the backoff delay.
L
- LAST_SEEN_TXN_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the last seen transaction timestamp.
- lastSeenTxn(Long) - Method in class com.fauna.response.QueryResponse.Builder
-
Set the last seen transaction timestamp on the builder.
- linearized(boolean) - Method in class com.fauna.query.QueryOptions.Builder
-
If true, read-only transactions that don't read indexes are strictly serialized.
- ListCodec<E,L extends java.util.List<E>> - Class in com.fauna.codec.codecs
-
A codec for encoding and decoding lists of elements in Fauna's tagged data format.
- ListCodec(Codec<E>) - Constructor for class com.fauna.codec.codecs.ListCodec
-
Creates a codec for encoding and decoding lists of elements.
- listOf(Class<E>) - Static method in class com.fauna.codec.Generic
-
Creates a
ListOf
instance for the specified element type. - ListOf<E> - Class in com.fauna.codec
-
Represents a
List
with a specified element type, allowing for retention of the generic typeE
during deserialization by circumventing type erasure. - ListOf(Class<E>) - Constructor for class com.fauna.codec.ListOf
-
Constructs a
ListOf
instance for the specified element type. - LITERAL - com.fauna.query.template.TemplatePartType
-
Indicates a literal text part of the template.
- local() - Static method in class com.fauna.client.Fauna
-
Create a Fauna client for local development using the Fauna Docker container.
- LOCAL - Static variable in class com.fauna.client.FaunaConfig.FaunaEndpoint
- LOCAL - Static variable in class com.fauna.client.FaunaConfig
- LOCAL_FAUNA_SECRET - Static variable in class com.fauna.constants.Defaults
-
The default secret for local Fauna deployments created using the Fauna Docker image.
- LocalDateCodec - Class in com.fauna.codec.codecs
-
A codec for encoding and decoding
LocalDate
in Fauna's tagged data format. - LocalDateCodec() - Constructor for class com.fauna.codec.codecs.LocalDateCodec
- Logging - Class in com.fauna.client
-
A utility class for logging HTTP headers.
- logHandler(Handler) - Method in class com.fauna.client.FaunaConfig.Builder
-
Override the default log handler with the given log handler.
- Long - com.fauna.codec.FaunaType
-
Represents a long integer value in FQL.
- LONG - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna long.
- LongCodec - Class in com.fauna.codec.codecs
-
A codec for encoding and decoding
Long
values in Fauna's tagged data format. - LongCodec() - Constructor for class com.fauna.codec.codecs.LongCodec
M
- MapCodec<V,L extends java.util.Map<java.lang.String,V>> - Class in com.fauna.codec.codecs
-
A codec for encoding and decoding
Map
values in Fauna's tagged data format. - MapCodec(Codec<V>) - Constructor for class com.fauna.codec.codecs.MapCodec
-
Constructs a
MapCodec
with the specifiedCodec
. - mapOf(Class<V>) - Static method in class com.fauna.codec.Generic
-
Creates a
MapOf
instance for a map withString
keys and the specified value type. - MapOf<K extends java.lang.String,V> - Class in com.fauna.codec
-
Represents a
Map
withString
keys and a specified value type, allowing for retention of the generic typeV
during deserialization by circumventing type erasure. - MapOf(Class<V>) - Constructor for class com.fauna.codec.MapOf
-
Constructs a
MapOf
instance for a map withString
keys and the specified value type. - MAX_CONTENTION_RETRIES - Static variable in class com.fauna.constants.Defaults
-
The maximum number of retries allowed for handling transaction contention.
- maxAttempts(int) - Method in class com.fauna.client.ExponentialBackoffStrategy.Builder
-
Sets the maximum number of retry attempts.
- maxBackoffMillis(int) - Method in class com.fauna.client.ExponentialBackoffStrategy.Builder
-
Sets the maximum backoff (in milliseconds) between retries.
- maxContentionRetries(int) - Method in class com.fauna.client.FaunaConfig.Builder
-
Set the Fauna max-contention-retries setting.
- message(String) - Method in class com.fauna.response.ConstraintFailure.Builder
-
Sets a message on the builder.
- message(String) - Method in class com.fauna.response.ErrorInfo.Builder
-
Sets the message on the builder.
- Module - Class in com.fauna.types
-
Represents a module in Fauna Query Language (FQL), which serves as a symbolic object with associated methods.
- Module - com.fauna.codec.FaunaType
-
Represents a module in FQL, which serves as a symbolic object with associated methods
- Module(String) - Constructor for class com.fauna.types.Module
-
Constructs a new
Module
object with the specified name. - MODULE - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna symbolic object, such as a user collection.
- ModuleCodec - Class in com.fauna.codec.codecs
-
A codec for encoding and decoding
Module
in Fauna's tagged data format. - ModuleCodec() - Constructor for class com.fauna.codec.codecs.ModuleCodec
- MultiByteBufferInputStream - Class in com.fauna.response
-
Joins a list of byte buffers to make them appear as a single input stream.
- MultiByteBufferInputStream(List<ByteBuffer>) - Constructor for class com.fauna.response.MultiByteBufferInputStream
-
Initializes a MultiByteBufferInputStream using the provided byte buffers.
N
- name() - Method in annotation type com.fauna.annotation.FaunaField
- name() - Method in class com.fauna.annotation.FaunaFieldImpl
- name(String) - Method in class com.fauna.response.ConstraintFailure.Builder
-
Sets a name on the builder.
- named(String) - Static method in class com.fauna.client.FaunaRole
-
Creates a
FaunaRole
with the desired name prepended with@role/
. - NamedDocument - Class in com.fauna.types
-
Represents a document identified by a "name" rather than an "id".
- NamedDocument(String, Module, Instant) - Constructor for class com.fauna.types.NamedDocument
-
Initializes a new instance of the
NamedDocument
class with the specified name, collection, and timestamp. - NamedDocument(String, Module, Instant, Map<String, Object>) - Constructor for class com.fauna.types.NamedDocument
-
Initializes a new instance of the
NamedDocument
class with the specified name, collection, timestamp, and additional data. - NamedDocumentRef - Class in com.fauna.types
-
Represents a reference to a document identified by a "name" instead of an "id".
- NamedDocumentRef(String, Module) - Constructor for class com.fauna.types.NamedDocumentRef
-
Constructs a new
NamedDocumentRef
object with the specified name and collection. - next() - Method in class com.fauna.client.PageIterator
-
Get the next Page.
- next() - Method in class com.fauna.event.FeedIterator
-
Get the next Page (synchronously).
- nextAsync() - Method in class com.fauna.client.PageIterator
-
Returns a CompletableFuture that will complete with the next page (or throw a FaunaException).
- nextAsync() - Method in class com.fauna.event.FeedIterator
-
Returns a CompletableFuture that will complete with the next page (or throw a FaunaException).
- nextPage(FeedPage<?>) - Method in class com.fauna.event.FeedOptions
-
Returns the
FeedOptions
for the next page, based on the cursor of the given page. - NO_RETRY_STRATEGY - Static variable in class com.fauna.client.FaunaClient
- NONE - com.fauna.codec.FaunaTokenType
- NonNullDocument<T> - Class in com.fauna.types
-
Represents a document that is guaranteed to have a non-null value.
- NonNullDocument(T) - Constructor for class com.fauna.types.NonNullDocument
-
Constructs a
NonNullDocument
with the specified non-null value. - NoRetryStrategy - Class in com.fauna.client
-
Specifies that no retries will be made.
- NoRetryStrategy() - Constructor for class com.fauna.client.NoRetryStrategy
- Null - com.fauna.codec.FaunaType
-
Represents a null value in FQL, denoting the absence of a value.
- NULL - com.fauna.codec.FaunaTokenType
-
A value token that represents null.
- NullableDocument<T> - Class in com.fauna.types
-
Represents a generic document wrapper that may hold a value representing a document.
- NullableDocument() - Constructor for class com.fauna.types.NullableDocument
-
Constructs a
NullableDocument
without a value, initializing it tonull
. - NullableDocument(T) - Constructor for class com.fauna.types.NullableDocument
-
Constructs a
NullableDocument
with the specified value. - NullableDocumentCodec<E,L extends NullableDocument<E>> - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding NullableDocument types.
- NullableDocumentCodec(Codec<E>) - Constructor for class com.fauna.codec.codecs.NullableDocumentCodec
-
Constructs a
NullableDocumentCodec
with the specifiedCodec
. - nullableDocumentOf(Class<E>) - Static method in class com.fauna.codec.Generic
-
Creates a
NullableDocumentOf
instance for the specified element type. - NullableDocumentOf<E> - Class in com.fauna.codec
-
Represents a
NullableDocument
with a specified value type, allowing for retention of the generic typeE
during deserialization by circumventing type erasure. - NullableDocumentOf(Class<E>) - Constructor for class com.fauna.codec.NullableDocumentOf
-
Constructs a
NullableDocumentOf
instance for the specified value type. - NullDocument<T> - Class in com.fauna.types
-
Represents a document that is explicitly null, providing information about the cause of its null state.
- NullDocument(String, Module, String) - Constructor for class com.fauna.types.NullDocument
-
Constructs a
NullDocument
with the specified ID, collection, and cause of nullity. - NullDocumentException - Exception in com.fauna.exception
-
Exception representing a error in Fauna.
- NullDocumentException(String, Module, String) - Constructor for exception com.fauna.exception.NullDocumentException
-
Constructs a new
NullDocumentException
with the specified document ID, collection, and cause.
O
- Object - com.fauna.codec.FaunaType
-
Represents an object in FQL.
- of(String...) - Static method in class com.fauna.query.QueryTags
-
Creates a new
QueryTags
instance from an array of tag strings. - of(List<E>) - Static method in class com.fauna.query.builder.QueryArr
-
Static factory method to create a new
QueryArr
instance. - of(Map<String, E>) - Static method in class com.fauna.query.builder.QueryObj
-
Creates a new
QueryObj
instance with the specified map of query fragments. - onComplete() - Method in class com.fauna.event.FaunaStream
-
Completes the stream by canceling the subscription.
- onError(Throwable) - Method in class com.fauna.event.FaunaStream
-
Handles errors by canceling the subscription and closing the stream.
- onNext(List<ByteBuffer>) - Method in class com.fauna.event.FaunaStream
-
Processes incoming ByteBuffers, decodes them into Fauna events, and submits the events to subscribers.
- onSubscribe(Flow.Subscription) - Method in class com.fauna.event.FaunaStream
-
Handles subscription by setting the subscription and requesting data.
- OptionalCodec<E,L extends java.util.Optional<E>> - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding Optional types.
- OptionalCodec(Codec<E>) - Constructor for class com.fauna.codec.codecs.OptionalCodec
-
Constructs a
OptionalCodec
with the specifiedCodec
. - optionalOf(Class<E>) - Static method in class com.fauna.codec.Generic
-
Creates an
OptionalOf
instance for the specified element type. - OptionalOf<V> - Class in com.fauna.codec
-
Represents an
Optional
with a specified element type, allowing for retention of the generic typeV
during deserialization by circumventing type erasure. - OptionalOf(Class<V>) - Constructor for class com.fauna.codec.OptionalOf
-
Constructs an
OptionalOf
instance for the specified element type.
P
- Page<T> - Class in com.fauna.types
-
Represents a page of data in a Fauna Set.
- Page(List<T>, String) - Constructor for class com.fauna.types.Page
-
Constructs a
Page
with the specified data and an optional after token. - PAGE_SIZE - Static variable in class com.fauna.client.RequestBuilder.FieldNames
- PageCodec<E,L extends Page<E>> - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding Fauna's paginated results.
- PageCodec(Codec<E>) - Constructor for class com.fauna.codec.codecs.PageCodec
-
Constructs a
PageCodec
with the specifiedCodec
. - PageIterator<E> - Class in com.fauna.client
-
PageIterator iterates over paged responses from Fauna, the default page size is 16.
- PageIterator(FaunaClient, Query, Class<E>, QueryOptions) - Constructor for class com.fauna.client.PageIterator
-
Construct a new PageIterator.
- PageIterator(FaunaClient, Page<E>, Class<E>, QueryOptions) - Constructor for class com.fauna.client.PageIterator
-
Construct a new PageIterator starting from a given page.
- pageOf(Class<E>) - Static method in class com.fauna.codec.Generic
-
Creates a
PageOf
instance for the specified element type. - PageOf<V> - Class in com.fauna.codec
-
Represents a
Page
with a specified element type, allowing for retention of the generic typeV
during deserialization by circumventing type erasure. - PageOf(Class<V>) - Constructor for class com.fauna.codec.PageOf
-
Constructs a
PageOf
instance for the specified element type. - pageSize(Integer) - Method in class com.fauna.event.FeedOptions.Builder
-
Sets the page size.
- paginate(Query) - Method in class com.fauna.client.FaunaClient
-
Send a Fauna Query Language (FQL) query to Fauna and return a paginated result.
- paginate(Query, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Send a Fauna Query Language (FQL) query to Fauna and return a paginated result.
- paginate(Query, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Send a Fauna Query Language (FQL) query to Fauna and return a paginated result.
- paginate(Query, Class<E>, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Send a Fauna Query Language (FQL) query to Fauna and return a paginated result.
- ParameterizedOf<T> - Class in com.fauna.codec
-
A utility class that implements
ParameterizedType
to represent a type with specified type arguments at runtime. - ParameterizedOf(Type, Type[]) - Constructor for class com.fauna.codec.ParameterizedOf
-
Constructs a new
ParameterizedOf
instance. - parse(JsonParser) - Static method in class com.fauna.query.QueryTags
-
Parses a JSON parser to construct a
QueryTags
instance. - parse(JsonParser) - Static method in class com.fauna.response.ConstraintFailure
-
Builds a ConstraintFailure instance from the provided JsonParser.
- parse(JsonParser) - Static method in class com.fauna.response.ConstraintFailure.PathElement
-
Note that this parse method does not advance the parser.
- parse(JsonParser) - Static method in class com.fauna.response.ErrorInfo
-
Builds a new ErrorInfo from a JsonParser.
- parse(JsonParser, Codec<E>) - Static method in class com.fauna.event.FaunaEvent
-
Parses a
FaunaEvent
from the JSON parser using the specified codec. - parseData(JsonParser) - Method in class com.fauna.event.FaunaEvent.Builder
-
Parses and sets the event data from the given JSON parser.
- parseEvents(JsonParser) - Method in class com.fauna.event.FeedPage.Builder
-
Parses and sets the list of events from the provided JSON parser.
- parseField(JsonParser) - Method in class com.fauna.event.FeedPage.Builder
-
Parses and sets the appropriate field in the builder based on the JSON parser's current field.
- parseResponse(HttpResponse<InputStream>, Codec<E>, StatsCollector) - Static method in class com.fauna.event.FeedPage
-
Parses an HTTP response and constructs a
FeedPage
instance. - parseResponse(HttpResponse<InputStream>, Codec<T>, StatsCollector) - Static method in class com.fauna.response.QueryResponse
-
A helper method to adapt an HTTP response into a QuerySuccess or throw the appropriate FaunaException.
- parseStats(JsonParser) - Static method in class com.fauna.response.QueryStats
-
Parse QueryStats from a JsonParser.
- path(ConstraintFailure.PathElement[]) - Method in class com.fauna.response.ConstraintFailure.Builder
-
Sets a path on the builder.
- PathElement(Integer) - Constructor for class com.fauna.response.ConstraintFailure.PathElement
-
Initializes a PathElement with an integer value.
- PathElement(String) - Constructor for class com.fauna.response.ConstraintFailure.PathElement
-
Initializes a PathElement with a string value.
- pathsAreEqual(ConstraintFailure) - Method in class com.fauna.response.ConstraintFailure
-
Tests path equality with another ConstraintFailure.
- poll(EventSource, FeedOptions, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Send a request to the Fauna feed endpoint, and return a CompletableFuture that completes with the feed page.
- ProtocolException - Exception in com.fauna.exception
-
Exception representing protocol-level errors in communication with Fauna.
- ProtocolException(int, QueryFailure) - Constructor for exception com.fauna.exception.ProtocolException
-
Constructs a
ProtocolException
with the specified HTTP status code andQueryFailure
details. - ProtocolException(int, String) - Constructor for exception com.fauna.exception.ProtocolException
-
Constructs a
ProtocolException
with the specified HTTP status code and response body. - put(CodecRegistryKey, Codec<T>) - Method in interface com.fauna.codec.CodecRegistry
-
Registers a codec with the specified key in the registry.
- put(CodecRegistryKey, Codec<T>) - Method in class com.fauna.codec.DefaultCodecRegistry
-
Registers a new codec for the specified key in the registry.
Q
- query(Query) - Method in class com.fauna.client.FaunaClient
-
Sends a Fauna Query Language (FQL) query to Fauna and returns the result.
- query(Query, ParameterizedOf<E>) - Method in class com.fauna.client.FaunaClient
-
Sends a Fauna Query Language (FQL) query to Fauna and returns the result.
- query(Query, ParameterizedOf<E>, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Sends a Fauna Query Language (FQL) query to Fauna and returns the result.
- query(Query, Class<T>) - Method in class com.fauna.client.FaunaClient
-
Sends a Fauna Query Language (FQL) query to Fauna and returns the result.
- query(Query, Class<T>, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Sends a Fauna Query Language (FQL) query to Fauna and returns the result.
- Query - Class in com.fauna.query.builder
-
Represents a Fauna query that is constructed from multiple query fragments.
- Query(String, Map<String, Object>) - Constructor for class com.fauna.query.builder.Query
-
Constructs a Query instance based on the given template string and variable arguments.
- QUERY_EXECUTION - Static variable in class com.fauna.constants.ErrorMessages
-
Error message indicating a query execution failure.
- QUERY_PAGE - Static variable in class com.fauna.constants.ErrorMessages
-
Error message indicating a failure to query a page of data.
- QUERY_TAGS_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for query tags included in the response.
- QueryArr<E extends QueryFragment> - Class in com.fauna.query.builder
-
Represents a special type that allows Fauna to evaluate an array of individual queries, each of which will be processed, and its result will be an element in the returned array.
- QueryArr(List<E>) - Constructor for class com.fauna.query.builder.QueryArr
-
Constructs a
QueryArr
with the specified list of query fragments. - QueryArrCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
QueryArr
objects. - QueryArrCodec(CodecProvider) - Constructor for class com.fauna.codec.codecs.QueryArrCodec
-
Creates a new instance of the
QueryArrCodec
. - QueryCheckException - Exception in com.fauna.exception
-
Exception representing a query validation error in Fauna.
- QueryCheckException(QueryFailure) - Constructor for exception com.fauna.exception.QueryCheckException
-
Constructs a new
QueryCheckException
with the specifiedQueryFailure
details. - QueryCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
Query
objects. - QueryCodec(CodecProvider) - Constructor for class com.fauna.codec.codecs.QueryCodec
-
Creates a new instance of the
QueryCodec
. - QueryFailure - Class in com.fauna.response
- QueryFailure(int, QueryResponse.Builder) - Constructor for class com.fauna.response.QueryFailure
- QueryFragment<T> - Class in com.fauna.query.builder
-
An abstract class serving as a base for different types of query fragments.
- QueryFragment() - Constructor for class com.fauna.query.builder.QueryFragment
- QueryLiteral - Class in com.fauna.query.builder
-
Represents a literal fragment of a Fauna query.
- QueryLiteral(String) - Constructor for class com.fauna.query.builder.QueryLiteral
-
Constructs a new
QueryLiteral
with the given literal value. - QueryLiteralCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
QueryLiteral
objects. - QueryLiteralCodec() - Constructor for class com.fauna.codec.codecs.QueryLiteralCodec
-
Creates a new instance of the
QueryLiteralCodec
. - QueryObj<E extends QueryFragment> - Class in com.fauna.query.builder
-
This class represents a special type of query fragment that allows users to provide Fauna with an object whose values are individual queries.
- QueryObj(Map<String, E>) - Constructor for class com.fauna.query.builder.QueryObj
-
Constructs a new
QueryObj
with the given map of query fragments. - QueryObjCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
QueryObj
objects. - QueryObjCodec(CodecProvider) - Constructor for class com.fauna.codec.codecs.QueryObjCodec
-
Creates a new instance of the
QueryObjCodec
. - QueryOptions - Class in com.fauna.query
-
Encapsulates options for configuring Fauna queries, such as timeout, linearized reads, typechecking, query tags, and trace parent for distributed tracing.
- QueryOptions(QueryOptions.Builder) - Constructor for class com.fauna.query.QueryOptions
-
Creates an instance of QueryOptions using the specified builder.
- QueryOptions.Builder - Class in com.fauna.query
-
Builder class for constructing instances of QueryOptions.
- queryPage(AfterToken, Class<E>, QueryOptions) - Method in class com.fauna.client.FaunaClient
-
Sends a query to Fauna that retrieves the Page
for the given page token. - queryRequestBuilder(FaunaConfig, Logger) - Static method in class com.fauna.client.RequestBuilder
-
Creates a new RequestBuilder for Fauna queries.
- QueryResponse - Class in com.fauna.response
- QueryResponse.Builder<T> - Class in com.fauna.response
- QueryRuntimeException - Exception in com.fauna.exception
-
Exception representing a runtime error encountered during query execution in Fauna.
- QueryRuntimeException(QueryFailure) - Constructor for exception com.fauna.exception.QueryRuntimeException
-
Constructs a new
QueryRuntimeException
with the specifiedQueryFailure
details. - QueryStats - Class in com.fauna.response
- QueryStats(int, int, int, int, int, int, int, int, List<String>) - Constructor for class com.fauna.response.QueryStats
- QueryStatsSummary - Class in com.fauna.client
-
A class for representing aggregate query stats.
- QueryStatsSummary(long, long, long, long, int, long, long, long, int, int, int, int) - Constructor for class com.fauna.client.QueryStatsSummary
- QuerySuccess<T> - Class in com.fauna.response
- QuerySuccess(QueryResponse.Builder<T>) - Constructor for class com.fauna.response.QuerySuccess
- queryTag(String, String) - Method in class com.fauna.query.QueryOptions.Builder
-
Adds a single query tag to the existing tags.
- queryTags(QueryTags) - Method in class com.fauna.query.QueryOptions.Builder
-
Sets query tags used to instrument the query.
- queryTags(QueryTags) - Method in class com.fauna.response.QueryResponse.Builder
-
Set the query tags on the builder.
- QueryTags - Class in com.fauna.query
-
A utility class representing a collection of query tags as a map of key-value pairs.
- QueryTags() - Constructor for class com.fauna.query.QueryTags
- QueryTimeoutException - Exception in com.fauna.exception
-
Exception representing a timeout error encountered during query execution in Fauna.
- QueryTimeoutException(QueryFailure) - Constructor for exception com.fauna.exception.QueryTimeoutException
-
Constructs a new
QueryTimeoutException
with the specifiedQueryFailure
details. - QueryVal<T> - Class in com.fauna.query.builder
-
Represents a value fragment of a Fauna query.
- QueryVal(T) - Constructor for class com.fauna.query.builder.QueryVal
-
Constructs a QueryVal with the specified value.
- QueryValCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
QueryVal
objects. - QueryValCodec(CodecProvider) - Constructor for class com.fauna.codec.codecs.QueryValCodec
-
Creates a new instance of the
QueryValCodec
.
R
- read() - Method in interface com.fauna.client.StatsCollector
-
Return the collected Stats.
- read() - Method in class com.fauna.client.StatsCollectorImpl
- read() - Method in class com.fauna.codec.UTF8FaunaParser
-
Reads the next token from the JSON parser.
- read() - Method in class com.fauna.response.MultiByteBufferInputStream
-
Reads the next byte from the buffer.
- readAndReset() - Method in interface com.fauna.client.StatsCollector
-
Return the collected Stats and reset counts.
- readAndReset() - Method in class com.fauna.client.StatsCollectorImpl
- Ref - com.fauna.codec.FaunaType
-
Represents a reference to a document.
- REMOVE - com.fauna.event.FaunaEvent.EventType
- RequestBuilder - Class in com.fauna.client
-
The RequestBuilder class is responsible for building HTTP requests for communicating with Fauna.
- RequestBuilder(HttpRequest.Builder, Duration, Logger) - Constructor for class com.fauna.client.RequestBuilder
-
Constructor for creating a RequestBuilder with an existing HttpRequest.Builder.
- RequestBuilder(URI, String, int, Duration, Logger) - Constructor for class com.fauna.client.RequestBuilder
-
Constructor for creating a RequestBuilder with the specified Fauna configuration.
- RequestBuilder.FieldNames - Class in com.fauna.client
-
Field names for HTTP requests.
- reset() - Method in class com.fauna.response.MultiByteBufferInputStream
-
Resets the byte buffer.
- ResponseFields - Class in com.fauna.constants
-
Defines constants for field names in responses returned by the Fauna Core HTTP API.
- rethrow(Throwable) - Method in class com.fauna.client.RetryHandler
-
Rethrows a throwable as a FaunaException.
- RetryableException - Interface in com.fauna.exception
-
Marker interface for exceptions that indicate a retryable operation.
- RetryHandler<T> - Class in com.fauna.client
-
A retry handler controls the retries for a particular request.
- RetryHandler(RetryStrategy, Logger) - Constructor for class com.fauna.client.RetryHandler
-
Constructs a new retry handler instance.
- retryStrategy(RetryStrategy) - Method in class com.fauna.event.StreamOptions.Builder
-
Sets the retry strategy for the stream.
- RetryStrategy - Interface in com.fauna.client
-
This client comes with an ExponentialRetryStrategy, and it is recommended that users stick with that.
S
- SCALA - com.fauna.env.DriverEnvironment.JvmDriver
- SCHEMA_VERSION_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the database schema version in the response.
- schemaVersion(Long) - Method in class com.fauna.response.QueryResponse.Builder
-
Set the schema version on the builder.
- scoped(FaunaClient, String) - Static method in class com.fauna.client.Fauna
-
Create a new Fauna client that wraps an existing client, but is scoped to a specific database.
- scoped(FaunaClient, String, FaunaRole) - Static method in class com.fauna.client.Fauna
-
Create a new Fauna client that wraps an existing client, but is scoped to a specific database.
- ScopedFaunaClient - Class in com.fauna.client
-
ScopedFaunaClient is a subclass of FaunaClient that applies a scope to the client, limiting the actions and requests to the specified scope.
- ScopedFaunaClient(FaunaClient, FaunaScope) - Constructor for class com.fauna.client.ScopedFaunaClient
-
Constructs a new ScopedFaunaClient using the provided FaunaClient and FaunaScope.
- scopedRequestBuilder(String) - Method in class com.fauna.client.RequestBuilder
-
Creates a scoped request builder with the given token.
- secret(String) - Method in class com.fauna.client.FaunaConfig.Builder
-
Sets the secret key.
- serialize() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Serializes the current state of the generator's buffer as a UTF-8 encoded string.
- serialize() - Method in class com.fauna.event.FeedRequest
-
Serializes this
FeedRequest
to a JSON string. - serialize() - Method in class com.fauna.event.StreamRequest
-
Serializes this
StreamRequest
to a JSON string for the Fauna /stream endpoint. - SERVER - Static variable in class com.fauna.client.FaunaRole
- SERVER_READ_ONLY - Static variable in class com.fauna.client.FaunaRole
- ServerGeneratedId - com.fauna.mapping.FieldType
-
Represents a Fauna-generated document ID.
- ServiceException - Exception in com.fauna.exception
-
An exception representing a query failure returned by Fauna.
- ServiceException(QueryFailure) - Constructor for exception com.fauna.exception.ServiceException
-
Constructs a new
ServiceException
with the specifiedQueryFailure
response. - ServiceInternalException - Exception in com.fauna.exception
-
Exception representing an unexpected internal server error in Fauna.
- ServiceInternalException(QueryFailure) - Constructor for exception com.fauna.exception.ServiceInternalException
-
Constructs a new
ServiceInternalException
with the specifiedQueryFailure
details. - Set - com.fauna.codec.FaunaType
-
Represents a pageable Set in FQL.
- ShortCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
Short
values. - ShortCodec() - Constructor for class com.fauna.codec.codecs.ShortCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.BaseRefCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.BoolCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.ByteArrayCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.ByteCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.CharCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.DoubleCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.FloatCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.InstantCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.IntCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.LocalDateCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.LongCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.ModuleCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.ShortCodec
- SINGLETON - Static variable in class com.fauna.codec.codecs.StringCodec
- SINGLETON - Static variable in class com.fauna.codec.DefaultCodecProvider
-
Singleton instance of the
DefaultCodecProvider
for global access. - SINGLETON - Static variable in class com.fauna.codec.DefaultCodecRegistry
-
Singleton instance of the
DefaultCodecRegistry
for global access. - size() - Method in class com.fauna.types.BaseDocument
-
Returns the number of key-value pairs contained in the document.
- skip() - Method in class com.fauna.codec.UTF8FaunaParser
-
Skips the current object or array in the JSON data.
- START_ARRAY - com.fauna.codec.FaunaTokenType
-
A structural token that starts an array.
- START_DOCUMENT - com.fauna.codec.FaunaTokenType
-
A structural token that starts a document.
- START_OBJECT - com.fauna.codec.FaunaTokenType
-
A structural token that starts an object.
- START_PAGE - com.fauna.codec.FaunaTokenType
-
A structural token that starts a page.
- START_REF - com.fauna.codec.FaunaTokenType
-
A structural token that starts a ref.
- START_TS - Static variable in class com.fauna.client.RequestBuilder.FieldNames
- startTimestamp(long) - Method in class com.fauna.event.StreamOptions.Builder
-
Sets the start timestamp for the stream.
- startTs(Long) - Method in class com.fauna.event.FeedOptions.Builder
-
Sets the start timestamp.
- STATIC_TYPE_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the static type of the response data.
- staticType(String) - Method in class com.fauna.response.QueryResponse.Builder
-
Sets the static type on the builder.
- stats(QueryStats) - Method in class com.fauna.event.FaunaEvent.Builder
-
Sets the query statistics for the event.
- stats(QueryStats) - Method in class com.fauna.event.FeedPage.Builder
-
Sets the statistics for the feed page.
- stats(QueryStats) - Method in class com.fauna.response.QueryResponse.Builder
-
Sets the query stats on the builder.
- STATS_COMPUTE_OPS_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for compute operation statistics.
- STATS_CONTENTION_RETRIES - Static variable in class com.fauna.constants.ResponseFields
-
Field name for transaction contention retries count.
- STATS_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for query and event stats in the response.
- STATS_PROCESSING_TIME_MS - Static variable in class com.fauna.constants.ResponseFields
-
Field name for event processing time in milliseconds.
- STATS_QUERY_TIME_MS - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the query runtime in milliseconds.
- STATS_RATE_LIMITS_HIT - Static variable in class com.fauna.constants.ResponseFields
-
Field name for rate limit hits.
- STATS_READ_OPS - Static variable in class com.fauna.constants.ResponseFields
-
Field name for read operation statistics.
- STATS_STORAGE_BYTES_READ - Static variable in class com.fauna.constants.ResponseFields
-
Field name for data read from storage, in bytes.
- STATS_STORAGE_BYTES_WRITE - Static variable in class com.fauna.constants.ResponseFields
-
Field name for data written to storage, in bytes.
- STATS_WRITE_OPS - Static variable in class com.fauna.constants.ResponseFields
-
Field name for write operation statistics.
- statsCollector(StatsCollector) - Method in class com.fauna.client.FaunaConfig.Builder
-
Set a StatsCollector.
- StatsCollector - Interface in com.fauna.client
- StatsCollectorImpl - Class in com.fauna.client
- StatsCollectorImpl() - Constructor for class com.fauna.client.StatsCollectorImpl
- STATUS - com.fauna.event.FaunaEvent.EventType
- statusEvents(Boolean) - Method in class com.fauna.event.StreamOptions.Builder
-
Enables or disables status events for the stream.
- stream(EventSource, StreamOptions, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Send a request to the Fauna stream endpoint to start a stream, and return a FaunaStream publisher.
- stream(Query, Class<E>) - Method in class com.fauna.client.FaunaClient
-
Start a Fauna stream based on an FQL query.
- Stream - com.fauna.codec.FaunaType
-
Represents an event source in FQL.
- STREAM - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna Event Source.
- STREAM_SUBSCRIPTION - Static variable in class com.fauna.constants.ErrorMessages
-
Error message indicating a failure to subscribe to an Event Stream.
- STREAM_TYPE_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the event type in Event Feed and Event Stream responses.
- StreamOptions - Class in com.fauna.event
-
Represents configuration options for a Fauna Event Stream.
- StreamOptions(StreamOptions.Builder) - Constructor for class com.fauna.event.StreamOptions
-
Constructs a
StreamOptions
instance with the specified builder. - StreamOptions.Builder - Class in com.fauna.event
-
Builder class for constructing
StreamOptions
instances. - StreamRequest - Class in com.fauna.event
-
Defines the request body for interacting with the Fauna /stream endpoint.
- StreamRequest(EventSource, StreamOptions) - Constructor for class com.fauna.event.StreamRequest
-
Constructs a
StreamRequest
with the specified event source and options. - streamRequestBuilder(FaunaConfig, Logger) - Static method in class com.fauna.client.RequestBuilder
-
Creates a new RequestBuilder for Fauna streams.
- String - com.fauna.codec.FaunaType
-
Represents a UTF-8 encoded string in FQL.
- STRING - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna string.
- StringCodec - Class in com.fauna.codec.codecs
-
Codec for encoding and decoding
String
values. - StringCodec() - Constructor for class com.fauna.codec.codecs.StringCodec
- subscribe(Flow.Subscriber<? super FaunaEvent<E>>) - Method in class com.fauna.event.FaunaStream
-
Subscribes a single subscriber to this stream.
- summary(String) - Method in class com.fauna.response.QueryResponse.Builder
-
Sets the summary on the builder.
- SUMMARY_FIELD_NAME - Static variable in class com.fauna.constants.ResponseFields
-
Field name for the summary information in the response.
T
- TAGS - Static variable in class com.fauna.codec.codecs.BaseCodec
-
Set of known tag identifiers for Fauna's tagged data format.
- TemplatePart(String, TemplatePartType) - Constructor for class com.fauna.query.template.FaunaTemplate.TemplatePart
-
Constructs a new
TemplatePart
with the specified text and type. - TemplatePartType - Enum in com.fauna.query.template
-
Represents the type of template part within a FaunaTemplate.
- ThrottlingException - Exception in com.fauna.exception
-
Exception representing a throttling error in Fauna, indicating that a query exceeded plan throughput limits.
- ThrottlingException(QueryFailure) - Constructor for exception com.fauna.exception.ThrottlingException
-
Constructs a new
ThrottlingException
with the specifiedQueryFailure
details. - Time - com.fauna.codec.FaunaType
-
Represents an exact timestamp or time value in FQL.
- TIME - com.fauna.codec.FaunaTokenType
-
A value token that represents a Fauna time.
- timeout(Duration) - Method in class com.fauna.event.FeedOptions.Builder
-
Sets the timeout duration.
- timeout(Duration) - Method in class com.fauna.event.StreamOptions.Builder
-
Sets the timeout duration for the stream.
- timeout(Duration) - Method in class com.fauna.query.QueryOptions.Builder
-
Sets the timeout duration for the query.
- toFragment(Map<String, Object>) - Method in class com.fauna.query.template.FaunaTemplate.TemplatePart
-
Converts this template part to a
QueryFragment
using the given arguments. - TOKEN - Static variable in class com.fauna.client.RequestBuilder.FieldNames
- toString() - Method in class com.fauna.client.FaunaRole
- toString() - Method in class com.fauna.env.DriverEnvironment
-
Returns a string representation of the driver environment, including the driver version, runtime, environment, and operating system.
- toString() - Method in class com.fauna.response.ConstraintFailure.PathElement
-
Converts the PathElement to a string.
- toString() - Method in class com.fauna.response.QueryStats
- traceParent(String) - Method in class com.fauna.query.QueryOptions.Builder
-
Traceparent identifier used for distributed tracing.
- TRUE - com.fauna.codec.FaunaTokenType
-
A value token that represents the Fauna boolean
true
. - Ts - com.fauna.mapping.FieldType
-
Represents the document's `ts` (timestamp) metadata field.
- txnTs(Long) - Method in class com.fauna.event.FaunaEvent.Builder
-
Sets the transaction timestamp for the event.
- typeCheck(boolean) - Method in class com.fauna.query.QueryOptions.Builder
-
If true, typechecking is enabled for queries.
U
- unexpectedTokenExceptionMessage(FaunaTokenType) - Method in class com.fauna.codec.codecs.BaseCodec
-
Returns a formatted message indicating an unexpected token encountered during decoding.
- unexpectedTypeWhileDecoding(Type) - Method in class com.fauna.codec.codecs.BaseCodec
-
Returns a formatted message indicating an unexpected Java type encountered during decoding.
- unsupportedTypeDecodingMessage(FaunaType, FaunaType[]) - Method in class com.fauna.codec.codecs.BaseCodec
-
Returns a formatted message indicating an unsupported Fauna type encountered during decoding.
- unsupportedTypeMessage(Type) - Method in class com.fauna.codec.codecs.BaseCodec
-
Returns a formatted message indicating an unsupported Java type encountered during encoding.
- UPDATE - com.fauna.event.FaunaEvent.EventType
- UTF8FaunaGenerator - Class in com.fauna.codec
-
A generator for encoding JSON with Fauna-specific tagged values and other data types.
- UTF8FaunaGenerator() - Constructor for class com.fauna.codec.UTF8FaunaGenerator
-
Initializes a new instance of the
UTF8FaunaGenerator
class. - UTF8FaunaParser - Class in com.fauna.codec
-
Represents a reader that provides fast, non-cached, forward-only access to serialized data.
- UTF8FaunaParser(JsonParser) - Constructor for class com.fauna.codec.UTF8FaunaParser
-
Constructs a
UTF8FaunaParser
instance with the given JSON parser.
V
- validateRoleName(String) - Static method in class com.fauna.client.FaunaRole
-
Validates a role name.
- valueOf(String) - Static method in enum com.fauna.codec.FaunaTokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fauna.codec.FaunaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fauna.env.DriverEnvironment.JvmDriver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fauna.event.FaunaEvent.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fauna.mapping.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fauna.query.template.TemplatePartType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.fauna.codec.FaunaTokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fauna.codec.FaunaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fauna.env.DriverEnvironment.JvmDriver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fauna.event.FaunaEvent.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fauna.mapping.FieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fauna.query.template.TemplatePartType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE - com.fauna.query.template.TemplatePartType
-
Indicates a variable placeholder part of the template.
W
- withRole(FaunaRole) - Method in class com.fauna.client.FaunaScope.Builder
-
Sets the role for the FaunaScope.
- writeBoolean(String, boolean) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a boolean value with a specific field name.
- writeBooleanValue(boolean) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a boolean value to the stream.
- writeBytesValue(byte[]) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a byte array encoded as a base64 string as a tagged element.
- writeCharValue(Character) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a character value as an integer.
- writeDate(String, LocalDate) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a date value with a specific field name.
- writeDateValue(LocalDate) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a date value as a tagged element.
- writeDouble(String, double) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a double value with a specific field name.
- writeDoubleValue(double) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a double value as a tagged element.
- writeDoubleValue(float) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a float value as a tagged element (@double).
- writeEndArray() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the end of an array.
- writeEndEscapedObject() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the end of a specially tagged object.
- writeEndObject() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the end of an object.
- writeEndRef() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the end of a reference object.
- writeFieldName(String) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a field name for the next value.
- writeInt(String, int) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes an integer value with a specific field name.
- writeIntValue(int) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes an integer value as a tagged element.
- writeLong(String, long) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a long integer value with a specific field name.
- writeLongValue(long) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a long integer value as a tagged element.
- writeModule(String, Module) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a module value with a specific field name.
- writeModuleValue(Module) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a module value as a tagged element.
- writeNull(String) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a null value with a specific field name.
- writeNullValue() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a null value to the stream.
- writeStartArray() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the beginning of an array.
- writeStartEscapedObject() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the beginning of a specially tagged object.
- writeStartObject() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the beginning of an object.
- writeStartRef() - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes the beginning of a reference object.
- writeString(String, String) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a string value with a specific field name.
- writeStringValue(String) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a string value as a tagged element.
- writeTaggedValue(String, String) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a tagged value in an object.
- writeTime(String, Instant) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a time value with a specific field name.
- writeTimeValue(Instant) - Method in class com.fauna.codec.UTF8FaunaGenerator
-
Writes a time value as a tagged element.
All Classes All Packages