B C D F G I J N P R S T V W 
All Classes All Packages

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

checkLatestVersion() - Static method in class com.faunadb.common.http.DriverVersionChecker
 
com.faunadb.common - package com.faunadb.common
 
com.faunadb.common.http - package com.faunadb.common.http
 
com.faunadb.common.models.request - package com.faunadb.common.models.request
 
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.
Connection.JvmDriver - Enum in com.faunadb.common
 
consumeBody(HttpResponse<Flow.Publisher<List<ByteBuffer>>>) - Static method in class com.faunadb.common.http.ResponseBodyStringProcessor
 

D

DriverVersionChecker - Class in com.faunadb.common.http
 
DriverVersionChecker() - Constructor for class com.faunadb.common.http.DriverVersionChecker
 

F

fromOptionalTimeout(Optional<Duration>) - Static method in class com.faunadb.common.models.request.RequestParameters
Constructs a RequestParameters instance from a provided timeout

G

get(String, Map<String, List<String>>, RequestParameters) - Method in class com.faunadb.common.Connection
Issues a GET request with the provided request parameters.
get(String, Map<String, List<String>>, Optional<Duration>) - Method in class com.faunadb.common.Connection
Issues a GET request with the provided request parameters.
get(String, Optional<Duration>) - Method in class com.faunadb.common.Connection
Issues a GET request with no parameters.
getLastTxnTime() - Method in class com.faunadb.common.Connection
Get the freshest timestamp reported to this client.
getTags() - Method in class com.faunadb.common.models.request.RequestParameters
Get the tags associated with this request
getTimeout() - Method in class com.faunadb.common.models.request.RequestParameters
Get the timeout associated with this request
getTraceId() - Method in class com.faunadb.common.models.request.RequestParameters
Get the traceId associated with this request

I

isAlreadyChecked() - Static method in class com.faunadb.common.http.DriverVersionChecker
 

J

JAVA - com.faunadb.common.Connection.JvmDriver
 

N

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

P

patch(String, JsonNode, RequestParameters) - Method in class com.faunadb.common.Connection
Issues a PATCH request with the provided JSON request body.
patch(String, JsonNode, Optional<Duration>) - Method in class com.faunadb.common.Connection
Issues a PATCH request with the provided JSON request body.
performStreamRequest(String, String, JsonNode, Map<String, List<String>>) - Method in class com.faunadb.common.Connection
 
post(String, JsonNode, RequestParameters) - Method in class com.faunadb.common.Connection
Issues a POST request with the provided JSON request body.
post(String, JsonNode, Optional<Duration>) - Method in class com.faunadb.common.Connection
Issues a POST request with the provided JSON request body.
put(String, JsonNode, RequestParameters) - Method in class com.faunadb.common.Connection
Issues a PUT request with the provided JSON request body.
put(String, JsonNode, Optional<Duration>) - Method in class com.faunadb.common.Connection
Issues a PUT request with the provided JSON request body.

R

RequestParameters - Class in com.faunadb.common.models.request
Defines parameters which be included with the outgoing request.
RequestParameters() - Constructor for class com.faunadb.common.models.request.RequestParameters
Constructs an empty RequestParameters instance
RequestParameters(Optional<Duration>, Optional<String>, Map<String, String>) - Constructor for class com.faunadb.common.models.request.RequestParameters
Constructs a RequestParameters instance, using the provided inputs.
ResponseBodyStringProcessor - Class in com.faunadb.common.http
 
ResponseBodyStringProcessor() - Constructor for class com.faunadb.common.http.ResponseBodyStringProcessor
 

S

SCALA - com.faunadb.common.Connection.JvmDriver
 
setAlreadyChecked() - Static method in class com.faunadb.common.http.DriverVersionChecker
 
streamRequest(HttpRequest) - Method in class com.faunadb.common.Connection
 
syncLastTxnTime(long) - Method in class com.faunadb.common.Connection
Sync the freshest timestamp seen by this client.

T

toString() - Method in enum com.faunadb.common.Connection.JvmDriver
 

V

valueOf(String) - Static method in enum com.faunadb.common.Connection.JvmDriver
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.faunadb.common.Connection.JvmDriver
Returns an array containing the constants of this enum type, in the order they are declared.

W

withAuthToken(String) - Method in class com.faunadb.common.Connection.Builder
Sets the authentication token or key for the Connection instance.
withCheckNewDriverVersion(boolean) - Method in class com.faunadb.common.Connection.Builder
Sets the checkNewVersion variable for checking latets driver version
withCustomHeaders(Map<String, String>) - Method in class com.faunadb.common.Connection.Builder
 
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.
withJvmDriver(Connection.JvmDriver) - Method in class com.faunadb.common.Connection.Builder
Sets the Fauna driver 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.
withQueryTimeout(Duration) - Method in class com.faunadb.common.Connection.Builder
Sets the global query timeout for this connection.
withScalaVersion(String) - Method in class com.faunadb.common.Connection.Builder
Sets the Scala version to use for a requests header
withUserAgent(String) - Method in class com.faunadb.common.Connection.Builder
Sets the User-Agent header for this connection.
B C D F G I J N P R S T V W 
All Classes All Packages