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 LiveClientSetup
build()
abstract LiveClientSetup.Builder
contextWindowCompression
(ContextWindowCompressionConfig contextWindowCompression) abstract LiveClientSetup.Builder
generationConfig
(GenerationConfig generationConfig) abstract LiveClientSetup.Builder
inputAudioTranscription
(AudioTranscriptionConfig inputAudioTranscription) abstract LiveClientSetup.Builder
abstract LiveClientSetup.Builder
outputAudioTranscription
(AudioTranscriptionConfig outputAudioTranscription) abstract LiveClientSetup.Builder
realtimeInputConfig
(RealtimeInputConfig realtimeInputConfig) abstract LiveClientSetup.Builder
sessionResumption
(SessionResumptionConfig sessionResumption) abstract LiveClientSetup.Builder
systemInstruction
(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) -
build
-