Skip to content
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

Make FirebaseVertexAIException abstract, and constructors internal #6368

Merged
merged 5 commits into from
Oct 10, 2024

Conversation

rlazo
Copy link
Collaborator

@rlazo rlazo commented Oct 10, 2024

For better API evolution while maintaining backward compatibility, moved FirebaseVertexAIException from sealed to abstract class.

Also, since the dev shoul not be creating instances of the class, or its subclasses, marking those constructors as internal.

For better API evolution while maintaining backward compatibility,
moved `FirebaseVertexAIException` from sealed to abstract class.

Also, since the dev shoul not be creating instances of the class, or
its subclasses, marking those constructors as internal.
@rlazo rlazo requested a review from daymxn October 10, 2024 18:13
Copy link
Contributor

github-actions bot commented Oct 10, 2024

Javadoc Changes:
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html	2024-10-10 18:40:34.011658236 +0000
@@ -8,7 +8,7 @@
     <div id="metadata-info-block"></div>
     <h1>FirebaseVertexAIException</h1>
     <p>
-      <pre>public class <a href="/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a> extends <a href="https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html">RuntimeException</a></pre>
+      <pre>public abstract class <a href="/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a> extends <a href="https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html">RuntimeException</a></pre>
     </p>
     <div class="devsite-table-wrapper">
       <table class="jd-inheritance-table">
@@ -55,7 +55,7 @@
               <tr>
                 <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a></code></td>
                 <td>
-                  <p>The server responded that the API Key is not valid.</p>
+                  <p>The provided API Key is not valid.</p>
                 </td>
               </tr>
               <tr>
@@ -73,7 +73,7 @@
               <tr>
                 <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a></code></td>
                 <td>
-                  <p>A request was blocked for some reason.</p>
+                  <p>A request was blocked.</p>
                 </td>
               </tr>
               <tr>
@@ -127,26 +127,6 @@
     <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>
     <h2>Summary</h2>
     <div class="devsite-table-wrapper">
-      <table class="responsive">
-        <colgroup>
-          <col width="40%">
-          <col>
-        </colgroup>
-        <thead>
-          <tr>
-            <th colspan="100%"><h3>Protected constructors</h3></th>
-          </tr>
-        </thead>
-        <tbody class="list">
-          <tr>
-            <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html#FirebaseVertexAIException(kotlin.String,kotlin.Throwable)">FirebaseVertexAIException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -268,13 +248,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Protected constructors</h2>
-      <div class="api-item"><a name="FirebaseVertexAIException(kotlin.String, kotlin.Throwable)"></a><a name="FirebaseVertexAIException-kotlin.String-kotlin.Throwable-"></a><a name="firebasevertexaiexception"></a>
-        <h3 class="api-name" id="FirebaseVertexAIException(kotlin.String,kotlin.Throwable)">FirebaseVertexAIException</h3>
-        <pre class="api-signature no-pretty-print">protected&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/FirebaseVertexAIException.html#FirebaseVertexAIException(kotlin.String,kotlin.Throwable)">FirebaseVertexAIException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html	2024-10-10 18:40:34.011658236 +0000
@@ -50,29 +50,9 @@
       </table>
     </div>
     <hr>
-    <p>The server responded that the API Key is not valid.</p>
+    <p>The provided API Key is not valid.</p>
     <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/InvalidAPIKeyException.html#InvalidAPIKeyException(kotlin.String,kotlin.Throwable)">InvalidAPIKeyException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="InvalidAPIKeyException(kotlin.String, kotlin.Throwable)"></a><a name="InvalidAPIKeyException-kotlin.String-kotlin.Throwable-"></a><a name="invalidapikeyexception"></a>
-        <h3 class="api-name" id="InvalidAPIKeyException(kotlin.String,kotlin.Throwable)">InvalidAPIKeyException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html#InvalidAPIKeyException(kotlin.String,kotlin.Throwable)">InvalidAPIKeyException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/InvalidLocationException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/InvalidLocationException.html	2024-10-10 18:40:34.011658236 +0000
@@ -54,26 +54,6 @@
     <p>For a list of valid locations, see <a href="https://cloud.google.com/vertex-ai/generative-ai/docs/learn/locations#available-regions">Vertex AI locations.</a></p>
     <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/InvalidLocationException.html#InvalidLocationException(kotlin.String,kotlin.Throwable)">InvalidLocationException</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>&nbsp;location,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="InvalidLocationException(kotlin.String, kotlin.Throwable)"></a><a name="InvalidLocationException-kotlin.String-kotlin.Throwable-"></a><a name="invalidlocationexception"></a>
-        <h3 class="api-name" id="InvalidLocationException(kotlin.String,kotlin.Throwable)">InvalidLocationException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidLocationException.html#InvalidLocationException(kotlin.String,kotlin.Throwable)">InvalidLocationException</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>&nbsp;location,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/InvalidStateException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/InvalidStateException.html	2024-10-10 18:40:34.011658236 +0000
@@ -54,26 +54,6 @@
     <p>Usually indicative of consumer error.</p>
     <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/InvalidStateException.html#InvalidStateException(kotlin.String,kotlin.Throwable)">InvalidStateException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="InvalidStateException(kotlin.String, kotlin.Throwable)"></a><a name="InvalidStateException-kotlin.String-kotlin.Throwable-"></a><a name="invalidstateexception"></a>
-        <h3 class="api-name" id="InvalidStateException(kotlin.String,kotlin.Throwable)">InvalidStateException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidStateException.html#InvalidStateException(kotlin.String,kotlin.Throwable)">InvalidStateException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/PromptBlockedException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/PromptBlockedException.html	2024-10-10 18:40:34.011658236 +0000
@@ -50,7 +50,7 @@
       </table>
     </div>
     <hr>
-    <p>A request was blocked for some reason.</p>
+    <p>A request was blocked.</p>
     <p>See the <code><a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response's</a></code> <code>promptFeedback.blockReason</code> for more information.</p>
     <h2>Summary</h2>
     <div class="devsite-table-wrapper">
@@ -69,27 +69,7 @@
             <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>
               <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a></code></div>
-              <p>the full server response for the request.</p>
-            </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/PromptBlockedException.html#PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">PromptBlockedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<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>&nbsp;response,<br>&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause<br>)</code></div>
+              <p>The full server response.</p>
             </td>
           </tr>
         </tbody>
@@ -222,14 +202,7 @@
       <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&nbsp;final&nbsp;@<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>&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a></pre>
-        <p>the full server response for the request.</p>
-      </div>
-    </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse, kotlin.Throwable)"></a><a name="PromptBlockedException-com.google.firebase.vertexai.type.GenerateContentResponse-kotlin.Throwable-"></a><a name="promptblockedexception"></a>
-        <h3 class="api-name" id="PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">PromptBlockedException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html#PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">PromptBlockedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<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>&nbsp;response,<br>&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause<br>)</pre>
+        <p>The full server response.</p>
       </div>
     </div>
   </body>
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/RequestTimeoutException.html	2024-10-10 18:42:40.580284871 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/RequestTimeoutException.html	2024-10-10 18:40:34.007658213 +0000
@@ -54,26 +54,6 @@
     <p>Usually occurs due to a user specified <code><a href="/docs/reference/android/com/google/firebase/vertexai/type/RequestOptions.html#timeout()">timeout</a></code>.</p>
     <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/RequestTimeoutException.html#RequestTimeoutException(kotlin.String,kotlin.Throwable)">RequestTimeoutException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="RequestTimeoutException(kotlin.String, kotlin.Throwable)"></a><a name="RequestTimeoutException-kotlin.String-kotlin.Throwable-"></a><a name="requesttimeoutexception"></a>
-        <h3 class="api-name" id="RequestTimeoutException(kotlin.String,kotlin.Throwable)">RequestTimeoutException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/RequestTimeoutException.html#RequestTimeoutException(kotlin.String,kotlin.Throwable)">RequestTimeoutException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ResponseStoppedException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ResponseStoppedException.html	2024-10-10 18:40:34.011658236 +0000
@@ -68,27 +68,7 @@
             <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>
               <div><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/ResponseStoppedException.html#response()">response</a></code></div>
-              <p>the full server response for the request</p>
-            </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/ResponseStoppedException.html#ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">ResponseStoppedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<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>&nbsp;response,<br>&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause<br>)</code></div>
+              <p>The full server response.</p>
             </td>
           </tr>
         </tbody>
@@ -221,14 +201,7 @@
       <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&nbsp;final&nbsp;@<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>&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/ResponseStoppedException.html#response()">response</a></pre>
-        <p>the full server response for the request</p>
-      </div>
-    </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse, kotlin.Throwable)"></a><a name="ResponseStoppedException-com.google.firebase.vertexai.type.GenerateContentResponse-kotlin.Throwable-"></a><a name="responsestoppedexception"></a>
-        <h3 class="api-name" id="ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">ResponseStoppedException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/ResponseStoppedException.html#ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">ResponseStoppedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<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>&nbsp;response,<br>&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause<br>)</pre>
+        <p>The full server response.</p>
       </div>
     </div>
   </body>
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/SerializationException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/SerializationException.html	2024-10-10 18:40:34.011658236 +0000
@@ -53,26 +53,6 @@
     <p>Something went wrong while trying to deserialize a response from the server.</p>
     <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/SerializationException.html#SerializationException(kotlin.String,kotlin.Throwable)">SerializationException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="SerializationException(kotlin.String, kotlin.Throwable)"></a><a name="SerializationException-kotlin.String-kotlin.Throwable-"></a><a name="serializationexception"></a>
-        <h3 class="api-name" id="SerializationException(kotlin.String,kotlin.Throwable)">SerializationException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/SerializationException.html#SerializationException(kotlin.String,kotlin.Throwable)">SerializationException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ServerException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ServerException.html	2024-10-10 18:40:34.011658236 +0000
@@ -53,26 +53,6 @@
     <p>The server responded with a non 200 response code.</p>
     <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/ServerException.html#ServerException(kotlin.String,kotlin.Throwable)">ServerException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="ServerException(kotlin.String, kotlin.Throwable)"></a><a name="ServerException-kotlin.String-kotlin.Throwable-"></a><a name="serverexception"></a>
-        <h3 class="api-name" id="ServerException(kotlin.String,kotlin.Throwable)">ServerException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/ServerException.html#ServerException(kotlin.String,kotlin.Throwable)">ServerException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ServiceDisabledException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/ServiceDisabledException.html	2024-10-10 18:40:34.011658236 +0000
@@ -53,26 +53,6 @@
     <p>The service is not enabled for this Firebase project. Learn how to enable the required services in the <a href="https://firebase.google.com/docs/vertex-ai/faq-and-troubleshooting#required-apis">Firebase documentation.</a></p>
     <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/ServiceDisabledException.html#ServiceDisabledException(kotlin.String,kotlin.Throwable)">ServiceDisabledException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="ServiceDisabledException(kotlin.String, kotlin.Throwable)"></a><a name="ServiceDisabledException-kotlin.String-kotlin.Throwable-"></a><a name="servicedisabledexception"></a>
-        <h3 class="api-name" id="ServiceDisabledException(kotlin.String,kotlin.Throwable)">ServiceDisabledException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/ServiceDisabledException.html#ServiceDisabledException(kotlin.String,kotlin.Throwable)">ServiceDisabledException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/UnknownException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/UnknownException.html	2024-10-10 18:40:34.011658236 +0000
@@ -53,26 +53,6 @@
     <p>Catch all case for exceptions not explicitly expected.</p>
     <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/UnknownException.html#UnknownException(kotlin.String,kotlin.Throwable)">UnknownException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="UnknownException(kotlin.String, kotlin.Throwable)"></a><a name="UnknownException-kotlin.String-kotlin.Throwable-"></a><a name="unknownexception"></a>
-        <h3 class="api-name" id="UnknownException(kotlin.String,kotlin.Throwable)">UnknownException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/UnknownException.html#UnknownException(kotlin.String,kotlin.Throwable)">UnknownException</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>&nbsp;message,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html	2024-10-10 18:42:40.584284889 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html	2024-10-10 18:40:34.011658236 +0000
@@ -54,26 +54,6 @@
     <p>See the documentation for a <a href="https://firebase.google.com/docs/vertex-ai/locations?platform=android#available-locations">list of regions</a> (countries and territories) where the API is available.</p>
     <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/UnsupportedUserLocationException.html#UnsupportedUserLocationException(kotlin.Throwable)">UnsupportedUserLocationException</a>(<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="UnsupportedUserLocationException-kotlin.Throwable-"></a><a name="unsupporteduserlocationexception"></a>
-        <h3 class="api-name" id="UnsupportedUserLocationException(kotlin.Throwable)">UnsupportedUserLocationException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html#UnsupportedUserLocationException(kotlin.Throwable)">UnsupportedUserLocationException</a>(<a href="https://developer.android.com/reference/kotlin/java/lang/Throwable.html">Throwable</a>&nbsp;cause)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/vertexai/type/package-summary.html	2024-10-10 18:42:40.580284871 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/vertexai/type/package-summary.html	2024-10-10 18:40:34.011658236 +0000
@@ -263,7 +263,7 @@
           <tr>
             <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a></code></td>
             <td>
-              <p>The server responded that the API Key is not valid.</p>
+              <p>The provided API Key is not valid.</p>
             </td>
           </tr>
           <tr>
@@ -281,7 +281,7 @@
           <tr>
             <td><code><a href="/docs/reference/android/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a></code></td>
             <td>
-              <p>A request was blocked for some reason.</p>
+              <p>A request was blocked.</p>
             </td>
           </tr>
           <tr>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html	2024-10-10 18:42:40.572284837 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html	2024-10-10 18:40:34.003658188 +0000
@@ -8,7 +8,7 @@
     <div id="metadata-info-block"></div>
     <h1>FirebaseVertexAIException</h1>
     <p>
-      <pre>sealed class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a> : <a href="https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html">RuntimeException</a></pre>
+      <pre>abstract class <a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html">FirebaseVertexAIException</a> : <a href="https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html">RuntimeException</a></pre>
     </p>
     <div class="devsite-table-wrapper">
       <table class="jd-inheritance-table">
@@ -55,7 +55,7 @@
               <tr>
                 <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a></code></td>
                 <td>
-                  <p>The server responded that the API Key is not valid.</p>
+                  <p>The provided API Key is not valid.</p>
                 </td>
               </tr>
               <tr>
@@ -73,7 +73,7 @@
               <tr>
                 <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a></code></td>
                 <td>
-                  <p>A request was blocked for some reason.</p>
+                  <p>A request was blocked.</p>
                 </td>
               </tr>
               <tr>
@@ -127,26 +127,6 @@
     <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>
     <h2>Summary</h2>
     <div class="devsite-table-wrapper">
-      <table class="responsive">
-        <colgroup>
-          <col width="40%">
-          <col>
-        </colgroup>
-        <thead>
-          <tr>
-            <th colspan="100%"><h3>Protected constructors</h3></th>
-          </tr>
-        </thead>
-        <tbody class="list">
-          <tr>
-            <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html#FirebaseVertexAIException(kotlin.String,kotlin.Throwable)">FirebaseVertexAIException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -268,13 +248,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Protected constructors</h2>
-      <div class="api-item"><a name="FirebaseVertexAIException(kotlin.String, kotlin.Throwable)"></a><a name="FirebaseVertexAIException-kotlin.String-kotlin.Throwable-"></a><a name="firebasevertexaiexception"></a>
-        <h3 class="api-name" id="FirebaseVertexAIException(kotlin.String,kotlin.Throwable)">FirebaseVertexAIException</h3>
-        <pre class="api-signature no-pretty-print">protected&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/FirebaseVertexAIException.html#FirebaseVertexAIException(kotlin.String,kotlin.Throwable)">FirebaseVertexAIException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html	2024-10-10 18:42:40.572284837 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html	2024-10-10 18:40:34.003658188 +0000
@@ -50,29 +50,9 @@
       </table>
     </div>
     <hr>
-    <p>The server responded that the API Key is not valid.</p>
+    <p>The provided API Key is not valid.</p>
     <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/InvalidAPIKeyException.html#InvalidAPIKeyException(kotlin.String,kotlin.Throwable)">InvalidAPIKeyException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="InvalidAPIKeyException(kotlin.String, kotlin.Throwable)"></a><a name="InvalidAPIKeyException-kotlin.String-kotlin.Throwable-"></a><a name="invalidapikeyexception"></a>
-        <h3 class="api-name" id="InvalidAPIKeyException(kotlin.String,kotlin.Throwable)">InvalidAPIKeyException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html#InvalidAPIKeyException(kotlin.String,kotlin.Throwable)">InvalidAPIKeyException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/InvalidLocationException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/InvalidLocationException.html	2024-10-10 18:40:34.003658188 +0000
@@ -54,26 +54,6 @@
     <p>For a list of valid locations, see <a href="https://cloud.google.com/vertex-ai/generative-ai/docs/learn/locations#available-regions">Vertex AI locations.</a></p>
     <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/InvalidLocationException.html#InvalidLocationException(kotlin.String,kotlin.Throwable)">InvalidLocationException</a>(location:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="InvalidLocationException(kotlin.String, kotlin.Throwable)"></a><a name="InvalidLocationException-kotlin.String-kotlin.Throwable-"></a><a name="invalidlocationexception"></a>
-        <h3 class="api-name" id="InvalidLocationException(kotlin.String,kotlin.Throwable)">InvalidLocationException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidLocationException.html#InvalidLocationException(kotlin.String,kotlin.Throwable)">InvalidLocationException</a>(location:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/InvalidStateException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/InvalidStateException.html	2024-10-10 18:40:34.003658188 +0000
@@ -54,26 +54,6 @@
     <p>Usually indicative of consumer error.</p>
     <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/InvalidStateException.html#InvalidStateException(kotlin.String,kotlin.Throwable)">InvalidStateException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="InvalidStateException(kotlin.String, kotlin.Throwable)"></a><a name="InvalidStateException-kotlin.String-kotlin.Throwable-"></a><a name="invalidstateexception"></a>
-        <h3 class="api-name" id="InvalidStateException(kotlin.String,kotlin.Throwable)">InvalidStateException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidStateException.html#InvalidStateException(kotlin.String,kotlin.Throwable)">InvalidStateException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html	2024-10-10 18:40:34.003658188 +0000
@@ -50,7 +50,7 @@
       </table>
     </div>
     <hr>
-    <p>A request was blocked for some reason.</p>
+    <p>A request was blocked.</p>
     <p>See the <code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response's</a></code> <code>promptFeedback.blockReason</code> for more information.</p>
     <h2>Summary</h2>
     <div class="devsite-table-wrapper">
@@ -61,26 +61,6 @@
         </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/PromptBlockedException.html#PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">PromptBlockedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;response:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</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>
@@ -89,7 +69,7 @@
             <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 for the request.</p>
+              <p>The full server response.</p>
             </td>
           </tr>
         </tbody>
@@ -218,18 +198,11 @@
       </table>
     </div>
     <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse, kotlin.Throwable)"></a><a name="PromptBlockedException-com.google.firebase.vertexai.type.GenerateContentResponse-kotlin.Throwable-"></a><a name="promptblockedexception"></a>
-        <h3 class="api-name" id="PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">PromptBlockedException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html#PromptBlockedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">PromptBlockedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;response:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null<br>)</pre>
-      </div>
-    </div>
-    <div class="list">
       <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&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html#response()">response</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a></pre>
-        <p>the full server response for the request.</p>
+        <p>The full server response.</p>
       </div>
     </div>
   </body>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/RequestTimeoutException.html	2024-10-10 18:42:40.572284837 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/RequestTimeoutException.html	2024-10-10 18:40:34.003658188 +0000
@@ -54,26 +54,6 @@
     <p>Usually occurs due to a user specified <code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/RequestOptions.html#timeout()">timeout</a></code>.</p>
     <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/RequestTimeoutException.html#RequestTimeoutException(kotlin.String,kotlin.Throwable)">RequestTimeoutException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="RequestTimeoutException(kotlin.String, kotlin.Throwable)"></a><a name="RequestTimeoutException-kotlin.String-kotlin.Throwable-"></a><a name="requesttimeoutexception"></a>
-        <h3 class="api-name" id="RequestTimeoutException(kotlin.String,kotlin.Throwable)">RequestTimeoutException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/RequestTimeoutException.html#RequestTimeoutException(kotlin.String,kotlin.Throwable)">RequestTimeoutException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ResponseStoppedException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ResponseStoppedException.html	2024-10-10 18:40:34.007658213 +0000
@@ -60,26 +60,6 @@
         </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/ResponseStoppedException.html#ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">ResponseStoppedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;response:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</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>
@@ -88,7 +68,7 @@
             <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/ResponseStoppedException.html#response()">response</a></code></div>
-              <p>the full server response for the request</p>
+              <p>The full server response.</p>
             </td>
           </tr>
         </tbody>
@@ -217,18 +197,11 @@
       </table>
     </div>
     <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse, kotlin.Throwable)"></a><a name="ResponseStoppedException-com.google.firebase.vertexai.type.GenerateContentResponse-kotlin.Throwable-"></a><a name="responsestoppedexception"></a>
-        <h3 class="api-name" id="ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">ResponseStoppedException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ResponseStoppedException.html#ResponseStoppedException(com.google.firebase.vertexai.type.GenerateContentResponse,kotlin.Throwable)">ResponseStoppedException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;response:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null<br>)</pre>
-      </div>
-    </div>
-    <div class="list">
       <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&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ResponseStoppedException.html#response()">response</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/GenerateContentResponse.html">GenerateContentResponse</a></pre>
-        <p>the full server response for the request</p>
+        <p>The full server response.</p>
       </div>
     </div>
   </body>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/SerializationException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/SerializationException.html	2024-10-10 18:40:34.003658188 +0000
@@ -53,26 +53,6 @@
     <p>Something went wrong while trying to deserialize a response from the server.</p>
     <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/SerializationException.html#SerializationException(kotlin.String,kotlin.Throwable)">SerializationException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="SerializationException(kotlin.String, kotlin.Throwable)"></a><a name="SerializationException-kotlin.String-kotlin.Throwable-"></a><a name="serializationexception"></a>
-        <h3 class="api-name" id="SerializationException(kotlin.String,kotlin.Throwable)">SerializationException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/SerializationException.html#SerializationException(kotlin.String,kotlin.Throwable)">SerializationException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ServerException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ServerException.html	2024-10-10 18:40:34.003658188 +0000
@@ -53,26 +53,6 @@
     <p>The server responded with a non 200 response code.</p>
     <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/ServerException.html#ServerException(kotlin.String,kotlin.Throwable)">ServerException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="ServerException(kotlin.String, kotlin.Throwable)"></a><a name="ServerException-kotlin.String-kotlin.Throwable-"></a><a name="serverexception"></a>
-        <h3 class="api-name" id="ServerException(kotlin.String,kotlin.Throwable)">ServerException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ServerException.html#ServerException(kotlin.String,kotlin.Throwable)">ServerException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ServiceDisabledException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/ServiceDisabledException.html	2024-10-10 18:40:34.003658188 +0000
@@ -53,26 +53,6 @@
     <p>The service is not enabled for this Firebase project. Learn how to enable the required services in the <a href="https://firebase.google.com/docs/vertex-ai/faq-and-troubleshooting#required-apis">Firebase documentation.</a></p>
     <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/ServiceDisabledException.html#ServiceDisabledException(kotlin.String,kotlin.Throwable)">ServiceDisabledException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="ServiceDisabledException(kotlin.String, kotlin.Throwable)"></a><a name="ServiceDisabledException-kotlin.String-kotlin.Throwable-"></a><a name="servicedisabledexception"></a>
-        <h3 class="api-name" id="ServiceDisabledException(kotlin.String,kotlin.Throwable)">ServiceDisabledException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/ServiceDisabledException.html#ServiceDisabledException(kotlin.String,kotlin.Throwable)">ServiceDisabledException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/UnknownException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/UnknownException.html	2024-10-10 18:40:34.007658213 +0000
@@ -53,26 +53,6 @@
     <p>Catch all case for exceptions not explicitly expected.</p>
     <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/UnknownException.html#UnknownException(kotlin.String,kotlin.Throwable)">UnknownException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -194,13 +174,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="UnknownException(kotlin.String, kotlin.Throwable)"></a><a name="UnknownException-kotlin.String-kotlin.Throwable-"></a><a name="unknownexception"></a>
-        <h3 class="api-name" id="UnknownException(kotlin.String,kotlin.Throwable)">UnknownException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/UnknownException.html#UnknownException(kotlin.String,kotlin.Throwable)">UnknownException</a>(message:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html	2024-10-10 18:42:40.576284854 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html	2024-10-10 18:40:34.003658188 +0000
@@ -54,26 +54,6 @@
     <p>See the documentation for a <a href="https://firebase.google.com/docs/vertex-ai/locations?platform=android#available-locations">list of regions</a> (countries and territories) where the API is available.</p>
     <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/UnsupportedUserLocationException.html#UnsupportedUserLocationException(kotlin.Throwable)">UnsupportedUserLocationException</a>(cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>?)</code></div>
-            </td>
-          </tr>
-        </tbody>
-      </table>
-    </div>
-    <div class="devsite-table-wrapper">
       <table class="responsive" id="inhmethods">
         <thead>
           <tr>
@@ -195,13 +175,6 @@
         </tbody>
       </table>
     </div>
-    <div class="list">
-      <h2>Public constructors</h2>
-      <div class="api-item"><a name="UnsupportedUserLocationException-kotlin.Throwable-"></a><a name="unsupporteduserlocationexception"></a>
-        <h3 class="api-name" id="UnsupportedUserLocationException(kotlin.Throwable)">UnsupportedUserLocationException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/UnsupportedUserLocationException.html#UnsupportedUserLocationException(kotlin.Throwable)">UnsupportedUserLocationException</a>(cause:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a>? = null)</pre>
-      </div>
-    </div>
   </body>
 </html>
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/package-summary.html	2024-10-10 18:42:40.572284837 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/vertexai/type/package-summary.html	2024-10-10 18:40:34.003658188 +0000
@@ -251,7 +251,7 @@
           <tr>
             <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/InvalidAPIKeyException.html">InvalidAPIKeyException</a></code></td>
             <td>
-              <p>The server responded that the API Key is not valid.</p>
+              <p>The provided API Key is not valid.</p>
             </td>
           </tr>
           <tr>
@@ -269,7 +269,7 @@
           <tr>
             <td><code><a href="/docs/reference/kotlin/com/google/firebase/vertexai/type/PromptBlockedException.html">PromptBlockedException</a></code></td>
             <td>
-              <p>A request was blocked for some reason.</p>
+              <p>A request was blocked.</p>
             </td>
           </tr>
           <tr>

@rlazo rlazo added this to the vertexai-ga milestone Oct 10, 2024
Copy link
Contributor

github-actions bot commented Oct 10, 2024

Test Results

0 files   -  48  0 suites   - 48   0s ⏱️ - 1m 26s
0 tests  - 478  0 ✅  - 477  0 💤  - 1  0 ❌ ±0 
0 runs   - 956  0 ✅  - 954  0 💤  - 2  0 ❌ ±0 

Results for commit 5e85ce6. ± Comparison against base commit b49d448.

♻️ This comment has been updated with latest results.

firebase-vertexai/CHANGELOG.md Outdated Show resolved Hide resolved
@rlazo rlazo enabled auto-merge (squash) October 10, 2024 18:32
@rlazo rlazo merged commit 7cf67aa into main Oct 10, 2024
26 checks passed
@rlazo rlazo deleted the rl.excep.sealed branch October 10, 2024 18:42
@firebase firebase locked and limited conversation to collaborators Nov 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants