toXml method
XmlNode
toXml()
Implementation
XmlNode toXml() {
final builder = XmlBuilder();
builder.element(
'LoggingEnabled',
nest: () {
if (targetBucket != null) {
builder.element('TargetBucket', nest: targetBucket);
}
if (targetGrants != null) {
builder.element(
'TargetGrants',
nest: (targetGrants!.toXml() as XmlDocument).rootElement.children,
);
}
if (targetPrefix != null) {
builder.element('TargetPrefix', nest: targetPrefix);
}
},
);
return builder.buildDocument();
}