Index

A B C E G L M Q 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

CLOUD_FLIGHT_ADDRESS - Static variable in class ai.spice.Config
Cloud flight address
Config - Class in ai.spice
Provides default configuration for Spice client.
Config() - Constructor for class ai.spice.Config
 

E

ExampleSpiceCloudPlatform - Class in ai.spice.example
Example of using Spice.ai client to query data from Spice.ai Cloud 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) 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
getLocalFlightAddressUri() - Static method in class ai.spice.Config
Returns the local flight address

L

LOCAL_FLIGHT_ADDRESS - Static variable in class ai.spice.Config
Local flight address

M

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

S

SpiceClient - Class in ai.spice
Client to execute SQL queries against Spice.ai Cloud and Spice.ai OSS
SpiceClient(String, String, URI) - 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
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 S W 
All Classes and Interfaces|All Packages