AsyncApiSpex.Server (async_api_spex v0.1.0)

Copy Markdown View Source

A message broker or other server the application connects to.

host is the host (and port) a client connects to; protocol names the protocol ("kafka", "amqp", "nats", "redis", …). pathname carries a path component such as a vhost, written with a leading slash ("/production").

Summary

Types

t()

@type t() :: %AsyncApiSpex.Server{
  bindings: map() | nil,
  description: String.t() | nil,
  extensions: map(),
  host: String.t() | nil,
  pathname: String.t() | nil,
  protocol: String.t() | nil,
  protocol_version: String.t() | nil,
  summary: String.t() | nil,
  tags: [AsyncApiSpex.Tag.t()] | nil,
  title: String.t() | nil
}