Class XmlObject

java.lang.Object
software.amazon.smithy.openapi.model.Component
software.amazon.smithy.openapi.model.XmlObject
All Implemented Interfaces:
software.amazon.smithy.model.node.ToNode, software.amazon.smithy.utils.ToSmithyBuilder<XmlObject>

public final class XmlObject extends Component implements software.amazon.smithy.utils.ToSmithyBuilder<XmlObject>
  • Method Details

    • builder

      public static XmlObject.Builder builder()
    • getName

      public Optional<String> getName()
    • getNamespace

      public Optional<String> getNamespace()
    • getPrefix

      public Optional<String> getPrefix()
    • isAttribute

      public boolean isAttribute()
    • isWrapped

      public boolean isWrapped()
    • createNodeBuilder

      protected software.amazon.smithy.model.node.ObjectNode.Builder createNodeBuilder()
      Specified by:
      createNodeBuilder in class Component
    • toBuilder

      public XmlObject.Builder toBuilder()
      Specified by:
      toBuilder in interface software.amazon.smithy.utils.ToSmithyBuilder<XmlObject>