GenerateContentResponse_UsageMetadata constructor

GenerateContentResponse_UsageMetadata({
  1. int promptTokenCount = 0,
  2. int cachedContentTokenCount = 0,
  3. int candidatesTokenCount = 0,
  4. int toolUsePromptTokenCount = 0,
  5. int thoughtsTokenCount = 0,
  6. int totalTokenCount = 0,
  7. List<ModalityTokenCount> promptTokensDetails = const [],
  8. List<ModalityTokenCount> cacheTokensDetails = const [],
  9. List<ModalityTokenCount> candidatesTokensDetails = const [],
  10. List<ModalityTokenCount> toolUsePromptTokensDetails = const [],
})

Implementation

GenerateContentResponse_UsageMetadata({
  this.promptTokenCount = 0,
  this.cachedContentTokenCount = 0,
  this.candidatesTokenCount = 0,
  this.toolUsePromptTokenCount = 0,
  this.thoughtsTokenCount = 0,
  this.totalTokenCount = 0,
  this.promptTokensDetails = const [],
  this.cacheTokensDetails = const [],
  this.candidatesTokensDetails = const [],
  this.toolUsePromptTokensDetails = const [],
}) : super(fullyQualifiedName);