Index

A B C D E F G H I L M N O P S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

ALLOW_ADULT - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.PersonGeneration
 
ALLOW_ALL - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.PersonGeneration
 
apiKey(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails.Builder
 
aspectRatio(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 

B

BLOCK_LOW_AND_ABOVE - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.SafetyFilterLevel
 
BLOCK_MEDIUM_AND_ABOVE - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.SafetyFilterLevel
 
BLOCK_NONE - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.SafetyFilterLevel
 
BLOCK_ONLY_HIGH - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.SafetyFilterLevel
 
build() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails.Builder
 
build() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
builder() - Static method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails
 
builder() - Static method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
Builder() - Constructor for class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails.Builder
 
Builder() - Constructor for class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 

C

call(ImagePrompt) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageModel
 
credentials(GoogleCredentials) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails.Builder
Sets the GoogleCredentials to use for Vertex AI mode authentication.

D

DEFAULT_LOCATION - Static variable in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails
 
DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
DONT_ALLOW - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.PersonGeneration
 

E

equals(Object) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
equals(Object) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 

F

from(GoogleGenAiImageOptions) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 

G

GEMINI_2_5_FLASH_IMAGE - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageModelName
 
GEMINI_3_1_FLASH_IMAGE - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageModelName
 
GEMINI_3_PRO_IMAGE - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageModelName
 
genAiClient(Client) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails.Builder
 
getApiKey() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails
 
getAspectRatio() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getDescription() - Method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageModelName
 
getEnhancedPrompt() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 
getGcsUri() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 
getGenAiClient() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails
 
getHeight() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
Image height is not directly configurable Use GoogleGenAiImageOptions.getAspectRatio() or GoogleGenAiImageOptions.getImageSize() instead.
getImageSize() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getLabels() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getLocation() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails
 
getMaxOutputTokens() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getMimeType() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 
getModel() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getModelEndpointName(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails
Constructs the model endpoint name in the format expected by the image models.
getN() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getName() - Method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageModelName
 
getOutputCompressionQuality() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getOutputMimeType() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getPersonGeneration() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getProjectId() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails
 
getRaiFilteredReason() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 
getResponseFormat() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getSafetyFilterLevel() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getSeed() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getStyle() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getTemperature() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getTopK() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getTopP() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
getWidth() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
Image width is not directly configurable Use GoogleGenAiImageOptions.getAspectRatio() or GoogleGenAiImageOptions.getImageSize() instead.
GoogleGenAiImageConnectionDetails - Class in org.springframework.ai.google.genai.image
GoogleGenAiImageConnectionDetails represents the details of a connection to the image service using the new Google Gen AI SDK.
GoogleGenAiImageConnectionDetails.Builder - Class in org.springframework.ai.google.genai.image
 
GoogleGenAiImageGenerationMetadata - Class in org.springframework.ai.google.genai.image
Image generation metadata returned by the Google GenAI image API.
GoogleGenAiImageGenerationMetadata(String, String, String, String) - Constructor for class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 
GoogleGenAiImageModel - Class in org.springframework.ai.google.genai.image
A class representing an Image Model using the new Google Gen AI SDK.
GoogleGenAiImageModel(GoogleGenAiImageConnectionDetails, GoogleGenAiImageOptions) - Constructor for class org.springframework.ai.google.genai.image.GoogleGenAiImageModel
 
GoogleGenAiImageModel(GoogleGenAiImageConnectionDetails, GoogleGenAiImageOptions, RetryTemplate) - Constructor for class org.springframework.ai.google.genai.image.GoogleGenAiImageModel
 
GoogleGenAiImageModel(GoogleGenAiImageConnectionDetails, GoogleGenAiImageOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.google.genai.image.GoogleGenAiImageModel
 
GoogleGenAiImageModelName - Enum Class in org.springframework.ai.google.genai.image
Known Google GenAI image generation model names.
GoogleGenAiImageOptions - Class in org.springframework.ai.google.genai.image
Options for the Image supported by the GenAI SDK
GoogleGenAiImageOptions(String, Integer, String, Integer, GoogleGenAiImageOptions.SafetyFilterLevel, GoogleGenAiImageOptions.PersonGeneration, String, Integer, Map<String, String>, String, Float, Float, Float, Integer) - Constructor for class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 
GoogleGenAiImageOptions.Builder - Class in org.springframework.ai.google.genai.image
 
GoogleGenAiImageOptions.PersonGeneration - Enum Class in org.springframework.ai.google.genai.image
 
GoogleGenAiImageOptions.SafetyFilterLevel - Enum Class in org.springframework.ai.google.genai.image
 

H

hashCode() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 
hashCode() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions
 

I

imageSize(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 

L

labels(Map<String, String>) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
location(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails.Builder
 

M

maxOutputTokens(Integer) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
merge(ImageOptions) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
model(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
model(GoogleGenAiImageModelName) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 

N

n(Integer) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 

O

org.springframework.ai.google.genai.image - package org.springframework.ai.google.genai.image
Google GenAI image generation support for Spring AI.
outputCompressionQuality(Integer) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
outputMimeType(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 

P

PERSON_GENERATION_UNSPECIFIED - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.PersonGeneration
 
personGeneration(GoogleGenAiImageOptions.PersonGeneration) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
projectId(String) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageConnectionDetails.Builder
 

S

SAFETY_FILTER_LEVEL_UNSPECIFIED - Enum constant in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.SafetyFilterLevel
 
safetyFilterLevel(GoogleGenAiImageOptions.SafetyFilterLevel) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
setObservationConvention(ImageModelObservationConvention) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageModel
 

T

temperature(Float) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
topK(Float) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
topP(Float) - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
 
toString() - Method in class org.springframework.ai.google.genai.image.GoogleGenAiImageGenerationMetadata
 

V

valueOf(String) - Static method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageModelName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.PersonGeneration
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.SafetyFilterLevel
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageModelName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.PersonGeneration
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.SafetyFilterLevel
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I L M N O P S T V 
All Classes and Interfaces|All Packages|Constant Field Values