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.

    • learningRateMultiplier

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

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

    • tuningTask

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

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

    • 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()