Class VeoHyperParameters.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • epochCount

      public abstract VeoHyperParameters.Builder epochCount(Long epochCount)
      Setter for epochCount.

      epochCount: Optional. Number of complete passes the model makes over the entire training dataset during training.

    • clearEpochCount

      @CanIgnoreReturnValue public VeoHyperParameters.Builder clearEpochCount()
      Clears the value of epochCount field.
    • learningRateMultiplier

      public abstract VeoHyperParameters.Builder learningRateMultiplier(Double learningRateMultiplier)
      Setter for learningRateMultiplier.

      learningRateMultiplier: Optional. Multiplier for adjusting the default learning rate.

    • clearLearningRateMultiplier

      @CanIgnoreReturnValue public VeoHyperParameters.Builder clearLearningRateMultiplier()
      Clears the value of learningRateMultiplier field.
    • tuningTask

      public abstract VeoHyperParameters.Builder tuningTask(TuningTask tuningTask)
      Setter for tuningTask.

      tuningTask: Optional. The tuning task. Either I2V or T2V.

    • clearTuningTask

      @CanIgnoreReturnValue public VeoHyperParameters.Builder clearTuningTask()
      Clears the value of tuningTask field.
    • tuningTask

      @CanIgnoreReturnValue public VeoHyperParameters.Builder tuningTask(TuningTask.Known knownType)
      Setter for tuningTask given a known enum.

      tuningTask: Optional. The tuning task. Either I2V or T2V.

    • tuningTask

      @CanIgnoreReturnValue public VeoHyperParameters.Builder tuningTask(String tuningTask)
      Setter for tuningTask given a string.

      tuningTask: Optional. The tuning task. Either I2V or T2V.

    • build

      public abstract VeoHyperParameters build()