NodeGroupMemberUpdateStatus.fromXml constructor

NodeGroupMemberUpdateStatus.fromXml(
  1. XmlElement elem
)

Implementation

factory NodeGroupMemberUpdateStatus.fromXml(_s.XmlElement elem) {
  return NodeGroupMemberUpdateStatus(
    cacheClusterId: _s.extractXmlStringValue(elem, 'CacheClusterId'),
    cacheNodeId: _s.extractXmlStringValue(elem, 'CacheNodeId'),
    nodeDeletionDate: _s.extractXmlDateTimeValue(elem, 'NodeDeletionDate'),
    nodeUpdateEndDate: _s.extractXmlDateTimeValue(elem, 'NodeUpdateEndDate'),
    nodeUpdateInitiatedBy: _s
        .extractXmlStringValue(elem, 'NodeUpdateInitiatedBy')
        ?.toNodeUpdateInitiatedBy(),
    nodeUpdateInitiatedDate:
        _s.extractXmlDateTimeValue(elem, 'NodeUpdateInitiatedDate'),
    nodeUpdateStartDate:
        _s.extractXmlDateTimeValue(elem, 'NodeUpdateStartDate'),
    nodeUpdateStatus: _s
        .extractXmlStringValue(elem, 'NodeUpdateStatus')
        ?.toNodeUpdateStatus(),
    nodeUpdateStatusModifiedDate:
        _s.extractXmlDateTimeValue(elem, 'NodeUpdateStatusModifiedDate'),
  );
}