Class RunConfig.Builder
java.lang.Object
com.google.adk.agents.RunConfig.Builder
- Enclosing class:
RunConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()abstract RunConfig.BuildersetMaxLlmCalls(int maxLlmCalls) abstract RunConfig.BuildersetOutputAudioTranscription(com.google.genai.types.AudioTranscriptionConfig outputAudioTranscription) abstract RunConfig.BuildersetResponseModalities(Iterable<com.google.genai.types.Modality> responseModalities) abstract RunConfig.BuildersetSaveInputBlobsAsArtifacts(boolean saveInputBlobsAsArtifacts) abstract RunConfig.BuildersetSpeechConfig(com.google.genai.types.SpeechConfig speechConfig) abstract RunConfig.BuildersetStreamingMode(RunConfig.StreamingMode streamingMode)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setSpeechConfig
@CanIgnoreReturnValue public abstract RunConfig.Builder setSpeechConfig(com.google.genai.types.SpeechConfig speechConfig) -
setResponseModalities
@CanIgnoreReturnValue public abstract RunConfig.Builder setResponseModalities(Iterable<com.google.genai.types.Modality> responseModalities) -
setSaveInputBlobsAsArtifacts
@CanIgnoreReturnValue public abstract RunConfig.Builder setSaveInputBlobsAsArtifacts(boolean saveInputBlobsAsArtifacts) -
setStreamingMode
@CanIgnoreReturnValue public abstract RunConfig.Builder setStreamingMode(RunConfig.StreamingMode streamingMode) -
setOutputAudioTranscription
@CanIgnoreReturnValue public abstract RunConfig.Builder setOutputAudioTranscription(com.google.genai.types.AudioTranscriptionConfig outputAudioTranscription) -
setMaxLlmCalls
-
build
-