Class SupervisedTuningDataStats.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • droppedExampleReasons

      public abstract SupervisedTuningDataStats.Builder droppedExampleReasons(List<String> droppedExampleReasons)
      Setter for droppedExampleReasons.

      droppedExampleReasons: Output only. For each index in `truncated_example_indices`, the user-facing reason why the example was dropped.

    • droppedExampleReasons

      public SupervisedTuningDataStats.Builder droppedExampleReasons(String... droppedExampleReasons)
      Setter for droppedExampleReasons.

      droppedExampleReasons: Output only. For each index in `truncated_example_indices`, the user-facing reason why the example was dropped.

    • totalBillableCharacterCount

      public abstract SupervisedTuningDataStats.Builder totalBillableCharacterCount(Long totalBillableCharacterCount)
      Setter for totalBillableCharacterCount.

      totalBillableCharacterCount: Output only. Number of billable characters in the tuning dataset.

    • totalBillableTokenCount

      public abstract SupervisedTuningDataStats.Builder totalBillableTokenCount(Long totalBillableTokenCount)
      Setter for totalBillableTokenCount.

      totalBillableTokenCount: Output only. Number of billable tokens in the tuning dataset.

    • totalTruncatedExampleCount

      public abstract SupervisedTuningDataStats.Builder totalTruncatedExampleCount(Long totalTruncatedExampleCount)
      Setter for totalTruncatedExampleCount.

      totalTruncatedExampleCount: Output only. The number of examples in the dataset that have been dropped. An example can be dropped for reasons including: too many tokens, contains an invalid image, contains too many images, etc.

    • totalTuningCharacterCount

      public abstract SupervisedTuningDataStats.Builder totalTuningCharacterCount(Long totalTuningCharacterCount)
      Setter for totalTuningCharacterCount.

      totalTuningCharacterCount: Output only. Number of tuning characters in the tuning dataset.

    • truncatedExampleIndices

      public abstract SupervisedTuningDataStats.Builder truncatedExampleIndices(List<Long> truncatedExampleIndices)
      Setter for truncatedExampleIndices.

      truncatedExampleIndices: Output only. A partial sample of the indices (starting from 1) of the dropped examples.

    • truncatedExampleIndices

      public SupervisedTuningDataStats.Builder truncatedExampleIndices(Long... truncatedExampleIndices)
      Setter for truncatedExampleIndices.

      truncatedExampleIndices: Output only. A partial sample of the indices (starting from 1) of the dropped examples.

    • tuningDatasetExampleCount

      public abstract SupervisedTuningDataStats.Builder tuningDatasetExampleCount(Long tuningDatasetExampleCount)
      Setter for tuningDatasetExampleCount.

      tuningDatasetExampleCount: Output only. Number of examples in the tuning dataset.

    • tuningStepCount

      public abstract SupervisedTuningDataStats.Builder tuningStepCount(Long tuningStepCount)
      Setter for tuningStepCount.

      tuningStepCount: Output only. Number of tuning steps for this Tuning Job.

    • userDatasetExamples

      public abstract SupervisedTuningDataStats.Builder userDatasetExamples(List<Content> userDatasetExamples)
      Setter for userDatasetExamples.

      userDatasetExamples: Output only. Sample user messages in the training dataset uri.

    • userDatasetExamples

      public SupervisedTuningDataStats.Builder userDatasetExamples(Content... userDatasetExamples)
      Setter for userDatasetExamples.

      userDatasetExamples: Output only. Sample user messages in the training dataset uri.

    • userDatasetExamples

      public SupervisedTuningDataStats.Builder userDatasetExamples(Content.Builder... userDatasetExamplesBuilders)
      Setter for userDatasetExamples builder.

      userDatasetExamples: Output only. Sample user messages in the training dataset uri.

    • userInputTokenDistribution

      public abstract SupervisedTuningDataStats.Builder userInputTokenDistribution(SupervisedTuningDatasetDistribution userInputTokenDistribution)
      Setter for userInputTokenDistribution.

      userInputTokenDistribution: Output only. Dataset distributions for the user input tokens.

    • userInputTokenDistribution

      public SupervisedTuningDataStats.Builder userInputTokenDistribution(SupervisedTuningDatasetDistribution.Builder userInputTokenDistributionBuilder)
      Setter for userInputTokenDistribution builder.

      userInputTokenDistribution: Output only. Dataset distributions for the user input tokens.

    • userMessagePerExampleDistribution

      public abstract SupervisedTuningDataStats.Builder userMessagePerExampleDistribution(SupervisedTuningDatasetDistribution userMessagePerExampleDistribution)
      Setter for userMessagePerExampleDistribution.

      userMessagePerExampleDistribution: Output only. Dataset distributions for the messages per example.

    • userMessagePerExampleDistribution

      public SupervisedTuningDataStats.Builder userMessagePerExampleDistribution(SupervisedTuningDatasetDistribution.Builder userMessagePerExampleDistributionBuilder)
      Setter for userMessagePerExampleDistribution builder.

      userMessagePerExampleDistribution: Output only. Dataset distributions for the messages per example.

    • userOutputTokenDistribution

      public abstract SupervisedTuningDataStats.Builder userOutputTokenDistribution(SupervisedTuningDatasetDistribution userOutputTokenDistribution)
      Setter for userOutputTokenDistribution.

      userOutputTokenDistribution: Output only. Dataset distributions for the user output tokens.

    • userOutputTokenDistribution

      public SupervisedTuningDataStats.Builder userOutputTokenDistribution(SupervisedTuningDatasetDistribution.Builder userOutputTokenDistributionBuilder)
      Setter for userOutputTokenDistribution builder.

      userOutputTokenDistribution: Output only. Dataset distributions for the user output tokens.

    • build

      public abstract SupervisedTuningDataStats build()