Index
All Classes and Interfaces|All Packages
A
- ai.docling.client.serve - package ai.docling.client.serve
B
- baseUrl(String) - Method in class ai.docling.client.serve.DoclingServeClient.DoclingServeClientBuilder
-
Sets the base URL for the client.
- baseUrl(URI) - Method in class ai.docling.client.serve.DoclingServeClient.DoclingServeClientBuilder
-
Sets the base URL for the client.
- build() - Method in class ai.docling.client.serve.DoclingServeJackson2Client.Builder
-
Builds and returns a new
DoclingServeJackson2Clientinstance with the configured properties. - build() - Method in class ai.docling.client.serve.DoclingServeJackson3Client.Builder
-
Builds and returns a new
DoclingServeJackson3Clientinstance with the configured properties.
C
- convertSource(ConvertDocumentRequest) - Method in class ai.docling.client.serve.DoclingServeClient
D
- DEFAULT_BASE_URL - Static variable in class ai.docling.client.serve.DoclingServeClient
- DoclingServeClient - Class in ai.docling.client.serve
-
Abstract class representing a client for interacting with the Docling API.
- DoclingServeClient(DoclingServeClient.DoclingServeClientBuilder) - Constructor for class ai.docling.client.serve.DoclingServeClient
- DoclingServeClient.DoclingServeClientBuilder<C extends DoclingServeClient,
B extends DoclingServeClient.DoclingServeClientBuilder<C, B>> - Class in ai.docling.client.serve -
Abstract base class for building instances of
DoclingServeClient. - DoclingServeClientBuilder() - Constructor for class ai.docling.client.serve.DoclingServeClient.DoclingServeClientBuilder
-
Protected constructor for use by subclasses of
DoclingServeClient.DoclingServeClientBuilder. - DoclingServeClientBuilder(DoclingServeClient) - Constructor for class ai.docling.client.serve.DoclingServeClient.DoclingServeClientBuilder
-
Initializes a new
DoclingServeClient.DoclingServeClientBuilderinstance using the configuration from the providedDoclingServeClient. - DoclingServeClientBuilderFactory - Class in ai.docling.client.serve
-
A factory class for creating instances of
DoclingServeClient.DoclingServeClientBuilder. - DoclingServeJackson2Client - Class in ai.docling.client.serve
-
A specialized implementation of
DoclingServeClientthat integrates with the Jackson library for JSON serialization and deserialization usingJsonMapper. - DoclingServeJackson2Client.Builder - Class in ai.docling.client.serve
-
A builder class for constructing instances of
DoclingServeJackson2Client. - DoclingServeJackson3Client - Class in ai.docling.client.serve
-
A client implementation that leverages Jackson 3 for JSON serialization and deserialization.
- DoclingServeJackson3Client.Builder - Class in ai.docling.client.serve
-
A builder class for configuring and constructing instances of
DoclingServeJackson3Client.
E
- execute(HttpRequest, Class<T>) - Method in class ai.docling.client.serve.DoclingServeClient
G
- getResponse(HttpResponse<String>, Class<T>) - Method in class ai.docling.client.serve.DoclingServeClient
H
- health() - Method in class ai.docling.client.serve.DoclingServeClient
- httpClientBuilder(HttpClient.Builder) - Method in class ai.docling.client.serve.DoclingServeClient.DoclingServeClientBuilder
-
Sets the HTTP client builder to be used for creating the underlying HTTP client.
J
- jsonParser(JsonMapper.Builder) - Method in class ai.docling.client.serve.DoclingServeJackson2Client.Builder
-
Sets the JSON mapper builder to be used for creating the JSON mapper.
- jsonParser(JsonMapper.Builder) - Method in class ai.docling.client.serve.DoclingServeJackson3Client.Builder
-
Sets the JSON mapper builder to be used for creating the JSON mapper.
L
- logRequest(HttpRequest) - Method in class ai.docling.client.serve.DoclingServeClient
- logRequests(boolean) - Method in class ai.docling.client.serve.DoclingServeClient.DoclingServeClientBuilder
- logResponse(HttpResponse<String>, Optional<String>) - Method in class ai.docling.client.serve.DoclingServeClient
- logResponses(boolean) - Method in class ai.docling.client.serve.DoclingServeClient.DoclingServeClientBuilder
N
- newBuilder() - Static method in class ai.docling.client.serve.DoclingServeClientBuilderFactory
-
Creates and returns a new instance of a
DoclingServeClient.DoclingServeClientBuilderthat is compatible with the version of Jackson available on the application's classpath. - newBuilder(ClassLoader) - Static method in class ai.docling.client.serve.DoclingServeClientBuilderFactory
-
Creates and returns a new instance of a
DoclingServeClient.DoclingServeClientBuildercompatible with the Jackson version present on the provided classloader's classpath.
R
- readValue(String, Class<T>) - Method in class ai.docling.client.serve.DoclingServeClient
-
Reads and deserializes the given JSON string into an instance of the specified type.
- readValue(String, Class<T>) - Method in class ai.docling.client.serve.DoclingServeJackson2Client
- readValue(String, Class<T>) - Method in class ai.docling.client.serve.DoclingServeJackson3Client
T
- toBuilder() - Method in class ai.docling.client.serve.DoclingServeJackson2Client
- toBuilder() - Method in class ai.docling.client.serve.DoclingServeJackson3Client
W
- writeValueAsString(T) - Method in class ai.docling.client.serve.DoclingServeClient
-
Serializes the given object into its JSON string representation.
- writeValueAsString(T) - Method in class ai.docling.client.serve.DoclingServeJackson2Client
- writeValueAsString(T) - Method in class ai.docling.client.serve.DoclingServeJackson3Client
All Classes and Interfaces|All Packages