Index

A B C E G L M Q R S W 
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.
A B C E G L M Q R S W 
All Classes and Interfaces|All Packages