Class VeoLoraTuningSpec.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • hyperParameters

      public abstract VeoLoraTuningSpec.Builder hyperParameters(VeoHyperParameters hyperParameters)
      Setter for hyperParameters.

      hyperParameters: Optional. Hyperparameters for Veo LoRA.

    • hyperParameters

      @CanIgnoreReturnValue public VeoLoraTuningSpec.Builder hyperParameters(VeoHyperParameters.Builder hyperParametersBuilder)
      Setter for hyperParameters builder.

      hyperParameters: Optional. Hyperparameters for Veo LoRA.

    • clearHyperParameters

      @CanIgnoreReturnValue public VeoLoraTuningSpec.Builder clearHyperParameters()
      Clears the value of hyperParameters field.
    • trainingDatasetUri

      public abstract VeoLoraTuningSpec.Builder trainingDatasetUri(String trainingDatasetUri)
      Setter for trainingDatasetUri.

      trainingDatasetUri: Required. Training dataset used for tuning. The dataset can be specified as either a Cloud Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.

    • clearTrainingDatasetUri

      @CanIgnoreReturnValue public VeoLoraTuningSpec.Builder clearTrainingDatasetUri()
      Clears the value of trainingDatasetUri field.
    • validationDatasetUri

      public abstract VeoLoraTuningSpec.Builder validationDatasetUri(String validationDatasetUri)
      Setter for validationDatasetUri.

      validationDatasetUri: Optional. Validation dataset used for tuning. The dataset can be specified as either a Cloud Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.

    • clearValidationDatasetUri

      @CanIgnoreReturnValue public VeoLoraTuningSpec.Builder clearValidationDatasetUri()
      Clears the value of validationDatasetUri field.
    • videoOrientation

      public abstract VeoLoraTuningSpec.Builder videoOrientation(VideoOrientation videoOrientation)
      Setter for videoOrientation.

      videoOrientation: Optional. The orientation of the video. Defaults to LANDSCAPE.

    • clearVideoOrientation

      @CanIgnoreReturnValue public VeoLoraTuningSpec.Builder clearVideoOrientation()
      Clears the value of videoOrientation field.
    • videoOrientation

      @CanIgnoreReturnValue public VeoLoraTuningSpec.Builder videoOrientation(VideoOrientation.Known knownType)
      Setter for videoOrientation given a known enum.

      videoOrientation: Optional. The orientation of the video. Defaults to LANDSCAPE.

    • videoOrientation

      @CanIgnoreReturnValue public VeoLoraTuningSpec.Builder videoOrientation(String videoOrientation)
      Setter for videoOrientation given a string.

      videoOrientation: Optional. The orientation of the video. Defaults to LANDSCAPE.

    • build

      public abstract VeoLoraTuningSpec build()