All Classes and Interfaces
Class
Description
Contract for Select AI agent lifecycle management and metadata access.
Attributes used to create or update a Select AI Agent.
Builder for
AgentAttributes.Object types accepted by object-type parameters in
DBMS_CLOUD_AI_AGENT.Status values for Select AI agents.
Read-only discovery metadata for an agent team available to the current
database user.
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.
Builder for
ConversationAttributes.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 parameters for a built-in email notification tool.
Builder for immutable
EmailNotificationToolParams.Typed parameters for a
SET_EXECUTION_STATE operation.Builder for immutable execution-state parameters.
Request used to update an agent team execution state.
Builder for
ExecutionStateRequest.Typed parameters for exporting an agent team definition to a destination.
Builder for immutable export parameters.
Request used to export a team definition to a file or object-storage URI.
Builder for
ExportTeamRequest.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.Immutable parameters for tools or parameter schemas not modeled by this SDK.
Builder for
GenericToolParams.Request used to import a Select AI Agent team definition.
Builder for
ImportTeamRequest.Object-list modes currently recognized by the SDK.
OCI Generative AI API formats currently recognized by the SDK.
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.Select AI provider identifiers currently recognized by the SDK.
Convenience object for applying provider-specific attributes to
ProfileAttributes.Builder.Provider profile attributes for Anthropic.
Builder for
ProviderProfile.AnthropicProviderProfile.Provider profile attributes for AWS Bedrock.
Builder for
ProviderProfile.AWSProviderProfile.Provider profile attributes for Azure OpenAI.
Builder for
ProviderProfile.AzureProviderProfile.Base builder for provider profile implementations.
Provider profile attributes for Cohere.
Builder for
ProviderProfile.CohereProviderProfile.Provider profile attributes for Google.
Builder for
ProviderProfile.GoogleProviderProfile.Provider profile attributes for Hugging Face.
Builder for
ProviderProfile.HuggingFaceProviderProfile.Provider profile attributes for OCI Generative AI.
Builder for
ProviderProfile.OCIGenAIProviderProfile.Provider profile attributes for OpenAI.
Builder for
ProviderProfile.OpenAIProviderProfile.Immutable parameters for a built-in RAG tool.
Builder for immutable
RagToolParams.Typed runtime parameters for
DBMS_CLOUD_AI_AGENT.RUN_TEAM.Builder for immutable team runtime parameters.
Input and optional runtime parameters for
Team.run(RunTeamRequest)
and SelectAIAgent.runTeam(String, RunTeamRequest).Builder for
RunTeamRequest.Top-level API contract for Oracle Select AI operations.
Client interface for Oracle Select AI Agent operations.
Checked exception used by the SDK for database, JDBC, and Select AI
operation failures.
Builder for
SelectAIOptions.Represents a Select AI chat session that reuses conversation context across
multiple profile generation calls.
Immutable parameters for a built-in Slack notification tool.
Builder for immutable
SlackNotificationToolParams.Immutable parameters for a built-in SQL tool.
Builder for immutable
SqlToolParams.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.
Builder for
SyntheticDataBatchRequest.Object descriptor used in synthetic data generation object lists.
Builder for
SyntheticDataObjectList.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.
Builder for
SyntheticDataSingleRequest.Contract for Select AI agent task lifecycle management and metadata access.
Attributes used to create or update a Select AI Agent task.
Builder for
TaskAttributes.Status values accepted when creating a Select AI Agent task.
Contract for Select AI agent team lifecycle, orchestration, and definition
management operations.
Attributes used to create a Select AI Agent team.
Builder for
TeamAttributes.Team member definition used in agent-team attributes.
Builder for
TeamAttributes.TeamMember.Database-generated description of a Select AI Agent team.
Execution states supported by a Select AI Agent team.
Result returned by a Select AI Agent team run.
Status values accepted when creating a Select AI Agent team.
Contract for Select AI agent tool lifecycle, description, and execution
operations.
Attributes used to create or update a Select AI Agent tool.
Builder for
ToolAttributes.Immutable metadata for one entry in a tool's
tool_inputs array.Builder for
ToolInput; semantic validation is delegated to the database.Configuration parameters for a built-in Select AI Agent tool.
Result returned by a Select AI Agent tool run.
Status values accepted when creating a Select AI Agent tool.
Immutable value object for a Select AI Agent tool type.
Contract for Select AI vector-index lifecycle and configuration operations.
Attribute payload for creating or updating a Select AI vector index.
Builder for
VectorIndexAttributes.Create-time configuration for
DBMS_CLOUD_AI.CREATE_VECTOR_INDEX.Builder for
VectorIndexConfig.Vector index status values accepted by
CREATE_VECTOR_INDEX.Immutable parameters for a built-in web-search tool.
Builder for immutable
WebSearchToolParams.