Class VoiceActivity.Builder

java.lang.Object
com.google.genai.types.VoiceActivity.Builder
Enclosing class:
VoiceActivity

public abstract static class VoiceActivity.Builder extends Object
Builder for VoiceActivity.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • voiceActivityType

      public abstract VoiceActivity.Builder voiceActivityType(VoiceActivityType voiceActivityType)
      Setter for voiceActivityType.

      voiceActivityType: The type of the voice activity signal.

    • clearVoiceActivityType

      @CanIgnoreReturnValue public VoiceActivity.Builder clearVoiceActivityType()
      Clears the value of voiceActivityType field.
    • voiceActivityType

      @CanIgnoreReturnValue public VoiceActivity.Builder voiceActivityType(VoiceActivityType.Known knownType)
      Setter for voiceActivityType given a known enum.

      voiceActivityType: The type of the voice activity signal.

    • voiceActivityType

      @CanIgnoreReturnValue public VoiceActivity.Builder voiceActivityType(String voiceActivityType)
      Setter for voiceActivityType given a string.

      voiceActivityType: The type of the voice activity signal.

    • build

      public abstract VoiceActivity build()