Class ModelUsageCounters

java.lang.Object
com.exoscale.sdk.model.ModelUsageCounters

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class ModelUsageCounters extends Object
Accumulated Unit Of Measurement (UOM) counters for one model over a flush window
  • Field Details

  • Constructor Details

    • ModelUsageCounters

      public ModelUsageCounters()
  • Method Details

    • outputUom

      public ModelUsageCounters outputUom(Integer outputUom)
    • getOutputUom

      @Nonnull public Integer getOutputUom()
      Total completion/output Unit Of Measurement (UOM) across all calls in this flush window (e.g., tokens for LLMs, minutes for TTS, pages for OCR) minimum: 0
      Returns:
      outputUom
    • setOutputUom

      public void setOutputUom(Integer outputUom)
    • inputUom

      public ModelUsageCounters inputUom(Integer inputUom)
    • getInputUom

      @Nonnull public Integer getInputUom()
      Total prompt/input Unit Of Measurement (UOM) across all calls in this flush window (e.g., tokens for LLMs, minutes for TTS, pages for OCR) minimum: 0
      Returns:
      inputUom
    • setInputUom

      public void setInputUom(Integer inputUom)
    • callCount

      public ModelUsageCounters callCount(Integer callCount)
    • getCallCount

      @Nonnull public Integer getCallCount()
      Number of inference calls in this flush window minimum: 1
      Returns:
      callCount
    • setCallCount

      public void setCallCount(Integer callCount)
    • equals

      public boolean equals(Object o)
      Return true if this model-usage-counters object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string