GenAiFunctionStats.fromJson constructor

GenAiFunctionStats.fromJson(
  1. Map json_
)

Implementation

GenAiFunctionStats.fromJson(core.Map json_)
  : this(
      cacheStats: json_.containsKey('cacheStats')
          ? GenAiFunctionCacheStats.fromJson(
              json_['cacheStats'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      costOptimizationStats: json_.containsKey('costOptimizationStats')
          ? GenAiFunctionCostOptimizationStats.fromJson(
              json_['costOptimizationStats']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      errorStats: json_.containsKey('errorStats')
          ? GenAiFunctionErrorStats.fromJson(
              json_['errorStats'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      functionName: json_['functionName'] as core.String?,
      numProcessedRows: json_['numProcessedRows'] as core.String?,
      prompt: json_['prompt'] as core.String?,
    );