PathItem

final case class PathItem(ref: Option[Reference], summary: Option[String], description: Option[String], get: Option[Operation], put: Option[Operation], post: Option[Operation], delete: Option[Operation], options: Option[Operation], head: Option[Operation], patch: Option[Operation], trace: Option[Operation], servers: List[Server], parameters: List[ReferenceOr[Parameter]], extensions: ListMap[String, ExtensionValue])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def addExtension(key: String, value: ExtensionValue): PathItem
def addServer(server: Server): PathItem
def delete(updated: Operation): PathItem
def description(updated: String): PathItem
def extensions(updated: ListMap[String, ExtensionValue]): PathItem
def get(updated: Operation): PathItem
def head(updated: Operation): PathItem
def options(updated: Operation): PathItem
def parameters(updated: List[ReferenceOr[Parameter]]): PathItem
def patch(updated: Operation): PathItem
def post(updated: Operation): PathItem
def put(updated: Operation): PathItem
def ref(updated: Reference): PathItem
def servers(updated: List[Server]): PathItem
def summary(updated: String): PathItem
def trace(updated: Operation): PathItem

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product