Class ServerObject

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

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

    • builder

      public static ServerObject.Builder builder()
    • isEmpty

      public boolean isEmpty()
    • getUrl

      public String getUrl()
    • getDescription

      public Optional<String> getDescription()
    • getVariables

      public Map<String,software.amazon.smithy.model.node.ObjectNode> getVariables()
    • toBuilder

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

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