Package com.google.genai.types
Class LiveClientSetup.Builder
java.lang.Object
com.google.genai.types.LiveClientSetup.Builder
- Enclosing class:
- LiveClientSetup
Builder for LiveClientSetup.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract LiveClientSetupbuild()abstract LiveClientSetup.BuildercontextWindowCompression(ContextWindowCompressionConfig contextWindowCompression) abstract LiveClientSetup.BuildergenerationConfig(GenerationConfig generationConfig) abstract LiveClientSetup.BuilderinputAudioTranscription(AudioTranscriptionConfig inputAudioTranscription) abstract LiveClientSetup.Builderabstract LiveClientSetup.BuilderoutputAudioTranscription(AudioTranscriptionConfig outputAudioTranscription) abstract LiveClientSetup.Builderproactivity(ProactivityConfig proactivity) abstract LiveClientSetup.BuilderrealtimeInputConfig(RealtimeInputConfig realtimeInputConfig) abstract LiveClientSetup.BuildersessionResumption(SessionResumptionConfig sessionResumption) abstract LiveClientSetup.BuildersystemInstruction(Content systemInstruction) abstract LiveClientSetup.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
model
-
generationConfig
-
systemInstruction
-
tools
-
realtimeInputConfig
public abstract LiveClientSetup.Builder realtimeInputConfig(RealtimeInputConfig realtimeInputConfig) -
sessionResumption
public abstract LiveClientSetup.Builder sessionResumption(SessionResumptionConfig sessionResumption) -
contextWindowCompression
public abstract LiveClientSetup.Builder contextWindowCompression(ContextWindowCompressionConfig contextWindowCompression) -
inputAudioTranscription
public abstract LiveClientSetup.Builder inputAudioTranscription(AudioTranscriptionConfig inputAudioTranscription) -
outputAudioTranscription
public abstract LiveClientSetup.Builder outputAudioTranscription(AudioTranscriptionConfig outputAudioTranscription) -
proactivity
-
build
-