Uses of Class
com.oracle.database.selectai.model.ProfileAttributes.Builder
Packages that use ProfileAttributes.Builder
Package
Description
Typed configuration, request, and value models used by the Select AI Java
API.
-
Uses of ProfileAttributes.Builder in com.oracle.database.selectai.model
Methods in com.oracle.database.selectai.model that return ProfileAttributes.BuilderModifier and TypeMethodDescriptionProfileAttributes.Builder.additionalInstructions(String additionalInstructions) Sets additional instructions included in Select AI prompts.ProfileAttributes.Builder.annotations(Boolean annotations) Sets whether table/column annotations are included in metadata.ProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies this provider profile to a profile attributes builder.ProviderProfile.AWSProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies AWS-specific attributes to a profile builder.ProviderProfile.AzureProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies Azure-specific attributes to a profile builder.ProviderProfile.OCIGenAIProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies OCI-specific attributes to a profile builder.ProfileAttributes.Builder.azureDeploymentName(String azureDeploymentName) Sets the Azure OpenAI deployment name for the generation model.ProfileAttributes.Builder.azureEmbeddingDeploymentName(String azureEmbeddingDeploymentName) Sets the Azure OpenAI deployment name for the embedding model.ProfileAttributes.Builder.azureResourceName(String azureResourceName) Sets the Azure OpenAI resource name.static ProfileAttributes.BuilderProfileAttributes.builder()Creates a builder for profile attributes.ProfileAttributes.Builder.caseSensitiveValues(Boolean caseSensitiveValues) Sets whether generated SQL value matching is case-sensitive.Sets whether table and column comments are included in metadata.ProfileAttributes.Builder.constraints(Boolean constraints) Sets whether referential constraints are included in metadata.ProfileAttributes.Builder.conversation(Boolean conversation) Sets whether conversation history is enabled for the profile.ProfileAttributes.Builder.conversationLength(Integer conversationLength) Sets how many conversation turns are retained for context.ProfileAttributes.Builder.credentialName(String credentialName) Sets the database credential used for provider API calls.ProfileAttributes.Builder.customAttribute(String key, String value) Accepts an unmodeled profile attribute for forward compatibility.ProfileAttributes.Builder.embeddingModel(String embeddingModel) Sets the embedding model name.ProfileAttributes.Builder.enableCustomSourceUri(Boolean enableCustomSourceUri) Sets whether custom source URI metadata is enabled.ProfileAttributes.Builder.enforceObjectList(Boolean enforceObjectList) Sets whether generated SQL is restricted to the object list.Sets the maximum generated output tokens.Sets the provider model identifier.ProfileAttributes.Builder.objectList(String objectList) Sets the object list JSON used to constrain metadata.ProfileAttributes.Builder.objectListMode(ObjectListMode objectListMode) Sets the object-list selection mode used for NL2SQL processing.ProfileAttributes.Builder.objectListMode(String objectListMode) Sets the object-list selection mode used for NL2SQL processing.ProfileAttributes.Builder.ociApiformat(OciApiFormat ociApiFormat) Sets the OCI Generative AI API format.ProfileAttributes.Builder.ociApiformat(String ociApiformat) Sets the OCI Generative AI API format.ProfileAttributes.Builder.ociCompartmentId(String ociCompartmentId) Sets the OCI compartment OCID.ProfileAttributes.Builder.ociEndpointId(String ociEndpointId) Sets the OCI dedicated endpoint OCID.ProfileAttributes.Builder.ociRuntimetype(String ociRuntimetype) Sets the OCI runtime type attribute.Sets the AI provider for the profile.ProfileAttributes.Builder.providerEndpoint(String providerEndpoint) Sets the provider endpoint host/path.ProfileAttributes.Builder.providerProfile(ProviderProfile providerProfile) Applies a provider profile shortcut to this builder.Sets the provider region.Sets the role prompt used by Select AI.Sets the deterministic sampling seed.ProfileAttributes.Builder.sourceLanguage(String sourceLanguage) Sets the source language for translation.ProfileAttributes.Builder.stopTokens(List<String> stopTokens) Sets stop tokens that terminate generation.ProfileAttributes.Builder.targetLanguage(String targetLanguage) Sets the target language for translation.ProfileAttributes.Builder.temperature(Double temperature) Sets the provider sampling temperature.ProfileAttributes.Builder.vectorIndexName(String vectorIndexName) Sets the vector index name associated with the profile.Methods in com.oracle.database.selectai.model with parameters of type ProfileAttributes.BuilderModifier and TypeMethodDescriptionProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies this provider profile to a profile attributes builder.ProviderProfile.AWSProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies AWS-specific attributes to a profile builder.ProviderProfile.AzureProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies Azure-specific attributes to a profile builder.ProviderProfile.OCIGenAIProviderProfile.applyTo(ProfileAttributes.Builder builder) Applies OCI-specific attributes to a profile builder.