Package com.google.genai.types
Class LiveConnectConstraints.Builder
-
- All Implemented Interfaces:
public abstract class LiveConnectConstraints.BuilderBuilder for LiveConnectConstraints.
-
-
Constructor Summary
Constructors Constructor Description LiveConnectConstraints.Builder()
-
Method Summary
Modifier and Type Method Description abstract LiveConnectConstraints.Buildermodel(String model)Setter for model. LiveConnectConstraints.BuilderclearModel()Clears the value of model field. abstract LiveConnectConstraints.Builderconfig(LiveConnectConfig config)Setter for config. LiveConnectConstraints.Builderconfig(LiveConnectConfig.Builder configBuilder)Setter for config builder. LiveConnectConstraints.BuilderclearConfig()Clears the value of config field. abstract LiveConnectConstraintsbuild()-
-
Method Detail
-
model
abstract LiveConnectConstraints.Builder model(String model)
Setter for model.
model: ID of the model to configure in the ephemeral token for Live API. For a list of models, see `Gemini models `.
-
clearModel
@CanIgnoreReturnValue() LiveConnectConstraints.Builder clearModel()
Clears the value of model field.
-
config
abstract LiveConnectConstraints.Builder config(LiveConnectConfig config)
Setter for config.
config: Configuration specific to Live API connections created using this token.
-
config
@CanIgnoreReturnValue() LiveConnectConstraints.Builder config(LiveConnectConfig.Builder configBuilder)
Setter for config builder.
config: Configuration specific to Live API connections created using this token.
-
clearConfig
@CanIgnoreReturnValue() LiveConnectConstraints.Builder clearConfig()
Clears the value of config field.
-
build
abstract LiveConnectConstraints build()
-
-
-
-