Class GenerateVideosResponse.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • generatedVideos

      public abstract GenerateVideosResponse.Builder generatedVideos(List<GeneratedVideo> generatedVideos)
      Setter for generatedVideos.

      generatedVideos: List of the generated videos

    • generatedVideos

      @CanIgnoreReturnValue public GenerateVideosResponse.Builder generatedVideos(GeneratedVideo... generatedVideos)
      Setter for generatedVideos.

      generatedVideos: List of the generated videos

    • generatedVideos

      @CanIgnoreReturnValue public GenerateVideosResponse.Builder generatedVideos(GeneratedVideo.Builder... generatedVideosBuilders)
      Setter for generatedVideos builder.

      generatedVideos: List of the generated videos

    • clearGeneratedVideos

      @CanIgnoreReturnValue public GenerateVideosResponse.Builder clearGeneratedVideos()
      Clears the value of generatedVideos field.
    • raiMediaFilteredCount

      public abstract GenerateVideosResponse.Builder raiMediaFilteredCount(Integer raiMediaFilteredCount)
      Setter for raiMediaFilteredCount.

      raiMediaFilteredCount: Returns if any videos were filtered due to RAI policies.

    • clearRaiMediaFilteredCount

      @CanIgnoreReturnValue public GenerateVideosResponse.Builder clearRaiMediaFilteredCount()
      Clears the value of raiMediaFilteredCount field.
    • raiMediaFilteredReasons

      public abstract GenerateVideosResponse.Builder raiMediaFilteredReasons(List<String> raiMediaFilteredReasons)
      Setter for raiMediaFilteredReasons.

      raiMediaFilteredReasons: Returns rai failure reasons if any.

    • raiMediaFilteredReasons

      @CanIgnoreReturnValue public GenerateVideosResponse.Builder raiMediaFilteredReasons(String... raiMediaFilteredReasons)
      Setter for raiMediaFilteredReasons.

      raiMediaFilteredReasons: Returns rai failure reasons if any.

    • clearRaiMediaFilteredReasons

      @CanIgnoreReturnValue public GenerateVideosResponse.Builder clearRaiMediaFilteredReasons()
      Clears the value of raiMediaFilteredReasons field.
    • build

      public abstract GenerateVideosResponse build()