java.lang.Object
io.github.springwolf.asyncapi.v3.model.ExtendableObject
io.github.springwolf.asyncapi.v3.model.server.Server
All Implemented Interfaces:
Reference

public class Server extends ExtendableObject implements Reference
An object representing a message broker, a server or any other kind of computer program capable of sending and/or receiving data. This object is used to capture details such as URIs, protocols and security configuration. Variable substitution can be used so that some details, for example usernames and passwords, can be injected by code generation tools.
See Also:
  • Constructor Details

    • Server

      public Server()
  • Method Details

    • getRef

      public String getRef()
      Description copied from interface: Reference
      Required. The reference string.
      Specified by:
      getRef in interface Reference