ListMultipartUploadsOutput.fromXml constructor

ListMultipartUploadsOutput.fromXml(
  1. XmlElement xml
)

Implementation

ListMultipartUploadsOutput.fromXml(XmlElement xml) {
  final isTruncatedProp = getProp(xml, 'IsTruncated')?.value;
  isTruncated = isTruncatedProp != null
      ? isTruncatedProp.toUpperCase() == 'TRUE'
      : null;

  nextKeyMarker = getProp(xml, 'NextKeyMarker')?.value;
  nextUploadIdMarker = getProp(xml, 'NextUploadIdMarker')?.value;

  uploads = xml
      .findElements('Upload')
      .map((e) => MultipartUpload.fromXml(e))
      .toList();
}