ApplicationVersionDescription.fromXml constructor
ApplicationVersionDescription.fromXml(
- XmlElement elem
Implementation
factory ApplicationVersionDescription.fromXml(_s.XmlElement elem) {
return ApplicationVersionDescription(
applicationName: _s.extractXmlStringValue(elem, 'ApplicationName'),
applicationVersionArn:
_s.extractXmlStringValue(elem, 'ApplicationVersionArn'),
buildArn: _s.extractXmlStringValue(elem, 'BuildArn'),
dateCreated: _s.extractXmlDateTimeValue(elem, 'DateCreated'),
dateUpdated: _s.extractXmlDateTimeValue(elem, 'DateUpdated'),
description: _s.extractXmlStringValue(elem, 'Description'),
sourceBuildInformation: _s
.extractXmlChild(elem, 'SourceBuildInformation')
?.let((e) => SourceBuildInformation.fromXml(e)),
sourceBundle: _s
.extractXmlChild(elem, 'SourceBundle')
?.let((e) => S3Location.fromXml(e)),
status: _s
.extractXmlStringValue(elem, 'Status')
?.toApplicationVersionStatus(),
versionLabel: _s.extractXmlStringValue(elem, 'VersionLabel'),
);
}