All Classes and Interfaces

Class
Description
Functional unit of JDBC work executed synchronously with a connection supplied by a ConnectionProvider.
Supplies JDBC connections for SDK operations.
Contract for Select AI conversation lifecycle and metadata management.
Attributes used to create or update a Select AI conversation.
Read-only metadata row for a prompt stored in a Select AI conversation.
Builder for ConversationPrompt.
Contract for managing database credentials used by Select AI.
Configuration used to create an Oracle DBMS_CLOUD credential.
Builder for CredentialConfig.
Administrative API contract for privileged database setup operations used by Select AI.
Connection contract used by SDK implementations to execute SQL and PL/SQL against an Oracle database that has access to DBMS_CLOUD_AI.
Immutable configuration for creating an SDK-owned Oracle JDBC connection.
Builder for DbConnectionConfig.
Immutable request payload for DBMS_CLOUD_AI.FEEDBACK.
Builder for Feedback request payloads.
User assessment of generated SQL accepted by DBMS_CLOUD_AI.FEEDBACK.
Action to perform on the feedback store.
Select AI generation actions supported by DBMS_CLOUD_AI.GENERATE.
Request parameters for the params CLOB argument of DBMS_CLOUD_AI.GENERATE.
Builder for GenerateParams.
Controls how Select AI chooses database objects for prompt metadata.
OCI Generative AI API formats that can be supplied in profile attributes.
Contract for Select AI profile lifecycle, prompt execution, and attribute management.
Attribute payload for DBMS_CLOUD_AI.CREATE_PROFILE, SET_ATTRIBUTE, and SET_ATTRIBUTES.
Builder for ProfileAttributes.
Initial status values accepted by DBMS_CLOUD_AI.CREATE_PROFILE.
Supported Select AI provider identifiers accepted by profile attributes.
Convenience object for applying provider-specific attributes to ProfileAttributes.Builder.
Provider profile attributes for Anthropic.
Provider profile attributes for AWS Bedrock.
Provider profile attributes for Azure OpenAI.
Base builder for provider profile implementations.
Provider profile attributes for Cohere.
Provider profile attributes for Google.
Provider profile attributes for Hugging Face.
Provider profile attributes for OCI Generative AI.
Provider profile attributes for OpenAI.
Top-level API contract for Oracle Select AI operations.
Checked exception used by the SDK for database, JDBC, and Select AI operation failures.
SDK execution settings for SelectAI and DatabaseAdmin clients.
Builder for SelectAIOptions.
Represents a Select AI chat session that reuses conversation context across multiple profile generation calls.
Typed parameters payload for DBMS_CLOUD_AI.SUMMARIZE.
Builder for SummaryParams.
Method used when the source content must be split into chunks.
Degree to which the generated summary follows source wording.
Output format style for the generated summary.
Request object for generating synthetic data for multiple database objects.
Object descriptor used in synthetic data generation object lists.
Parameters for DBMS_CLOUD_AI.GENERATE_SYNTHETIC_DATA.
Builder for SyntheticDataParams.
Priority values accepted by synthetic data generation parameters.
Request object for generating synthetic data for a single database object.
Contract for Select AI vector-index lifecycle and configuration operations.
Attribute payload for creating or updating a Select AI vector index.
Create-time configuration for DBMS_CLOUD_AI.CREATE_VECTOR_INDEX.
Builder for VectorIndexConfig.
Vector index status values accepted by CREATE_VECTOR_INDEX.