DeleteDBClusterEndpointOutput.fromXml constructor

DeleteDBClusterEndpointOutput.fromXml(
  1. XmlElement elem
)

Implementation

factory DeleteDBClusterEndpointOutput.fromXml(_s.XmlElement elem) {
  return DeleteDBClusterEndpointOutput(
    customEndpointType: _s.extractXmlStringValue(elem, 'CustomEndpointType'),
    dBClusterEndpointArn:
        _s.extractXmlStringValue(elem, 'DBClusterEndpointArn'),
    dBClusterEndpointIdentifier:
        _s.extractXmlStringValue(elem, 'DBClusterEndpointIdentifier'),
    dBClusterEndpointResourceIdentifier:
        _s.extractXmlStringValue(elem, 'DBClusterEndpointResourceIdentifier'),
    dBClusterIdentifier:
        _s.extractXmlStringValue(elem, 'DBClusterIdentifier'),
    endpoint: _s.extractXmlStringValue(elem, 'Endpoint'),
    endpointType: _s.extractXmlStringValue(elem, 'EndpointType'),
    excludedMembers: _s
        .extractXmlChild(elem, 'ExcludedMembers')
        ?.let((elem) => _s.extractXmlStringListValues(elem, 'member')),
    staticMembers: _s
        .extractXmlChild(elem, 'StaticMembers')
        ?.let((elem) => _s.extractXmlStringListValues(elem, 'member')),
    status: _s.extractXmlStringValue(elem, 'Status'),
  );
}