DiffusionProgress constructor
DiffusionProgress({})
Implementation
factory DiffusionProgress({
$core.double? progressPercent,
$core.int? currentStep,
$core.int? totalSteps,
$core.String? stage,
$core.List<$core.int>? intermediateImageData,
$core.int? intermediateImageWidth,
$core.int? intermediateImageHeight,
$fixnum.Int64? timestampMs,
$fixnum.Int64? etaMs,
$core.String? intermediateImageMediaType,
}) {
final result = create();
if (progressPercent != null) result.progressPercent = progressPercent;
if (currentStep != null) result.currentStep = currentStep;
if (totalSteps != null) result.totalSteps = totalSteps;
if (stage != null) result.stage = stage;
if (intermediateImageData != null)
result.intermediateImageData = intermediateImageData;
if (intermediateImageWidth != null)
result.intermediateImageWidth = intermediateImageWidth;
if (intermediateImageHeight != null)
result.intermediateImageHeight = intermediateImageHeight;
if (timestampMs != null) result.timestampMs = timestampMs;
if (etaMs != null) result.etaMs = etaMs;
if (intermediateImageMediaType != null)
result.intermediateImageMediaType = intermediateImageMediaType;
return result;
}