LiveModelFutures

@PublicPreviewAPI
abstract classLiveModelFutures


Wrapper class providing Java compatible methods forLiveGenerativeModel.

Summary

Public companion functions

LiveModelFutures

Public functions

abstractListenableFuture<LiveSessionFutures>

Start aLiveSessionFutures with the server for bidirectional streaming.

Public companion functions

Public functions

connect

abstract fun connect(): ListenableFuture<LiveSessionFutures>

Start aLiveSessionFutures with the server for bidirectional streaming.

Returns
ListenableFuture<LiveSessionFutures>

ALiveSessionFutures that you can use to stream messages to and from the server.

Throws
com.google.firebase.ai.type.ServiceConnectionHandshakeFailedException: com.google.firebase.ai.type.ServiceConnectionHandshakeFailedException

If the client was not able to establish a connection with the server.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-21 UTC.