Package com.google.genai.types
Class RealtimeInputConfig.Builder
java.lang.Object
com.google.genai.types.RealtimeInputConfig.Builder
- Enclosing class:
- RealtimeInputConfig
Builder for RealtimeInputConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract RealtimeInputConfig.Builder
activityHandling
(ActivityHandling activityHandling) Setter for activityHandling.activityHandling
(ActivityHandling.Known knownType) Setter for activityHandling given a known enum.activityHandling
(String activityHandling) Setter for activityHandling given a string.abstract RealtimeInputConfig.Builder
automaticActivityDetection
(AutomaticActivityDetection automaticActivityDetection) Setter for automaticActivityDetection.automaticActivityDetection
(AutomaticActivityDetection.Builder automaticActivityDetectionBuilder) Setter for automaticActivityDetection builder.abstract RealtimeInputConfig
build()
abstract RealtimeInputConfig.Builder
turnCoverage
(TurnCoverage turnCoverage) Setter for turnCoverage.turnCoverage
(TurnCoverage.Known knownType) Setter for turnCoverage given a known enum.turnCoverage
(String turnCoverage) Setter for turnCoverage given a string.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
automaticActivityDetection
public abstract RealtimeInputConfig.Builder automaticActivityDetection(AutomaticActivityDetection automaticActivityDetection) Setter for automaticActivityDetection.automaticActivityDetection: If not set, automatic activity detection is enabled by default. If automatic voice detection is disabled, the client must send activity signals.
-
automaticActivityDetection
public RealtimeInputConfig.Builder automaticActivityDetection(AutomaticActivityDetection.Builder automaticActivityDetectionBuilder) Setter for automaticActivityDetection builder.automaticActivityDetection: If not set, automatic activity detection is enabled by default. If automatic voice detection is disabled, the client must send activity signals.
-
activityHandling
Setter for activityHandling.activityHandling: Defines what effect activity has.
-
activityHandling
@CanIgnoreReturnValue public RealtimeInputConfig.Builder activityHandling(ActivityHandling.Known knownType) Setter for activityHandling given a known enum.activityHandling: Defines what effect activity has.
-
activityHandling
Setter for activityHandling given a string.activityHandling: Defines what effect activity has.
-
turnCoverage
Setter for turnCoverage.turnCoverage: Defines which input is included in the user's turn.
-
turnCoverage
Setter for turnCoverage given a known enum.turnCoverage: Defines which input is included in the user's turn.
-
turnCoverage
Setter for turnCoverage given a string.turnCoverage: Defines which input is included in the user's turn.
-
build
-