-
Notifications
You must be signed in to change notification settings - Fork 586
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial implementation to API spec #6607
Open
davidmotson
wants to merge
8
commits into
main
Choose a base branch
from
davidmotson.imagen_support
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Javadoc Changes:--- /home/runner/diff/original/firebase-kotlindoc/android/client/firebase-vertexai/_toc.yaml 2025-01-24 18:20:53.711519729 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/client/firebase-vertexai/_toc.yaml 2025-01-24 18:18:45.048354309 +0000
@@ -14,6 +14,8 @@
path: "/docs/reference/android/com/google/firebase/vertexai/FirebaseVertexAIKt.html"
- title: "GenerativeModel"
path: "/docs/reference/android/com/google/firebase/vertexai/GenerativeModel.html"
+ - title: "ImageModel"
+ path: "/docs/reference/android/com/google/firebase/vertexai/ImageModel.html"
- title: "com.google.firebase.vertexai.java"
path: "/docs/reference/android/com/google/firebase/vertexai/java/package-summary.html"
@@ -88,6 +90,28 @@
path: "/docs/reference/android/com/google/firebase/vertexai/type/HarmSeverity.html"
- title: "ImagePart"
path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagePart.html"
+ - title: "ImagenAspectRatio"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html"
+ - title: "ImagenGCSImage"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html"
+ - title: "ImagenGenerationConfig"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html"
+ - title: "ImagenGenerationResponse"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html"
+ - title: "ImagenImage"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenImage.html"
+ - title: "ImagenImageFormat"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html"
+ - title: "ImagenInlineImage"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html"
+ - title: "ImagenModelConfig"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenModelConfig.html"
+ - title: "ImagenPersonFilter"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html"
+ - title: "ImagenSafetyFilter"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html"
+ - title: "ImagenSafetySettings"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetySettings.html"
- title: "InlineDataPart"
path: "/docs/reference/android/com/google/firebase/vertexai/type/InlineDataPart.html"
- title: "PartKt"
@@ -118,6 +142,8 @@
- title: "Exceptions"
section:
+ - title: "ContentBlockedException"
+ path: "/docs/reference/android/com/google/firebase/vertexai/type/ContentBlockedException.html"
- title: "FirebaseVertexAIException"
path: "/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html"
- title: "InvalidAPIKeyException" --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/FirebaseVertexAI.html 2025-01-24 18:20:53.718519792 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/FirebaseVertexAI.html 2025-01-24 18:18:45.057354394 +0000
@@ -87,6 +87,12 @@
<p>Returns the <code><a href="/docs/reference/android/com/google/firebase/vertexai/FirebaseVertexAI.html">FirebaseVertexAI</a></code> instance for the provided <code><a href="/docs/reference/android/com/google/firebase/FirebaseApp.html">FirebaseApp</a></code> and <code><a href="/docs/reference/android/com/google/firebase/vertexai/FirebaseVertexAI.Companion.html#getInstance(com.google.firebase.FirebaseApp,kotlin.String)">location</a></code>.</p>
</td>
</tr>
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html">ImageModel</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/FirebaseVertexAI.html#imageModel(kotlin.String,com.google.firebase.vertexai.type.ImagenGenerationConfig,com.google.firebase.vertexai.type.ImagenSafetySettings,com.google.firebase.vertexai.type.RequestOptions)">imageModel</a>(<br> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> modelName,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a> generationConfig,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a> safetySettings,<br> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/RequestOptions.html">RequestOptions</a> requestOptions<br>)</code></div>
+ </td>
+ </tr>
</tbody>
</table>
</div>
@@ -213,6 +219,10 @@
</table>
</div>
</div>
+ <div class="api-item"><a name="imageModel(kotlin.String, com.google.firebase.vertexai.type.ImagenGenerationConfig, com.google.firebase.vertexai.type.ImagenSafetySettings, com.google.firebase.vertexai.type.RequestOptions)"></a><a name="imageModel-kotlin.String-com.google.firebase.vertexai.type.ImagenGenerationConfig-com.google.firebase.vertexai.type.ImagenSafetySettings-com.google.firebase.vertexai.type.RequestOptions-"></a><a name="imagemodel"></a>
+ <h3 class="api-name" id="imageModel(kotlin.String,com.google.firebase.vertexai.type.ImagenGenerationConfig,com.google.firebase.vertexai.type.ImagenSafetySettings,com.google.firebase.vertexai.type.RequestOptions)">imageModel</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html">ImageModel</a> <a href="/docs/reference/android/com/google/firebase/vertexai/FirebaseVertexAI.html#imageModel(kotlin.String,com.google.firebase.vertexai.type.ImagenGenerationConfig,com.google.firebase.vertexai.type.ImagenSafetySettings,com.google.firebase.vertexai.type.RequestOptions)">imageModel</a>(<br> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> modelName,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a> generationConfig,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a> safetySettings,<br> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/RequestOptions.html">RequestOptions</a> requestOptions<br>)</pre>
+ </div>
</div>
</body>
</html> --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/ImageModel.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/ImageModel.html 2025-01-24 18:18:45.056354385 +0000
@@ -0,0 +1,55 @@
+<html devsite="true">
+ <head>
+ <title>ImageModel</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImageModel</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html">ImageModel</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public methods</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a>></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String)">generateImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> prompt)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a>></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String,kotlin.String)">generateImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> prompt, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> gcsUri)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public methods</h2>
+ <div class="api-item"><a name="generateImage-kotlin.String-"></a><a name="generateimage"></a>
+ <h3 class="api-name" id="generateImage(kotlin.String)">generateImage</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a>> <a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String)">generateImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> prompt)</pre>
+ </div>
+ <div class="api-item"><a name="generateImage(kotlin.String, kotlin.String)"></a><a name="generateImage-kotlin.String-kotlin.String-"></a><a name="generateimage"></a>
+ <h3 class="api-name" id="generateImage(kotlin.String,kotlin.String)">generateImage</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a>> <a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String,kotlin.String)">generateImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> prompt, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> gcsUri)</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/package-summary.html 2025-01-24 18:20:53.711519729 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/package-summary.html 2025-01-24 18:18:45.048354309 +0000
@@ -36,6 +36,10 @@
<p>Represents a multimodal model (like Gemini), capable of generating content based on various input types.</p>
</td>
</tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/ImageModel.html">ImageModel</a></code></td>
+ <td></td>
+ </tr>
</tbody>
</table>
</div> --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ContentBlockedException.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ContentBlockedException.html 2025-01-24 18:18:45.055354375 +0000
@@ -0,0 +1,178 @@
+<html devsite="true">
+ <head>
+ <title>ContentBlockedException</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ContentBlockedException</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a> extends <a href="/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a></pre>
+ </p>
+ <div class="devsite-table-wrapper">
+ <table class="jd-inheritance-table">
+ <tbody>
+ <tr>
+ <td colspan="6"><a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">java.lang.Object</a></td>
+ </tr>
+ <tr>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="5"><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">kotlin.Throwable</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="4"><a href="https://developer.android.com/reference/kotlin/java/lang/Exception.html">java.lang.Exception</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="3"><a href="https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html">java.lang.RuntimeException</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td> </td>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="2"><a href="/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">com.google.firebase.vertexai.type.FirebaseVertexAIException</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td> </td>
+ <td> </td>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="1"><a href="/docs/reference/android/com/google/firebase/vertexai/type/ContentBlockedException.html">com.google.firebase.vertexai.type.ContentBlockedException</a></td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive" id="inhmethods">
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Inherited fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><devsite-expandable><span class="expand-control">From <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">kotlin.Throwable</a></span>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a></code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/cause.html">cause</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/message.html">message</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+</devsite-expandable> </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive" id="inhmethods">
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Inherited methods</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><devsite-expandable><span class="expand-control">From <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">kotlin.Throwable</a></span>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <tbody class="list">
+ <tr>
+ <td><code>final void</code></td>
+ <td>
+ <div><code><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#addSuppressed-kotlin.Throwable-">addSuppressed</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a> p0)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#fillInStackTrace--">fillInStackTrace</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNullable.html">RecentlyNullable</a><br><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#getLocalizedMessage--">getLocalizedMessage</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> StackTraceElement[]</code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#getStackTrace--">getStackTrace</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> Throwable[]</code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#getSuppressed--">getSuppressed</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#initCause-kotlin.Throwable-">initCause</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNullable.html">RecentlyNullable</a> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a> p0)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>void</code></td>
+ <td>
+ <div><code><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#printStackTrace--">printStackTrace</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>void</code></td>
+ <td>
+ <div><code><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#printStackTrace-java.io.PrintStream-">printStackTrace</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/io/PrintStream.html">PrintStream</a> p0)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>void</code></td>
+ <td>
+ <div><code><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#printStackTrace-java.io.PrintWriter-">printStackTrace</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/io/PrintWriter.html">PrintWriter</a> p0)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>void</code></td>
+ <td>
+ <div><code><a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html#setStackTrace-kotlin.Array[java.lang.StackTraceElement]-">setStackTrace</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> StackTraceElement[] p0)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+</devsite-expandable> </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html 2025-01-24 18:20:53.712519738 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html 2025-01-24 18:18:45.049354318 +0000
@@ -42,7 +42,7 @@
</table>
</div>
<div class="devsite-table-wrapper"><devsite-expandable><span class="expand-control jd-sumtable-subclasses">Known direct subclasses
- <div class="showalways" id="subclasses-direct"><a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidLocationException.html">InvalidLocationException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidStateException.html">InvalidStateException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/RequestTimeoutException.html">RequestTimeoutException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/ResponseStoppedException.html">ResponseStoppedException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/SerializationException.html">SerializationException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/ServerException.html">ServerException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/ServiceDisabledException.html">ServiceDisabledException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/UnknownException.html">UnknownException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html">UnsupportedUserLocationException</a></div>
+ <div class="showalways" id="subclasses-direct"><a href="/docs/reference/android/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidLocationException.html">InvalidLocationException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidStateException.html">InvalidStateException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/RequestTimeoutException.html">RequestTimeoutException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/ResponseStoppedException.html">ResponseStoppedException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/SerializationException.html">SerializationException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/ServerException.html">ServerException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/ServiceDisabledException.html">ServiceDisabledException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/UnknownException.html">UnknownException</a>, <a href="/docs/reference/android/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html">UnsupportedUserLocationException</a></div>
</span>
<div id="subclasses-direct-summary">
<div class="devsite-table-wrapper">
@@ -53,6 +53,10 @@
</colgroup>
<tbody class="list">
<tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
<td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a></code></td>
<td>
<p>The provided API Key is not valid.</p> --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html 2025-01-24 18:18:45.053354356 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+ <head>
+ <title>ImagenAspectRatio.Companion</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenAspectRatio.Companion</h1>
+ <p>
+ <pre>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html">ImagenAspectRatio.Companion</a></pre>
+ </p>
+ <hr>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html 2025-01-24 18:18:45.049354318 +0000
@@ -0,0 +1,105 @@
+<html devsite="true">
+ <head>
+ <title>ImagenAspectRatio</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenAspectRatio</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Nested types</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html">ImagenAspectRatio.Companion</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_16x9()">LANDSCAPE_16x9</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_4x3()">LANDSCAPE_4x3</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_3x4()">PORTRAIT_3x4</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_9x16()">PORTRAIT_9x16</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#SQUARE_1x1()">SQUARE_1x1</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getLANDSCAPE_16x9()"></a><a name="setLANDSCAPE_16x9()"></a><a name="getLANDSCAPE_16x9--"></a><a name="setLANDSCAPE_16x9--"></a>
+ <h3 class="api-name" id="LANDSCAPE_16x9()">LANDSCAPE_16x9</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_16x9()">LANDSCAPE_16x9</a></pre>
+ </div>
+ <div class="api-item"><a name="getLANDSCAPE_4x3()"></a><a name="setLANDSCAPE_4x3()"></a><a name="getLANDSCAPE_4x3--"></a><a name="setLANDSCAPE_4x3--"></a>
+ <h3 class="api-name" id="LANDSCAPE_4x3()">LANDSCAPE_4x3</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_4x3()">LANDSCAPE_4x3</a></pre>
+ </div>
+ <div class="api-item"><a name="getPORTRAIT_3x4()"></a><a name="setPORTRAIT_3x4()"></a><a name="getPORTRAIT_3x4--"></a><a name="setPORTRAIT_3x4--"></a>
+ <h3 class="api-name" id="PORTRAIT_3x4()">PORTRAIT_3x4</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_3x4()">PORTRAIT_3x4</a></pre>
+ </div>
+ <div class="api-item"><a name="getPORTRAIT_9x16()"></a><a name="setPORTRAIT_9x16()"></a><a name="getPORTRAIT_9x16--"></a><a name="setPORTRAIT_9x16--"></a>
+ <h3 class="api-name" id="PORTRAIT_9x16()">PORTRAIT_9x16</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_9x16()">PORTRAIT_9x16</a></pre>
+ </div>
+ <div class="api-item"><a name="getSQUARE_1x1()"></a><a name="setSQUARE_1x1()"></a><a name="getSQUARE_1x1--"></a><a name="setSQUARE_1x1--"></a>
+ <h3 class="api-name" id="SQUARE_1x1()">SQUARE_1x1</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#SQUARE_1x1()">SQUARE_1x1</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenGCSImage.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenGCSImage.html 2025-01-24 18:18:45.051354337 +0000
@@ -0,0 +1,82 @@
+<html devsite="true">
+ <head>
+ <title>ImagenGCSImage</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenGCSImage</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html#gcsUri()">gcsUri</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html#mimeType()">mimeType</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html#ImagenGCSImage(kotlin.String,kotlin.String)">ImagenGCSImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> gcsUri, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> mimeType)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getGcsUri()"></a><a name="setGcsUri()"></a><a name="getGcsUri--"></a><a name="setGcsUri--"></a>
+ <h3 class="api-name" id="gcsUri()">gcsUri</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html#gcsUri()">gcsUri</a></pre>
+ </div>
+ <div class="api-item"><a name="getMimeType()"></a><a name="setMimeType()"></a><a name="getMimeType--"></a><a name="setMimeType--"></a>
+ <h3 class="api-name" id="mimeType()">mimeType</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html#mimeType()">mimeType</a></pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenGCSImage(kotlin.String, kotlin.String)"></a><a name="ImagenGCSImage-kotlin.String-kotlin.String-"></a><a name="imagengcsimage"></a>
+ <h3 class="api-name" id="ImagenGCSImage(kotlin.String,kotlin.String)">ImagenGCSImage</h3>
+ <pre class="api-signature no-pretty-print">public <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html#ImagenGCSImage(kotlin.String,kotlin.String)">ImagenGCSImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> gcsUri, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> mimeType)</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html 2025-01-24 18:18:45.051354337 +0000
@@ -0,0 +1,112 @@
+<html devsite="true">
+ <head>
+ <title>ImagenGenerationConfig</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenGenerationConfig</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>final <a href="https://developer.android.com/reference/kotlin/java/lang/Boolean.html">Boolean</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#addWatermark()">addWatermark</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#aspectRatio()">aspectRatio</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#imageFormat()">imageFormat</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#negativePrompt()">negativePrompt</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final <a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#numberOfImages()">numberOfImages</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#ImagenGenerationConfig(kotlin.String,kotlin.Int,com.google.firebase.vertexai.type.ImagenAspectRatio,com.google.firebase.vertexai.type.ImagenImageFormat,kotlin.Boolean)">ImagenGenerationConfig</a>(<br> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> negativePrompt,<br> <a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a> numberOfImages,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> aspectRatio,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a> imageFormat,<br> <a href="https://developer.android.com/reference/kotlin/java/lang/Boolean.html">Boolean</a> addWatermark<br>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getAddWatermark()"></a><a name="setAddWatermark()"></a><a name="getAddWatermark--"></a><a name="setAddWatermark--"></a>
+ <h3 class="api-name" id="addWatermark()">addWatermark</h3>
+ <pre class="api-signature no-pretty-print">public final <a href="https://developer.android.com/reference/kotlin/java/lang/Boolean.html">Boolean</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#addWatermark()">addWatermark</a></pre>
+ </div>
+ <div class="api-item"><a name="getAspectRatio()"></a><a name="setAspectRatio()"></a><a name="getAspectRatio--"></a><a name="setAspectRatio--"></a>
+ <h3 class="api-name" id="aspectRatio()">aspectRatio</h3>
+ <pre class="api-signature no-pretty-print">public final <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#aspectRatio()">aspectRatio</a></pre>
+ </div>
+ <div class="api-item"><a name="getImageFormat()"></a><a name="setImageFormat()"></a><a name="getImageFormat--"></a><a name="setImageFormat--"></a>
+ <h3 class="api-name" id="imageFormat()">imageFormat</h3>
+ <pre class="api-signature no-pretty-print">public final <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#imageFormat()">imageFormat</a></pre>
+ </div>
+ <div class="api-item"><a name="getNegativePrompt()"></a><a name="setNegativePrompt()"></a><a name="getNegativePrompt--"></a><a name="setNegativePrompt--"></a>
+ <h3 class="api-name" id="negativePrompt()">negativePrompt</h3>
+ <pre class="api-signature no-pretty-print">public final <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#negativePrompt()">negativePrompt</a></pre>
+ </div>
+ <div class="api-item"><a name="getNumberOfImages()"></a><a name="setNumberOfImages()"></a><a name="getNumberOfImages--"></a><a name="setNumberOfImages--"></a>
+ <h3 class="api-name" id="numberOfImages()">numberOfImages</h3>
+ <pre class="api-signature no-pretty-print">public final <a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#numberOfImages()">numberOfImages</a></pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenGenerationConfig(kotlin.String, kotlin.Int, com.google.firebase.vertexai.type.ImagenAspectRatio, com.google.firebase.vertexai.type.ImagenImageFormat, kotlin.Boolean)"></a><a name="ImagenGenerationConfig-kotlin.String-kotlin.Int-com.google.firebase.vertexai.type.ImagenAspectRatio-com.google.firebase.vertexai.type.ImagenImageFormat-kotlin.Boolean-"></a><a name="imagengenerationconfig"></a>
+ <h3 class="api-name" id="ImagenGenerationConfig(kotlin.String,kotlin.Int,com.google.firebase.vertexai.type.ImagenAspectRatio,com.google.firebase.vertexai.type.ImagenImageFormat,kotlin.Boolean)">ImagenGenerationConfig</h3>
+ <pre class="api-signature no-pretty-print">public <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#ImagenGenerationConfig(kotlin.String,kotlin.Int,com.google.firebase.vertexai.type.ImagenAspectRatio,com.google.firebase.vertexai.type.ImagenImageFormat,kotlin.Boolean)">ImagenGenerationConfig</a>(<br> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> negativePrompt,<br> <a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a> numberOfImages,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a> aspectRatio,<br> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a> imageFormat,<br> <a href="https://developer.android.com/reference/kotlin/java/lang/Boolean.html">Boolean</a> addWatermark<br>)</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html 2025-01-24 18:18:45.049354318 +0000
@@ -0,0 +1,82 @@
+<html devsite="true">
+ <head>
+ <title>ImagenGenerationResponse</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenGenerationResponse</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><T extends <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>final <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#filteredReason()">filteredReason</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/util/List.html">List</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> T></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#images()">images</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><T extends <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#ImagenGenerationResponse(kotlin.collections.List,kotlin.String)">ImagenGenerationResponse</a>(<br> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/util/List.html">List</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> T> images,<br> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> filteredReason<br>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getFilteredReason()"></a><a name="setFilteredReason()"></a><a name="getFilteredReason--"></a><a name="setFilteredReason--"></a>
+ <h3 class="api-name" id="filteredReason()">filteredReason</h3>
+ <pre class="api-signature no-pretty-print">public final <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#filteredReason()">filteredReason</a></pre>
+ </div>
+ <div class="api-item"><a name="getImages()"></a><a name="setImages()"></a><a name="getImages--"></a><a name="setImages--"></a>
+ <h3 class="api-name" id="images()">images</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/util/List.html">List</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> T> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#images()">images</a></pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenGenerationResponse(kotlin.collections.List, kotlin.String)"></a><a name="ImagenGenerationResponse-kotlin.collections.List-kotlin.String-"></a><a name="imagengenerationresponse"></a>
+ <h3 class="api-name" id="ImagenGenerationResponse(kotlin.collections.List,kotlin.String)">ImagenGenerationResponse</h3>
+ <pre class="api-signature no-pretty-print">public <T extends <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#ImagenGenerationResponse(kotlin.collections.List,kotlin.String)">ImagenGenerationResponse</a>(<br> @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/util/List.html">List</a><@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> T> images,<br> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> filteredReason<br>)</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenImage.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenImage.html 2025-01-24 18:18:45.055354375 +0000
@@ -0,0 +1,44 @@
+<html devsite="true">
+ <head>
+ <title>ImagenImage</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenImage</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImage.html">ImagenImage</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImage.html#ImagenImage(kotlin.ByteArray,kotlin.String,kotlin.String)">ImagenImage</a>(byte[] data, <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> gcsUri, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> mimeType)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenImage(kotlin.ByteArray, kotlin.String, kotlin.String)"></a><a name="ImagenImage-kotlin.ByteArray-kotlin.String-kotlin.String-"></a><a name="imagenimage"></a>
+ <h3 class="api-name" id="ImagenImage(kotlin.ByteArray,kotlin.String,kotlin.String)">ImagenImage</h3>
+ <pre class="api-signature no-pretty-print">public <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImage.html#ImagenImage(kotlin.ByteArray,kotlin.String,kotlin.String)">ImagenImage</a>(byte[] data, <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> gcsUri, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> mimeType)</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html 2025-01-24 18:18:45.051354337 +0000
@@ -0,0 +1,55 @@
+<html devsite="true">
+ <head>
+ <title>ImagenImageFormat.Companion</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenImageFormat.Companion</h1>
+ <p>
+ <pre>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html">ImagenImageFormat.Companion</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public methods</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#jpeg(kotlin.Int)">jpeg</a>(<a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a> compressionQuality)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#png()">png</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public methods</h2>
+ <div class="api-item"><a name="jpeg-kotlin.Int-"></a><a name="jpeg"></a>
+ <h3 class="api-name" id="jpeg(kotlin.Int)">jpeg</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#jpeg(kotlin.Int)">jpeg</a>(<a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a> compressionQuality)</pre>
+ </div>
+ <div class="api-item"><a name="png--"></a><a name="png"></a>
+ <h3 class="api-name" id="png()">png</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#png()">png</a>()</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenImageFormat.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenImageFormat.html 2025-01-24 18:18:45.054354366 +0000
@@ -0,0 +1,75 @@
+<html devsite="true">
+ <head>
+ <title>ImagenImageFormat</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenImageFormat</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Nested types</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html">ImagenImageFormat.Companion</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>final <a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html#compressionQuality()">compressionQuality</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html#mimeType()">mimeType</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getCompressionQuality()"></a><a name="setCompressionQuality()"></a><a name="getCompressionQuality--"></a><a name="setCompressionQuality--"></a>
+ <h3 class="api-name" id="compressionQuality()">compressionQuality</h3>
+ <pre class="api-signature no-pretty-print">public final <a href="https://developer.android.com/reference/kotlin/java/lang/Integer.html">Integer</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html#compressionQuality()">compressionQuality</a></pre>
+ </div>
+ <div class="api-item"><a name="getMimeType()"></a><a name="setMimeType()"></a><a name="getMimeType--"></a><a name="setMimeType--"></a>
+ <h3 class="api-name" id="mimeType()">mimeType</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html#mimeType()">mimeType</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenInlineImage.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenInlineImage.html 2025-01-24 18:18:45.054354366 +0000
@@ -0,0 +1,110 @@
+<html devsite="true">
+ <head>
+ <title>ImagenInlineImage</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenInlineImage</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> byte[]</code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#data()">data</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#mimeType()">mimeType</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#ImagenInlineImage(kotlin.ByteArray,kotlin.String)">ImagenInlineImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> byte[] data, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> mimeType)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public methods</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/android/graphics/Bitmap.html">Bitmap</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#asBitmap()">asBitmap</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getData()"></a><a name="setData()"></a><a name="getData--"></a><a name="setData--"></a>
+ <h3 class="api-name" id="data()">data</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> byte[] <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#data()">data</a></pre>
+ </div>
+ <div class="api-item"><a name="getMimeType()"></a><a name="setMimeType()"></a><a name="getMimeType--"></a><a name="setMimeType--"></a>
+ <h3 class="api-name" id="mimeType()">mimeType</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#mimeType()">mimeType</a></pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenInlineImage(kotlin.ByteArray, kotlin.String)"></a><a name="ImagenInlineImage-kotlin.ByteArray-kotlin.String-"></a><a name="imageninlineimage"></a>
+ <h3 class="api-name" id="ImagenInlineImage(kotlin.ByteArray,kotlin.String)">ImagenInlineImage</h3>
+ <pre class="api-signature no-pretty-print">public <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#ImagenInlineImage(kotlin.ByteArray,kotlin.String)">ImagenInlineImage</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> byte[] data, @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a> mimeType)</pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public methods</h2>
+ <div class="api-item"><a name="asBitmap--"></a><a name="asbitmap"></a>
+ <h3 class="api-name" id="asBitmap()">asBitmap</h3>
+ <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/android/graphics/Bitmap.html">Bitmap</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html#asBitmap()">asBitmap</a>()</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenModelConfig.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenModelConfig.html 2025-01-24 18:18:45.049354318 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+ <head>
+ <title>ImagenModelConfig</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenModelConfig</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenModelConfig.html">ImagenModelConfig</a></pre>
+ </p>
+ <hr>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html 2025-01-24 18:18:45.052354347 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+ <head>
+ <title>ImagenPersonFilter.Companion</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenPersonFilter.Companion</h1>
+ <p>
+ <pre>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html">ImagenPersonFilter.Companion</a></pre>
+ </p>
+ <hr>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html 2025-01-24 18:18:45.053354356 +0000
@@ -0,0 +1,85 @@
+<html devsite="true">
+ <head>
+ <title>ImagenPersonFilter</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenPersonFilter</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Nested types</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html">ImagenPersonFilter.Companion</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ADULT()">ALLOW_ADULT</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ALL()">ALLOW_ALL</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#BLOCK_ALL()">BLOCK_ALL</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getALLOW_ADULT()"></a><a name="setALLOW_ADULT()"></a><a name="getALLOW_ADULT--"></a><a name="setALLOW_ADULT--"></a>
+ <h3 class="api-name" id="ALLOW_ADULT()">ALLOW_ADULT</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ADULT()">ALLOW_ADULT</a></pre>
+ </div>
+ <div class="api-item"><a name="getALLOW_ALL()"></a><a name="setALLOW_ALL()"></a><a name="getALLOW_ALL--"></a><a name="setALLOW_ALL--"></a>
+ <h3 class="api-name" id="ALLOW_ALL()">ALLOW_ALL</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ALL()">ALLOW_ALL</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_ALL()"></a><a name="setBLOCK_ALL()"></a><a name="getBLOCK_ALL--"></a><a name="setBLOCK_ALL--"></a>
+ <h3 class="api-name" id="BLOCK_ALL()">BLOCK_ALL</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#BLOCK_ALL()">BLOCK_ALL</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html 2025-01-24 18:18:45.053354356 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+ <head>
+ <title>ImagenSafetyFilter.Companion</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenSafetyFilter.Companion</h1>
+ <p>
+ <pre>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html">ImagenSafetyFilter.Companion</a></pre>
+ </p>
+ <hr>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html 2025-01-24 18:18:45.049354318 +0000
@@ -0,0 +1,95 @@
+<html devsite="true">
+ <head>
+ <title>ImagenSafetyFilter</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenSafetyFilter</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Nested types</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code>public static class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html">ImagenSafetyFilter.Companion</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public fields</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_LOW_AND_ABOVE()">BLOCK_LOW_AND_ABOVE</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_MEDIUM_AND_ABOVE()">BLOCK_MEDIUM_AND_ABOVE</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_NONE()">BLOCK_NONE</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_ONLY_HIGH()">BLOCK_ONLY_HIGH</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public fields</h2>
+ <div class="api-item"><a name="getBLOCK_LOW_AND_ABOVE()"></a><a name="setBLOCK_LOW_AND_ABOVE()"></a><a name="getBLOCK_LOW_AND_ABOVE--"></a><a name="setBLOCK_LOW_AND_ABOVE--"></a>
+ <h3 class="api-name" id="BLOCK_LOW_AND_ABOVE()">BLOCK_LOW_AND_ABOVE</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_LOW_AND_ABOVE()">BLOCK_LOW_AND_ABOVE</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_MEDIUM_AND_ABOVE()"></a><a name="setBLOCK_MEDIUM_AND_ABOVE()"></a><a name="getBLOCK_MEDIUM_AND_ABOVE--"></a><a name="setBLOCK_MEDIUM_AND_ABOVE--"></a>
+ <h3 class="api-name" id="BLOCK_MEDIUM_AND_ABOVE()">BLOCK_MEDIUM_AND_ABOVE</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_MEDIUM_AND_ABOVE()">BLOCK_MEDIUM_AND_ABOVE</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_NONE()"></a><a name="setBLOCK_NONE()"></a><a name="getBLOCK_NONE--"></a><a name="setBLOCK_NONE--"></a>
+ <h3 class="api-name" id="BLOCK_NONE()">BLOCK_NONE</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_NONE()">BLOCK_NONE</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_ONLY_HIGH()"></a><a name="setBLOCK_ONLY_HIGH()"></a><a name="getBLOCK_ONLY_HIGH--"></a><a name="setBLOCK_ONLY_HIGH--"></a>
+ <h3 class="api-name" id="BLOCK_ONLY_HIGH()">BLOCK_ONLY_HIGH</h3>
+ <pre class="api-signature no-pretty-print">public static final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_ONLY_HIGH()">BLOCK_ONLY_HIGH</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenSafetySettings.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ImagenSafetySettings.html 2025-01-24 18:18:45.050354328 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+ <head>
+ <title>ImagenSafetySettings</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenSafetySettings</h1>
+ <p>
+ <pre>public final class <a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a></pre>
+ </p>
+ <hr>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/PromptBlockedException.html 2025-01-24 18:20:53.716519774 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/PromptBlockedException.html 2025-01-24 18:18:45.054354366 +0000
@@ -66,7 +66,7 @@
</thead>
<tbody class="list">
<tr>
- <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a></code></td>
+ <td><code>final <a href="/docs/reference/android/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a></code></td>
<td>
<div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a></code></div>
<p>The full server response.</p>
@@ -201,7 +201,7 @@
<h2>Public fields</h2>
<div class="api-item"><a name="getResponse()"></a><a name="setResponse()"></a><a name="getResponse--"></a><a name="setResponse--"></a>
<h3 class="api-name" id="response()">response</h3>
- <pre class="api-signature no-pretty-print">public final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a></pre>
+ <pre class="api-signature no-pretty-print">public final <a href="/docs/reference/android/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a> <a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a></pre>
<p>The full server response.</p>
</div>
</div> --- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/package-summary.html 2025-01-24 18:20:53.713519747 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/package-summary.html 2025-01-24 18:18:45.050354328 +0000
@@ -172,6 +172,50 @@
</td>
</tr>
<tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImage.html">ImagenImage</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenModelConfig.html">ImagenModelConfig</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
<td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/InlineDataPart.html">InlineDataPart</a></code></td>
<td>
<p>Represents binary data with an associated MIME type sent to and received from requests.</p>
@@ -255,6 +299,10 @@
</colgroup>
<tbody class="list">
<tr>
+ <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
<td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a></code></td>
<td>
<p>Parent class for any errors that occur from the <code><a href="/docs/reference/android/com/google/firebase/vertexai/FirebaseVertexAI.html">FirebaseVertexAI</a></code> SDK.</p> --- /home/runner/diff/original/firebase-kotlindoc/kotlin/client/firebase-vertexai/_toc.yaml 2025-01-24 18:20:53.718519792 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/client/firebase-vertexai/_toc.yaml 2025-01-24 18:18:45.057354394 +0000
@@ -12,6 +12,8 @@
path: "/docs/reference/kotlin/com/google/firebase/vertexai/FirebaseVertexAI.html"
- title: "GenerativeModel"
path: "/docs/reference/kotlin/com/google/firebase/vertexai/GenerativeModel.html"
+ - title: "ImageModel"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html"
- title: "com.google.firebase.vertexai.java"
path: "/docs/reference/kotlin/com/google/firebase/vertexai/java/package-summary.html"
@@ -82,6 +84,28 @@
path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/HarmSeverity.html"
- title: "ImagePart"
path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagePart.html"
+ - title: "ImagenAspectRatio"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html"
+ - title: "ImagenGCSImage"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html"
+ - title: "ImagenGenerationConfig"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html"
+ - title: "ImagenGenerationResponse"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html"
+ - title: "ImagenImage"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImage.html"
+ - title: "ImagenImageFormat"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html"
+ - title: "ImagenInlineImage"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html"
+ - title: "ImagenModelConfig"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenModelConfig.html"
+ - title: "ImagenPersonFilter"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html"
+ - title: "ImagenSafetyFilter"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html"
+ - title: "ImagenSafetySettings"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetySettings.html"
- title: "InlineDataPart"
path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/InlineDataPart.html"
- title: "PromptFeedback"
@@ -110,6 +134,8 @@
- title: "Exceptions"
section:
+ - title: "ContentBlockedException"
+ path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html"
- title: "FirebaseVertexAIException"
path: "/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html"
- title: "InvalidAPIKeyException" --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/FirebaseVertexAI.html 2025-01-24 18:20:53.723519837 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/FirebaseVertexAI.html 2025-01-24 18:18:45.064354460 +0000
@@ -82,6 +82,12 @@
<p>Instantiates a new <code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/GenerativeModel.html">GenerativeModel</a></code> given the provided parameters.</p>
</td>
</tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html">ImageModel</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/FirebaseVertexAI.html#imageModel(kotlin.String,com.google.firebase.vertexai.type.ImagenGenerationConfig,com.google.firebase.vertexai.type.ImagenSafetySettings,com.google.firebase.vertexai.type.RequestOptions)">imageModel</a>(<br> modelName: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br> generationConfig: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a>?,<br> safetySettings: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a>?,<br> requestOptions: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/RequestOptions.html">RequestOptions</a><br>)</code></div>
+ </td>
+ </tr>
</tbody>
</table>
</div>
@@ -211,6 +217,10 @@
</table>
</div>
</div>
+ <div class="api-item"><a name="imageModel(kotlin.String, com.google.firebase.vertexai.type.ImagenGenerationConfig, com.google.firebase.vertexai.type.ImagenSafetySettings, com.google.firebase.vertexai.type.RequestOptions)"></a><a name="imageModel-kotlin.String-com.google.firebase.vertexai.type.ImagenGenerationConfig-com.google.firebase.vertexai.type.ImagenSafetySettings-com.google.firebase.vertexai.type.RequestOptions-"></a><a name="imagemodel"></a>
+ <h3 class="api-name" id="imageModel(kotlin.String,com.google.firebase.vertexai.type.ImagenGenerationConfig,com.google.firebase.vertexai.type.ImagenSafetySettings,com.google.firebase.vertexai.type.RequestOptions)">imageModel</h3>
+ <pre class="api-signature no-pretty-print">fun <a href="/docs/reference/kotlin/com/google/firebase/vertexai/FirebaseVertexAI.html#imageModel(kotlin.String,com.google.firebase.vertexai.type.ImagenGenerationConfig,com.google.firebase.vertexai.type.ImagenSafetySettings,com.google.firebase.vertexai.type.RequestOptions)">imageModel</a>(<br> modelName: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br> generationConfig: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a>? = null,<br> safetySettings: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a>? = null,<br> requestOptions: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/RequestOptions.html">RequestOptions</a> = RequestOptions()<br>): <a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html">ImageModel</a></pre>
+ </div>
</div>
</body>
</html> --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/ImageModel.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/ImageModel.html 2025-01-24 18:18:45.063354451 +0000
@@ -0,0 +1,55 @@
+<html devsite="true">
+ <head>
+ <title>ImageModel</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImageModel</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html">ImageModel</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public functions</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code>suspend <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a>></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String)">generateImage</a>(prompt: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>suspend <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a>></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String,kotlin.String)">generateImage</a>(prompt: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>, gcsUri: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public functions</h2>
+ <div class="api-item"><a name="generateImage-kotlin.String-"></a><a name="generateimage"></a>
+ <h3 class="api-name" id="generateImage(kotlin.String)">generateImage</h3>
+ <pre class="api-signature no-pretty-print">suspend fun <a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String)">generateImage</a>(prompt: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>): <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a>></pre>
+ </div>
+ <div class="api-item"><a name="generateImage(kotlin.String, kotlin.String)"></a><a name="generateImage-kotlin.String-kotlin.String-"></a><a name="generateimage"></a>
+ <h3 class="api-name" id="generateImage(kotlin.String,kotlin.String)">generateImage</h3>
+ <pre class="api-signature no-pretty-print">suspend fun <a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html#generateImage(kotlin.String,kotlin.String)">generateImage</a>(prompt: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>, gcsUri: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>): <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a>></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/package-summary.html 2025-01-24 18:20:53.719519801 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/package-summary.html 2025-01-24 18:18:45.057354394 +0000
@@ -32,6 +32,10 @@
<p>Represents a multimodal model (like Gemini), capable of generating content based on various input types.</p>
</td>
</tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/ImageModel.html">ImageModel</a></code></td>
+ <td></td>
+ </tr>
</tbody>
</table>
</div> --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html 2025-01-24 18:18:45.062354441 +0000
@@ -0,0 +1,178 @@
+<html devsite="true">
+ <head>
+ <title>ContentBlockedException</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ContentBlockedException</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a> : <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a></pre>
+ </p>
+ <div class="devsite-table-wrapper">
+ <table class="jd-inheritance-table">
+ <tbody>
+ <tr>
+ <td colspan="6"><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">kotlin.Any</a></td>
+ </tr>
+ <tr>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="5"><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">kotlin.Throwable</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="4"><a href="https://developer.android.com/reference/kotlin/java/lang/Exception.html">java.lang.Exception</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="3"><a href="https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html">java.lang.RuntimeException</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td> </td>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="2"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">com.google.firebase.vertexai.type.FirebaseVertexAIException</a></td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td> </td>
+ <td> </td>
+ <td> </td>
+ <td class="jd-inheritance-space"> ↳</td>
+ <td colspan="1"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html">com.google.firebase.vertexai.type.ContentBlockedException</a></td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive" id="inhmethods">
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Inherited functions</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><devsite-expandable><span class="expand-control">From <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">kotlin.Throwable</a></span>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/add-suppressed.html">addSuppressed</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> p0: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/fill-in-stack-trace.html">fillInStackTrace</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNullable.html">RecentlyNullable</a><br><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/get-localized-message.html">getLocalizedMessage</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html">Array</a><<a href="https://developer.android.com/reference/kotlin/java/lang/StackTraceElement.html">StackTraceElement</a>></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/get-stack-trace.html">getStackTrace</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html">Array</a><<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/get-suppressed.html">getSuppressed</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a></code></td>
+ <td>
+ <div><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a><br><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/init-cause.html">initCause</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNullable.html">RecentlyNullable</a> p0: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/print-stack-trace.html">printStackTrace</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/print-stack-trace.html">printStackTrace</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> p0: <a href="https://developer.android.com/reference/kotlin/java/io/PrintStream.html">PrintStream</a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/print-stack-trace.html">printStackTrace</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> p0: <a href="https://developer.android.com/reference/kotlin/java/io/PrintWriter.html">PrintWriter</a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/set-stack-trace.html">setStackTrace</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/RecentlyNonNull.html">RecentlyNonNull</a> p0: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html">Array</a><<a href="https://developer.android.com/reference/kotlin/java/lang/StackTraceElement.html">StackTraceElement</a>>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+</devsite-expandable> </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive" id="inhmethods">
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Inherited properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><devsite-expandable><span class="expand-control">From <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">kotlin.Throwable</a></span>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <tbody class="list">
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?</code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/cause.html">cause</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?</code></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/message.html">message</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+</devsite-expandable> </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html 2025-01-24 18:20:53.719519801 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html 2025-01-24 18:18:45.058354404 +0000
@@ -42,7 +42,7 @@
</table>
</div>
<div class="devsite-table-wrapper"><devsite-expandable><span class="expand-control jd-sumtable-subclasses">Known direct subclasses
- <div class="showalways" id="subclasses-direct"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidLocationException.html">InvalidLocationException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidStateException.html">InvalidStateException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/RequestTimeoutException.html">RequestTimeoutException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ResponseStoppedException.html">ResponseStoppedException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/SerializationException.html">SerializationException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ServerException.html">ServerException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ServiceDisabledException.html">ServiceDisabledException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/UnknownException.html">UnknownException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html">UnsupportedUserLocationException</a></div>
+ <div class="showalways" id="subclasses-direct"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidLocationException.html">InvalidLocationException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidStateException.html">InvalidStateException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/RequestTimeoutException.html">RequestTimeoutException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ResponseStoppedException.html">ResponseStoppedException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/SerializationException.html">SerializationException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ServerException.html">ServerException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ServiceDisabledException.html">ServiceDisabledException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/UnknownException.html">UnknownException</a>, <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html">UnsupportedUserLocationException</a></div>
</span>
<div id="subclasses-direct-summary">
<div class="devsite-table-wrapper">
@@ -53,6 +53,10 @@
</colgroup>
<tbody class="list">
<tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
<td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a></code></td>
<td>
<p>The provided API Key is not valid.</p> --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html 2025-01-24 18:18:45.058354404 +0000
@@ -0,0 +1,85 @@
+<html devsite="true">
+ <head>
+ <title>ImagenAspectRatio</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenAspectRatio</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public companion properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_16x9()">LANDSCAPE_16x9</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_4x3()">LANDSCAPE_4x3</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_3x4()">PORTRAIT_3x4</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_9x16()">PORTRAIT_9x16</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#SQUARE_1x1()">SQUARE_1x1</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public companion properties</h2>
+ <div class="api-item"><a name="getLANDSCAPE_16x9()"></a><a name="setLANDSCAPE_16x9()"></a><a name="getLANDSCAPE_16x9--"></a><a name="setLANDSCAPE_16x9--"></a>
+ <h3 class="api-name" id="LANDSCAPE_16x9()">LANDSCAPE_16x9</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_16x9()">LANDSCAPE_16x9</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></pre>
+ </div>
+ <div class="api-item"><a name="getLANDSCAPE_4x3()"></a><a name="setLANDSCAPE_4x3()"></a><a name="getLANDSCAPE_4x3--"></a><a name="setLANDSCAPE_4x3--"></a>
+ <h3 class="api-name" id="LANDSCAPE_4x3()">LANDSCAPE_4x3</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#LANDSCAPE_4x3()">LANDSCAPE_4x3</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></pre>
+ </div>
+ <div class="api-item"><a name="getPORTRAIT_3x4()"></a><a name="setPORTRAIT_3x4()"></a><a name="getPORTRAIT_3x4--"></a><a name="setPORTRAIT_3x4--"></a>
+ <h3 class="api-name" id="PORTRAIT_3x4()">PORTRAIT_3x4</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_3x4()">PORTRAIT_3x4</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></pre>
+ </div>
+ <div class="api-item"><a name="getPORTRAIT_9x16()"></a><a name="setPORTRAIT_9x16()"></a><a name="getPORTRAIT_9x16--"></a><a name="setPORTRAIT_9x16--"></a>
+ <h3 class="api-name" id="PORTRAIT_9x16()">PORTRAIT_9x16</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#PORTRAIT_9x16()">PORTRAIT_9x16</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></pre>
+ </div>
+ <div class="api-item"><a name="getSQUARE_1x1()"></a><a name="setSQUARE_1x1()"></a><a name="getSQUARE_1x1--"></a><a name="setSQUARE_1x1--"></a>
+ <h3 class="api-name" id="SQUARE_1x1()">SQUARE_1x1</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.Companion.html#SQUARE_1x1()">SQUARE_1x1</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html 2025-01-24 18:18:45.059354413 +0000
@@ -0,0 +1,82 @@
+<html devsite="true">
+ <head>
+ <title>ImagenGCSImage</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenGCSImage</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html#ImagenGCSImage(kotlin.String,kotlin.String)">ImagenGCSImage</a>(gcsUri: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>, mimeType: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html#gcsUri()">gcsUri</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html#mimeType()">mimeType</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenGCSImage(kotlin.String, kotlin.String)"></a><a name="ImagenGCSImage-kotlin.String-kotlin.String-"></a><a name="imagengcsimage"></a>
+ <h3 class="api-name" id="ImagenGCSImage(kotlin.String,kotlin.String)">ImagenGCSImage</h3>
+ <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html#ImagenGCSImage(kotlin.String,kotlin.String)">ImagenGCSImage</a>(gcsUri: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>, mimeType: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public properties</h2>
+ <div class="api-item"><a name="getGcsUri()"></a><a name="setGcsUri()"></a><a name="getGcsUri--"></a><a name="setGcsUri--"></a>
+ <h3 class="api-name" id="gcsUri()">gcsUri</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html#gcsUri()">gcsUri</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></pre>
+ </div>
+ <div class="api-item"><a name="getMimeType()"></a><a name="setMimeType()"></a><a name="getMimeType--"></a><a name="setMimeType--"></a>
+ <h3 class="api-name" id="mimeType()">mimeType</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html#mimeType()">mimeType</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html 2025-01-24 18:18:45.060354423 +0000
@@ -0,0 +1,112 @@
+<html devsite="true">
+ <head>
+ <title>ImagenGenerationConfig</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenGenerationConfig</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#ImagenGenerationConfig(kotlin.String,kotlin.Int,com.google.firebase.vertexai.type.ImagenAspectRatio,com.google.firebase.vertexai.type.ImagenImageFormat,kotlin.Boolean)">ImagenGenerationConfig</a>(<br> negativePrompt: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?,<br> numberOfImages: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>?,<br> aspectRatio: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a>?,<br> imageFormat: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a>?,<br> addWatermark: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a>?<br>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a>?</code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#addWatermark()">addWatermark</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a>?</code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#aspectRatio()">aspectRatio</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a>?</code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#imageFormat()">imageFormat</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?</code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#negativePrompt()">negativePrompt</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>?</code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#numberOfImages()">numberOfImages</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenGenerationConfig(kotlin.String, kotlin.Int, com.google.firebase.vertexai.type.ImagenAspectRatio, com.google.firebase.vertexai.type.ImagenImageFormat, kotlin.Boolean)"></a><a name="ImagenGenerationConfig-kotlin.String-kotlin.Int-com.google.firebase.vertexai.type.ImagenAspectRatio-com.google.firebase.vertexai.type.ImagenImageFormat-kotlin.Boolean-"></a><a name="imagengenerationconfig"></a>
+ <h3 class="api-name" id="ImagenGenerationConfig(kotlin.String,kotlin.Int,com.google.firebase.vertexai.type.ImagenAspectRatio,com.google.firebase.vertexai.type.ImagenImageFormat,kotlin.Boolean)">ImagenGenerationConfig</h3>
+ <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#ImagenGenerationConfig(kotlin.String,kotlin.Int,com.google.firebase.vertexai.type.ImagenAspectRatio,com.google.firebase.vertexai.type.ImagenImageFormat,kotlin.Boolean)">ImagenGenerationConfig</a>(<br> negativePrompt: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>? = null,<br> numberOfImages: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>? = 1,<br> aspectRatio: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a>? = null,<br> imageFormat: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a>? = null,<br> addWatermark: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a>? = null<br>)</pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public properties</h2>
+ <div class="api-item"><a name="getAddWatermark()"></a><a name="setAddWatermark()"></a><a name="getAddWatermark--"></a><a name="setAddWatermark--"></a>
+ <h3 class="api-name" id="addWatermark()">addWatermark</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#addWatermark()">addWatermark</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html">Boolean</a>?</pre>
+ </div>
+ <div class="api-item"><a name="getAspectRatio()"></a><a name="setAspectRatio()"></a><a name="getAspectRatio--"></a><a name="setAspectRatio--"></a>
+ <h3 class="api-name" id="aspectRatio()">aspectRatio</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#aspectRatio()">aspectRatio</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a>?</pre>
+ </div>
+ <div class="api-item"><a name="getImageFormat()"></a><a name="setImageFormat()"></a><a name="getImageFormat--"></a><a name="setImageFormat--"></a>
+ <h3 class="api-name" id="imageFormat()">imageFormat</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#imageFormat()">imageFormat</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a>?</pre>
+ </div>
+ <div class="api-item"><a name="getNegativePrompt()"></a><a name="setNegativePrompt()"></a><a name="getNegativePrompt--"></a><a name="setNegativePrompt--"></a>
+ <h3 class="api-name" id="negativePrompt()">negativePrompt</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#negativePrompt()">negativePrompt</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?</pre>
+ </div>
+ <div class="api-item"><a name="getNumberOfImages()"></a><a name="setNumberOfImages()"></a><a name="getNumberOfImages--"></a><a name="setNumberOfImages--"></a>
+ <h3 class="api-name" id="numberOfImages()">numberOfImages</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html#numberOfImages()">numberOfImages</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>?</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html 2025-01-24 18:18:45.058354404 +0000
@@ -0,0 +1,82 @@
+<html devsite="true">
+ <head>
+ <title>ImagenGenerationResponse</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenGenerationResponse</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a><T : <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><T : <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?> <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#ImagenGenerationResponse(kotlin.collections.List,kotlin.String)">ImagenGenerationResponse</a>(images: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><T>, filteredReason: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?</code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#filteredReason()">filteredReason</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><T></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#images()">images</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenGenerationResponse(kotlin.collections.List, kotlin.String)"></a><a name="ImagenGenerationResponse-kotlin.collections.List-kotlin.String-"></a><a name="imagengenerationresponse"></a>
+ <h3 class="api-name" id="ImagenGenerationResponse(kotlin.collections.List,kotlin.String)">ImagenGenerationResponse</h3>
+ <pre class="api-signature no-pretty-print"><T : <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?> <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#ImagenGenerationResponse(kotlin.collections.List,kotlin.String)">ImagenGenerationResponse</a>(images: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><T>, filteredReason: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?)</pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public properties</h2>
+ <div class="api-item"><a name="getFilteredReason()"></a><a name="setFilteredReason()"></a><a name="getFilteredReason--"></a><a name="setFilteredReason--"></a>
+ <h3 class="api-name" id="filteredReason()">filteredReason</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#filteredReason()">filteredReason</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?</pre>
+ </div>
+ <div class="api-item"><a name="getImages()"></a><a name="setImages()"></a><a name="getImages--"></a><a name="setImages--"></a>
+ <h3 class="api-name" id="images()">images</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html#images()">images</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><T></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenImage.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenImage.html 2025-01-24 18:18:45.062354441 +0000
@@ -0,0 +1,44 @@
+<html devsite="true">
+ <head>
+ <title>ImagenImage</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenImage</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImage.html">ImagenImage</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImage.html#ImagenImage(kotlin.ByteArray,kotlin.String,kotlin.String)">ImagenImage</a>(data: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html">ByteArray</a>?, gcsUri: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?, mimeType: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenImage(kotlin.ByteArray, kotlin.String, kotlin.String)"></a><a name="ImagenImage-kotlin.ByteArray-kotlin.String-kotlin.String-"></a><a name="imagenimage"></a>
+ <h3 class="api-name" id="ImagenImage(kotlin.ByteArray,kotlin.String,kotlin.String)">ImagenImage</h3>
+ <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImage.html#ImagenImage(kotlin.ByteArray,kotlin.String,kotlin.String)">ImagenImage</a>(data: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html">ByteArray</a>?, gcsUri: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>?, mimeType: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html 2025-01-24 18:18:45.062354441 +0000
@@ -0,0 +1,93 @@
+<html devsite="true">
+ <head>
+ <title>ImagenImageFormat</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenImageFormat</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public companion functions</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#jpeg(kotlin.Int)">jpeg</a>(compressionQuality: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>?)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#png()">png</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>?</code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html#compressionQuality()">compressionQuality</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html#mimeType()">mimeType</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public companion functions</h2>
+ <div class="api-item"><a name="jpeg-kotlin.Int-"></a><a name="jpeg"></a>
+ <h3 class="api-name" id="jpeg(kotlin.Int)">jpeg</h3>
+ <pre class="api-signature no-pretty-print">fun <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#jpeg(kotlin.Int)">jpeg</a>(compressionQuality: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>? = null): <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></pre>
+ </div>
+ <div class="api-item"><a name="png--"></a><a name="png"></a>
+ <h3 class="api-name" id="png()">png</h3>
+ <pre class="api-signature no-pretty-print">fun <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.Companion.html#png()">png</a>(): <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public properties</h2>
+ <div class="api-item"><a name="getCompressionQuality()"></a><a name="setCompressionQuality()"></a><a name="getCompressionQuality--"></a><a name="setCompressionQuality--"></a>
+ <h3 class="api-name" id="compressionQuality()">compressionQuality</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html#compressionQuality()">compressionQuality</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>?</pre>
+ </div>
+ <div class="api-item"><a name="getMimeType()"></a><a name="setMimeType()"></a><a name="getMimeType--"></a><a name="setMimeType--"></a>
+ <h3 class="api-name" id="mimeType()">mimeType</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html#mimeType()">mimeType</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html 2025-01-24 18:18:45.062354441 +0000
@@ -0,0 +1,110 @@
+<html devsite="true">
+ <head>
+ <title>ImagenInlineImage</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenInlineImage</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public constructors</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#ImagenInlineImage(kotlin.ByteArray,kotlin.String)">ImagenInlineImage</a>(data: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html">ByteArray</a>, mimeType: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public functions</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://developer.android.com/reference/kotlin/android/graphics/Bitmap.html">Bitmap</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#asBitmap()">asBitmap</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html">ByteArray</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#data()">data</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#mimeType()">mimeType</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public constructors</h2>
+ <div class="api-item"><a name="ImagenInlineImage(kotlin.ByteArray, kotlin.String)"></a><a name="ImagenInlineImage-kotlin.ByteArray-kotlin.String-"></a><a name="imageninlineimage"></a>
+ <h3 class="api-name" id="ImagenInlineImage(kotlin.ByteArray,kotlin.String)">ImagenInlineImage</h3>
+ <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#ImagenInlineImage(kotlin.ByteArray,kotlin.String)">ImagenInlineImage</a>(data: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html">ByteArray</a>, mimeType: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public functions</h2>
+ <div class="api-item"><a name="asBitmap--"></a><a name="asbitmap"></a>
+ <h3 class="api-name" id="asBitmap()">asBitmap</h3>
+ <pre class="api-signature no-pretty-print">fun <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#asBitmap()">asBitmap</a>(): <a href="https://developer.android.com/reference/kotlin/android/graphics/Bitmap.html">Bitmap</a></pre>
+ </div>
+ </div>
+ <div class="list">
+ <h2>Public properties</h2>
+ <div class="api-item"><a name="getData()"></a><a name="setData()"></a><a name="getData--"></a><a name="setData--"></a>
+ <h3 class="api-name" id="data()">data</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#data()">data</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html">ByteArray</a></pre>
+ </div>
+ <div class="api-item"><a name="getMimeType()"></a><a name="setMimeType()"></a><a name="getMimeType--"></a><a name="setMimeType--"></a>
+ <h3 class="api-name" id="mimeType()">mimeType</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html#mimeType()">mimeType</a>: <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenModelConfig.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenModelConfig.html 2025-01-24 18:18:45.058354404 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+ <head>
+ <title>ImagenModelConfig</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenModelConfig</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenModelConfig.html">ImagenModelConfig</a></pre>
+ </p>
+ <hr>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html 2025-01-24 18:18:45.061354432 +0000
@@ -0,0 +1,65 @@
+<html devsite="true">
+ <head>
+ <title>ImagenPersonFilter</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenPersonFilter</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public companion properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ADULT()">ALLOW_ADULT</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ALL()">ALLOW_ALL</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#BLOCK_ALL()">BLOCK_ALL</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public companion properties</h2>
+ <div class="api-item"><a name="getALLOW_ADULT()"></a><a name="setALLOW_ADULT()"></a><a name="getALLOW_ADULT--"></a><a name="setALLOW_ADULT--"></a>
+ <h3 class="api-name" id="ALLOW_ADULT()">ALLOW_ADULT</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ADULT()">ALLOW_ADULT</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></pre>
+ </div>
+ <div class="api-item"><a name="getALLOW_ALL()"></a><a name="setALLOW_ALL()"></a><a name="getALLOW_ALL--"></a><a name="setALLOW_ALL--"></a>
+ <h3 class="api-name" id="ALLOW_ALL()">ALLOW_ALL</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#ALLOW_ALL()">ALLOW_ALL</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_ALL()"></a><a name="setBLOCK_ALL()"></a><a name="getBLOCK_ALL--"></a><a name="setBLOCK_ALL--"></a>
+ <h3 class="api-name" id="BLOCK_ALL()">BLOCK_ALL</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.Companion.html#BLOCK_ALL()">BLOCK_ALL</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html 2025-01-24 18:18:45.058354404 +0000
@@ -0,0 +1,75 @@
+<html devsite="true">
+ <head>
+ <title>ImagenSafetyFilter</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenSafetyFilter</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></pre>
+ </p>
+ <hr>
+ <h2>Summary</h2>
+ <div class="devsite-table-wrapper">
+ <table class="responsive">
+ <colgroup>
+ <col width="40%">
+ <col>
+ </colgroup>
+ <thead>
+ <tr>
+ <th colspan="100%"><h3>Public companion properties</h3></th>
+ </tr>
+ </thead>
+ <tbody class="list">
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_LOW_AND_ABOVE()">BLOCK_LOW_AND_ABOVE</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_MEDIUM_AND_ABOVE()">BLOCK_MEDIUM_AND_ABOVE</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_NONE()">BLOCK_NONE</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td>
+ <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_ONLY_HIGH()">BLOCK_ONLY_HIGH</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class="list">
+ <h2>Public companion properties</h2>
+ <div class="api-item"><a name="getBLOCK_LOW_AND_ABOVE()"></a><a name="setBLOCK_LOW_AND_ABOVE()"></a><a name="getBLOCK_LOW_AND_ABOVE--"></a><a name="setBLOCK_LOW_AND_ABOVE--"></a>
+ <h3 class="api-name" id="BLOCK_LOW_AND_ABOVE()">BLOCK_LOW_AND_ABOVE</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_LOW_AND_ABOVE()">BLOCK_LOW_AND_ABOVE</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_MEDIUM_AND_ABOVE()"></a><a name="setBLOCK_MEDIUM_AND_ABOVE()"></a><a name="getBLOCK_MEDIUM_AND_ABOVE--"></a><a name="setBLOCK_MEDIUM_AND_ABOVE--"></a>
+ <h3 class="api-name" id="BLOCK_MEDIUM_AND_ABOVE()">BLOCK_MEDIUM_AND_ABOVE</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_MEDIUM_AND_ABOVE()">BLOCK_MEDIUM_AND_ABOVE</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_NONE()"></a><a name="setBLOCK_NONE()"></a><a name="getBLOCK_NONE--"></a><a name="setBLOCK_NONE--"></a>
+ <h3 class="api-name" id="BLOCK_NONE()">BLOCK_NONE</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_NONE()">BLOCK_NONE</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></pre>
+ </div>
+ <div class="api-item"><a name="getBLOCK_ONLY_HIGH()"></a><a name="setBLOCK_ONLY_HIGH()"></a><a name="getBLOCK_ONLY_HIGH--"></a><a name="setBLOCK_ONLY_HIGH--"></a>
+ <h3 class="api-name" id="BLOCK_ONLY_HIGH()">BLOCK_ONLY_HIGH</h3>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.Companion.html#BLOCK_ONLY_HIGH()">BLOCK_ONLY_HIGH</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></pre>
+ </div>
+ </div>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenSafetySettings.html 1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ImagenSafetySettings.html 2025-01-24 18:18:45.059354413 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+ <head>
+ <title>ImagenSafetySettings</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+ </head>
+ <body>
+ <div id="metadata-info-block"></div>
+ <h1>ImagenSafetySettings</h1>
+ <p>
+ <pre>class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a></pre>
+ </p>
+ <hr>
+ </body>
+</html>
+ --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html 2025-01-24 18:20:53.722519828 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html 2025-01-24 18:18:45.062354441 +0000
@@ -66,7 +66,7 @@
</thead>
<tbody class="list">
<tr>
- <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a></code></td>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a>?</code></td>
<td>
<div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a></code></div>
<p>The full server response.</p>
@@ -201,7 +201,7 @@
<h2>Public properties</h2>
<div class="api-item"><a name="getResponse()"></a><a name="setResponse()"></a><a name="getResponse--"></a><a name="setResponse--"></a>
<h3 class="api-name" id="response()">response</h3>
- <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a></pre>
+ <pre class="api-signature no-pretty-print">val <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a>: <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a>?</pre>
<p>The full server response.</p>
</div>
</div> --- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/package-summary.html 2025-01-24 18:20:53.720519810 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/package-summary.html 2025-01-24 18:18:45.059354413 +0000
@@ -164,6 +164,50 @@
</td>
</tr>
<tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.html">ImagenAspectRatio</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.html">ImagenGCSImage</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.html">ImagenGenerationConfig</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenGenerationResponse.html">ImagenGenerationResponse</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImage.html">ImagenImage</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenImageFormat.html">ImagenImageFormat</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenInlineImage.html">ImagenInlineImage</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenModelConfig.html">ImagenModelConfig</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.html">ImagenPersonFilter</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.html">ImagenSafetyFilter</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ImagenSafetySettings.html">ImagenSafetySettings</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
<td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InlineDataPart.html">InlineDataPart</a></code></td>
<td>
<p>Represents binary data with an associated MIME type sent to and received from requests.</p>
@@ -243,6 +287,10 @@
</colgroup>
<tbody class="list">
<tr>
+ <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ContentBlockedException.html">ContentBlockedException</a></code></td>
+ <td></td>
+ </tr>
+ <tr>
<td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a></code></td>
<td>
<p>Parent class for any errors that occur from the <code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/FirebaseVertexAI.html">FirebaseVertexAI</a></code> SDK.</p> |
Generated by 🚫 Danger |
Size Report 1Affected Products
Test Logs |
rlazo
reviewed
Jan 23, 2025
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/ImageModel.kt
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/ImageModel.kt
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/ImageModel.kt
Outdated
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/ImageModel.kt
Outdated
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/ImagenAspectRatio.kt
Outdated
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/ImagenGCSImage.kt
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/ImagenGenerationConfig.kt
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/ImagenPersonFilter.kt
Outdated
Show resolved
Hide resolved
firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/ImagenSafetyFilter.kt
Outdated
Show resolved
Hide resolved
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added support for querying imagen models to generate images both in gcs and inline. Documentation incoming in a separate PR for readability