Class RunConfig.Builder
java.lang.Object
com.google.adk.agents.RunConfig.Builder
- Enclosing class:
RunConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract RunConfig.BuilderautoCreateSession(boolean autoCreateSession) build()abstract RunConfig.BuilderinputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig inputAudioTranscription) abstract RunConfig.BuildermaxLlmCalls(int maxLlmCalls) abstract RunConfig.BuilderoutputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig outputAudioTranscription) abstract RunConfig.BuilderresponseModalities(Iterable<com.google.genai.types.Modality> responseModalities) abstract RunConfig.BuildersaveInputBlobsAsArtifacts(boolean saveInputBlobsAsArtifacts) final RunConfig.BuildersetAutoCreateSession(boolean autoCreateSession) Deprecated.final RunConfig.BuildersetInputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig inputAudioTranscription) Deprecated.final RunConfig.BuildersetMaxLlmCalls(int maxLlmCalls) Deprecated.final RunConfig.BuildersetOutputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig outputAudioTranscription) Deprecated.final RunConfig.BuildersetResponseModalities(Iterable<com.google.genai.types.Modality> responseModalities) Deprecated.final RunConfig.BuildersetSaveInputBlobsAsArtifacts(boolean saveInputBlobsAsArtifacts) Deprecated.final RunConfig.BuildersetSpeechConfig(@Nullable com.google.genai.types.SpeechConfig speechConfig) Deprecated.final RunConfig.BuildersetStreamingMode(RunConfig.StreamingMode streamingMode) Deprecated.final RunConfig.BuildersetToolExecutionMode(RunConfig.ToolExecutionMode toolExecutionMode) Deprecated.abstract RunConfig.BuilderspeechConfig(@Nullable com.google.genai.types.SpeechConfig speechConfig) abstract RunConfig.BuilderstreamingMode(RunConfig.StreamingMode streamingMode) abstract RunConfig.BuildertoolExecutionMode(RunConfig.ToolExecutionMode toolExecutionMode)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setSpeechConfig
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setSpeechConfig(@Nullable com.google.genai.types.SpeechConfig speechConfig) Deprecated. -
speechConfig
@CanIgnoreReturnValue public abstract RunConfig.Builder speechConfig(@Nullable com.google.genai.types.SpeechConfig speechConfig) -
setResponseModalities
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setResponseModalities(Iterable<com.google.genai.types.Modality> responseModalities) Deprecated. -
responseModalities
@CanIgnoreReturnValue public abstract RunConfig.Builder responseModalities(Iterable<com.google.genai.types.Modality> responseModalities) -
setSaveInputBlobsAsArtifacts
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setSaveInputBlobsAsArtifacts(boolean saveInputBlobsAsArtifacts) Deprecated. -
saveInputBlobsAsArtifacts
@CanIgnoreReturnValue public abstract RunConfig.Builder saveInputBlobsAsArtifacts(boolean saveInputBlobsAsArtifacts) -
setStreamingMode
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setStreamingMode(RunConfig.StreamingMode streamingMode) Deprecated. -
streamingMode
@CanIgnoreReturnValue public abstract RunConfig.Builder streamingMode(RunConfig.StreamingMode streamingMode) -
setToolExecutionMode
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setToolExecutionMode(RunConfig.ToolExecutionMode toolExecutionMode) Deprecated. -
toolExecutionMode
@CanIgnoreReturnValue public abstract RunConfig.Builder toolExecutionMode(RunConfig.ToolExecutionMode toolExecutionMode) -
setOutputAudioTranscription
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setOutputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig outputAudioTranscription) Deprecated. -
outputAudioTranscription
@CanIgnoreReturnValue public abstract RunConfig.Builder outputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig outputAudioTranscription) -
setInputAudioTranscription
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setInputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig inputAudioTranscription) Deprecated. -
inputAudioTranscription
@CanIgnoreReturnValue public abstract RunConfig.Builder inputAudioTranscription(@Nullable com.google.genai.types.AudioTranscriptionConfig inputAudioTranscription) -
setMaxLlmCalls
Deprecated. -
maxLlmCalls
-
setAutoCreateSession
@Deprecated @CanIgnoreReturnValue public final RunConfig.Builder setAutoCreateSession(boolean autoCreateSession) Deprecated. -
autoCreateSession
@CanIgnoreReturnValue public abstract RunConfig.Builder autoCreateSession(boolean autoCreateSession) -
build
-