Index
All Classes and Interfaces|All Packages
A
- ai.spice - package ai.spice
- ai.spice.example - package ai.spice.example
B
- build() - Method in class ai.spice.SpiceClientBuilder
-
Creates SpiceClient with provided parameters.
- builder() - Static method in class ai.spice.SpiceClient
-
Returns a new instance of SpiceClientBuilder
C
- close() - Method in class ai.spice.SpiceClient
- CLOUD_FLIGHT_ADDRESS - Static variable in class ai.spice.Config
-
Cloud flight address
- CLOUD_HTTP_ADDRESS - Static variable in class ai.spice.Config
-
Cloud HTTP address
- Config - Class in ai.spice
-
Provides default configuration for Spice client.
- Config() - Constructor for class ai.spice.Config
E
- ExampleDatasetRefreshSpiceOSS - Class in ai.spice.example
-
Example of using SDK with Spice.ai OSS (Local) _JAVA_OPTIONS="--add-opens=java.base/java.nio=ALL-UNNAMED" mvn exec:java -Dexec.mainClass="ai.spice.example.ExampleDatasetRefreshSpiceOSS" Requires local Spice OSS running.
- ExampleDatasetRefreshSpiceOSS() - Constructor for class ai.spice.example.ExampleDatasetRefreshSpiceOSS
- ExampleSpiceCloudPlatform - Class in ai.spice.example
-
Example of using Spice.ai client to query data from Spice.ai Cloud _JAVA_OPTIONS="--add-opens=java.base/java.nio=ALL-UNNAMED" mvn exec:java -Dexec.mainClass="ai.spice.example.ExampleSpiceCloudPlatform"
- ExampleSpiceCloudPlatform() - Constructor for class ai.spice.example.ExampleSpiceCloudPlatform
- ExampleSpiceOSS - Class in ai.spice.example
-
Example of using SDK with Spice.ai OSS (Local) _JAVA_OPTIONS="--add-opens=java.base/java.nio=ALL-UNNAMED" mvn exec:java -Dexec.mainClass="ai.spice.example.ExampleSpiceOSS" Requires local Spice OSS running.
- ExampleSpiceOSS() - Constructor for class ai.spice.example.ExampleSpiceOSS
G
- getCloudFlightAddressUri() - Static method in class ai.spice.Config
-
Returns the cloud flight address
- getCloudHttpAddressUri() - Static method in class ai.spice.Config
-
Returns the cloud HTTP address
- getLocalFlightAddressUri() - Static method in class ai.spice.Config
-
Returns the local flight address
- getLocalHttpAddressUri() - Static method in class ai.spice.Config
-
Returns the local HTTP address
L
- LOCAL_FLIGHT_ADDRESS - Static variable in class ai.spice.Config
-
Local flight address
- LOCAL_HTTP_ADDRESS - Static variable in class ai.spice.Config
-
Local HTTP address
M
- main(String[]) - Static method in class ai.spice.example.ExampleDatasetRefreshSpiceOSS
- main(String[]) - Static method in class ai.spice.example.ExampleSpiceCloudPlatform
- main(String[]) - Static method in class ai.spice.example.ExampleSpiceOSS
Q
- query(String) - Method in class ai.spice.SpiceClient
-
Executes a sql query
R
- refresh(String) - Method in class ai.spice.SpiceClient
S
- SpiceClient - Class in ai.spice
-
Client to execute SQL queries against Spice.ai Cloud and Spice.ai OSS
- SpiceClient(String, String, URI, URI, int) - Constructor for class ai.spice.SpiceClient
-
Constructs a new SpiceClient instance with the specified parameters
- SpiceClientBuilder - Class in ai.spice
-
Builder class for creating instances of SpiceClient.
W
- withApiKey(String) - Method in class ai.spice.SpiceClientBuilder
-
Sets the client's Api Key.
- withFlightAddress(URI) - Method in class ai.spice.SpiceClientBuilder
-
Sets the client's flight address
- withHttpAddress(URI) - Method in class ai.spice.SpiceClientBuilder
-
Sets the client's HTTP address
- withMaxRetries(int) - Method in class ai.spice.SpiceClientBuilder
-
Sets the maximum number of connection retries for the client.
- withSpiceCloud() - Method in class ai.spice.SpiceClientBuilder
-
Sets the client's flight address to default Spice Cloud address.
All Classes and Interfaces|All Packages