Skip to content

Commit 972f3e5

Browse files
committed
generate firebase-ai.txt
1 parent 69bd6a2 commit 972f3e5

File tree

1 file changed

+79
-3
lines changed

1 file changed

+79
-3
lines changed

firebase-ai/api.txt

Lines changed: 79 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,12 @@ package com.google.firebase.ai.type {
171171
method public com.google.firebase.ai.type.CitationMetadata? getCitationMetadata();
172172
method public com.google.firebase.ai.type.Content getContent();
173173
method public com.google.firebase.ai.type.FinishReason? getFinishReason();
174+
method public com.google.firebase.ai.type.GroundingMetadata? getGroundingMetadata();
174175
method public java.util.List<com.google.firebase.ai.type.SafetyRating> getSafetyRatings();
175176
property public final com.google.firebase.ai.type.CitationMetadata? citationMetadata;
176177
property public final com.google.firebase.ai.type.Content content;
177178
property public final com.google.firebase.ai.type.FinishReason? finishReason;
179+
property public final com.google.firebase.ai.type.GroundingMetadata? groundingMetadata;
178180
property public final java.util.List<com.google.firebase.ai.type.SafetyRating> safetyRatings;
179181
}
180182

@@ -245,15 +247,15 @@ package com.google.firebase.ai.type {
245247
}
246248

247249
public final class CountTokensResponse {
248-
ctor public CountTokensResponse(int totalTokens, Integer? totalBillableCharacters = null, java.util.List<com.google.firebase.ai.type.ModalityTokenCount> promptTokensDetails = emptyList());
250+
ctor public CountTokensResponse(int totalTokens, @Deprecated Integer? totalBillableCharacters = null, java.util.List<com.google.firebase.ai.type.ModalityTokenCount> promptTokensDetails = emptyList());
249251
method public operator int component1();
250252
method public operator Integer? component2();
251253
method public operator java.util.List<com.google.firebase.ai.type.ModalityTokenCount>? component3();
252254
method public java.util.List<com.google.firebase.ai.type.ModalityTokenCount> getPromptTokensDetails();
253-
method public Integer? getTotalBillableCharacters();
255+
method @Deprecated public Integer? getTotalBillableCharacters();
254256
method public int getTotalTokens();
255257
property public final java.util.List<com.google.firebase.ai.type.ModalityTokenCount> promptTokensDetails;
256-
property public final Integer? totalBillableCharacters;
258+
property @Deprecated public final Integer? totalBillableCharacters;
257259
property public final int totalTokens;
258260
}
259261

@@ -398,6 +400,48 @@ package com.google.firebase.ai.type {
398400
method public com.google.firebase.ai.type.GenerativeBackend vertexAI(String location = "us-central1");
399401
}
400402

403+
@kotlinx.serialization.Serializable public final class GoogleSearch {
404+
ctor public GoogleSearch();
405+
}
406+
407+
@Deprecated public final class GroundingAttribution {
408+
ctor @Deprecated public GroundingAttribution(com.google.firebase.ai.type.Segment segment, Float? confidenceScore);
409+
method @Deprecated public Float? getConfidenceScore();
410+
method @Deprecated public com.google.firebase.ai.type.Segment getSegment();
411+
property @Deprecated public final Float? confidenceScore;
412+
property @Deprecated public final com.google.firebase.ai.type.Segment segment;
413+
}
414+
415+
public final class GroundingChunk {
416+
ctor public GroundingChunk(com.google.firebase.ai.type.WebGroundingChunk? web);
417+
method public com.google.firebase.ai.type.WebGroundingChunk? getWeb();
418+
property public final com.google.firebase.ai.type.WebGroundingChunk? web;
419+
}
420+
421+
public final class GroundingMetadata {
422+
ctor public GroundingMetadata(java.util.List<java.lang.String>? webSearchQueries, com.google.firebase.ai.type.SearchEntryPoint? searchEntryPoint, java.util.List<java.lang.String>? retrievalQueries, @Deprecated java.util.List<com.google.firebase.ai.type.GroundingAttribution>? groundingAttribution, java.util.List<com.google.firebase.ai.type.GroundingChunk> groundingChunks, java.util.List<com.google.firebase.ai.type.GroundingSupport> groundingSupports);
423+
method @Deprecated public java.util.List<com.google.firebase.ai.type.GroundingAttribution>? getGroundingAttribution();
424+
method public java.util.List<com.google.firebase.ai.type.GroundingChunk> getGroundingChunks();
425+
method public java.util.List<com.google.firebase.ai.type.GroundingSupport> getGroundingSupports();
426+
method public java.util.List<java.lang.String>? getRetrievalQueries();
427+
method public com.google.firebase.ai.type.SearchEntryPoint? getSearchEntryPoint();
428+
method public java.util.List<java.lang.String>? getWebSearchQueries();
429+
property @Deprecated public final java.util.List<com.google.firebase.ai.type.GroundingAttribution>? groundingAttribution;
430+
property public final java.util.List<com.google.firebase.ai.type.GroundingChunk> groundingChunks;
431+
property public final java.util.List<com.google.firebase.ai.type.GroundingSupport> groundingSupports;
432+
property public final java.util.List<java.lang.String>? retrievalQueries;
433+
property public final com.google.firebase.ai.type.SearchEntryPoint? searchEntryPoint;
434+
property public final java.util.List<java.lang.String>? webSearchQueries;
435+
}
436+
437+
public final class GroundingSupport {
438+
ctor public GroundingSupport(com.google.firebase.ai.type.Segment? segment, java.util.List<java.lang.Integer> groundingChunkIndices);
439+
method public java.util.List<java.lang.Integer> getGroundingChunkIndices();
440+
method public com.google.firebase.ai.type.Segment? getSegment();
441+
property public final java.util.List<java.lang.Integer> groundingChunkIndices;
442+
property public final com.google.firebase.ai.type.Segment? segment;
443+
}
444+
401445
public final class HarmBlockMethod {
402446
method public int getOrdinal();
403447
property public final int ordinal;
@@ -897,6 +941,26 @@ package com.google.firebase.ai.type {
897941
method public com.google.firebase.ai.type.Schema str(String? description = null, boolean nullable = false, com.google.firebase.ai.type.StringFormat? format = null, String? title = null);
898942
}
899943

944+
public final class SearchEntryPoint {
945+
ctor public SearchEntryPoint(String? renderedContent, String? sdkBlob);
946+
method public String? getRenderedContent();
947+
method public String? getSdkBlob();
948+
property public final String? renderedContent;
949+
property public final String? sdkBlob;
950+
}
951+
952+
public final class Segment {
953+
ctor public Segment(int startIndex, int endIndex, int partIndex, String text);
954+
method public int getEndIndex();
955+
method public int getPartIndex();
956+
method public int getStartIndex();
957+
method public String getText();
958+
property public final int endIndex;
959+
property public final int partIndex;
960+
property public final int startIndex;
961+
property public final String text;
962+
}
963+
900964
public final class SerializationException extends com.google.firebase.ai.type.FirebaseAIException {
901965
}
902966

@@ -935,11 +999,13 @@ package com.google.firebase.ai.type {
935999

9361000
public final class Tool {
9371001
method public static com.google.firebase.ai.type.Tool functionDeclarations(java.util.List<com.google.firebase.ai.type.FunctionDeclaration> functionDeclarations);
1002+
method public static com.google.firebase.ai.type.Tool googleSearch(com.google.firebase.ai.type.GoogleSearch googleSearch = com.google.firebase.ai.type.GoogleSearch());
9381003
field public static final com.google.firebase.ai.type.Tool.Companion Companion;
9391004
}
9401005

9411006
public static final class Tool.Companion {
9421007
method public com.google.firebase.ai.type.Tool functionDeclarations(java.util.List<com.google.firebase.ai.type.FunctionDeclaration> functionDeclarations);
1008+
method public com.google.firebase.ai.type.Tool googleSearch(com.google.firebase.ai.type.GoogleSearch googleSearch = com.google.firebase.ai.type.GoogleSearch());
9431009
}
9441010

9451011
public final class ToolConfig {
@@ -987,5 +1053,15 @@ package com.google.firebase.ai.type {
9871053
@Deprecated public static final class Voices.Companion {
9881054
}
9891055

1056+
public final class WebGroundingChunk {
1057+
ctor public WebGroundingChunk(String? uri, String? title, String? domain);
1058+
method public String? getDomain();
1059+
method public String? getTitle();
1060+
method public String? getUri();
1061+
property public final String? domain;
1062+
property public final String? title;
1063+
property public final String? uri;
1064+
}
1065+
9901066
}
9911067

0 commit comments

Comments
 (0)