Class ImageConfigAspectRatio
java.lang.Object
com.google.genai.gaos.models.interactions.ImageConfigAspectRatio
ImageConfigAspectRatio
The aspect ratio of the image to generate. Supported aspect ratios: 1:1, 2:3, 3:2, 3:4, 4:3, 9:16, 16:9, 21:9.
If not specified, the model will choose a default aspect ratio based on any reference images provided.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatiostatic final ImageConfigAspectRatio -
Method Summary
Modifier and TypeMethodDescriptionasEnum()booleaninthashCode()booleanisKnown()static ImageConfigAspectRatioReturns a ImageConfigAspectRatio with the given value.toString()value()static ImageConfigAspectRatio[]values()
-
Field Details
-
ELEVEN
-
TWENTY_THREE
-
THIRTY_TWO
-
THIRTY_FOUR
-
FORTY_THREE
-
FORTY_FIVE
-
FIFTY_FOUR
-
NINE_HUNDRED_AND_SIXTEEN
-
ONE_HUNDRED_AND_SIXTY_NINE
-
TWO_HUNDRED_AND_NINETEEN
-
EIGHTEEN
-
EIGHTY_ONE
-
FOURTEEN
-
FORTY_ONE
-
-
Method Details
-
of
Returns a ImageConfigAspectRatio with the given value. For a specific value the returned object will always be a singleton so reference equality is satisfied when the values are the same.- Parameters:
value- value to be wrapped as ImageConfigAspectRatio
-
value
-
asEnum
-
isKnown
public boolean isKnown() -
hashCode
public int hashCode() -
equals
-
toString
-
values
-