DownloadStartResult constructor

DownloadStartResult({
  1. bool? accepted,
  2. String? taskId,
  3. String? modelId,
  4. DownloadProgress? initialProgress,
  5. String? errorMessage,
  6. String? resumeToken,
  7. DownloadFailureReason? failureReason,
})

Implementation

factory DownloadStartResult({
  $core.bool? accepted,
  $core.String? taskId,
  $core.String? modelId,
  DownloadProgress? initialProgress,
  $core.String? errorMessage,
  $core.String? resumeToken,
  DownloadFailureReason? failureReason,
}) {
  final result = create();
  if (accepted != null) result.accepted = accepted;
  if (taskId != null) result.taskId = taskId;
  if (modelId != null) result.modelId = modelId;
  if (initialProgress != null) result.initialProgress = initialProgress;
  if (errorMessage != null) result.errorMessage = errorMessage;
  if (resumeToken != null) result.resumeToken = resumeToken;
  if (failureReason != null) result.failureReason = failureReason;
  return result;
}