UploadDocumentRequest constructor Null safety

UploadDocumentRequest(
  1. {String? creator,
  2. String? label,
  3. SchemaDefinition? definition,
  4. Iterable<SchemaDocumentValue>? fields}
)

Implementation

factory UploadDocumentRequest({
  $core.String? creator,
  $core.String? label,
  $5.SchemaDefinition? definition,
  $core.Iterable<$7.SchemaDocumentValue>? fields,
}) {
  final _result = create();
  if (creator != null) {
    _result.creator = creator;
  }
  if (label != null) {
    _result.label = label;
  }
  if (definition != null) {
    _result.definition = definition;
  }
  if (fields != null) {
    _result.fields.addAll(fields);
  }
  return _result;
}