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.Builder
setMaxLlmCalls
(int maxLlmCalls) abstract RunConfig.Builder
setOutputAudioTranscription
(com.google.genai.types.AudioTranscriptionConfig outputAudioTranscription) abstract RunConfig.Builder
setResponseModalities
(Iterable<com.google.genai.types.Modality> responseModalities) abstract RunConfig.Builder
setSaveInputBlobsAsArtifacts
(boolean saveInputBlobsAsArtifacts) abstract RunConfig.Builder
setSpeechConfig
(com.google.genai.types.SpeechConfig speechConfig) abstract RunConfig.Builder
setStreamingMode
(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
-