Warning:
Fauna is decommissioning FQL v4 on June 30, 2025.

This driver is not compatible with FQL v10, the latest version. Fauna accounts created after August 21, 2024 must use FQL v10.
Ensure you migrate existing projects to the official v10 driver by the v4 EOL date: https://github.com/fauna/fauna-jvm.

For more information, see the v4 end of life (EOL) announcement and related FAQ.

Skip navigation links
B C D E G H I N P S T U W 

B

build() - Method in class com.faunadb.common.Connection.Builder
 
builder() - Static method in class com.faunadb.common.Connection
Returns a new Connection.Builder instance.

C

channelRead(ChannelHandlerContext, Object) - Method in class com.faunadb.common.http.HttpClientTimeoutHandler
 
channelRead0(ChannelHandlerContext, FullHttpResponse) - Method in class com.faunadb.common.http.HttpResponseHandler
 
close() - Method in class com.faunadb.common.Connection
Releases any resources being held by the Connection instance.
close() - Method in class com.faunadb.common.http.HttpClient
Implemented for AutoCloseable.
com.faunadb.common - package com.faunadb.common
 
com.faunadb.common.http - package com.faunadb.common.http
 
Connection - Class in com.faunadb.common
The HTTP Connection adapter for FaunaDB drivers.
Connection.Builder - Class in com.faunadb.common
A builder for the Connection instance.

D

deallocate() - Method in class com.faunadb.common.http.HttpClient
Frees any resources held by the client.

E

exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.faunadb.common.http.HttpResponseHandler
 

G

get(String) - Method in class com.faunadb.common.Connection
Issues a GET request with no parameters.
get(String, Map<String, List<String>>) - Method in class com.faunadb.common.Connection
Issues a GET request with the provided request parameters.
getLastTxnTime() - Method in class com.faunadb.common.Connection
Get the freshest timestamp reported to this client.

H

handlerAdded(ChannelHandlerContext) - Method in class com.faunadb.common.http.HttpClientTimeoutHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class com.faunadb.common.http.HttpClientTimeoutHandler
 
HttpClient - Class in com.faunadb.common.http
HTTP client built on top of Netty.
HttpClient(URL) - Constructor for class com.faunadb.common.http.HttpClient
 
HttpClient(URL, int, int) - Constructor for class com.faunadb.common.http.HttpClient
 
HttpClientTimeoutHandler - Class in com.faunadb.common.http
 
HttpClientTimeoutHandler(int) - Constructor for class com.faunadb.common.http.HttpClientTimeoutHandler
 
HttpResponseHandler - Class in com.faunadb.common.http
 

I

isClosed() - Method in class com.faunadb.common.http.HttpClient
Verifies if the client stills accepting new requests

N

newSessionConnection(String) - Method in class com.faunadb.common.Connection
Creates a new Connection sharing its underneath I/O resources.

P

patch(String, JsonNode) - Method in class com.faunadb.common.Connection
Issues a PATCH request with the provided JSON request body.
post(String, JsonNode) - Method in class com.faunadb.common.Connection
Issues a POST request with the provided JSON request body.
put(String, JsonNode) - Method in class com.faunadb.common.Connection
Issues a PUT request with the provided JSON request body.

S

sendRequest(FullHttpRequest) - Method in class com.faunadb.common.http.HttpClient
Sends a FullHttpRequest that will be processed asynchronously
syncLastTxnTime(long) - Method in class com.faunadb.common.Connection
Sync the freshest timestamp seen by this client.

T

touch(Object) - Method in class com.faunadb.common.http.HttpClient
Implemented for AbstractReferenceCounted.

U

userEventTriggered(ChannelHandlerContext, Object) - Method in class com.faunadb.common.http.HttpClientTimeoutHandler
 

W

withAuthToken(String) - Method in class com.faunadb.common.Connection.Builder
Sets the authentication token or key for the Connection instance.
withFaunaRoot(String) - Method in class com.faunadb.common.Connection.Builder
Sets the FaunaDB root URL for the Connection instance.
withFaunaRoot(URL) - Method in class com.faunadb.common.Connection.Builder
Sets the FaunaDB root URL for the Connection instance.
withHttpClient(HttpClient) - Method in class com.faunadb.common.Connection.Builder
Sets the client to use for the connection.
withLastSeenTxn(long) - Method in class com.faunadb.common.Connection.Builder
Sets the last seen transaction time for the connection.
withMetrics(MetricRegistry) - Method in class com.faunadb.common.Connection.Builder
Sets a MetricRegistry for the Connection instance.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.faunadb.common.http.HttpClientTimeoutHandler
 
B C D E G H I N P S T U W 
Skip navigation links