EndpointModel

class EndpointModel
extension EndpointModel: CustomStringConvertible
extension EndpointModel: Equatable

Undocumented

  • Undocumented

    Declaration

    Swift

    init(name: String, operations: [OperationModel], detail: String? = nil)
  • name of endpoint

    Declaration

    Swift

    var name: String
  • list of operations from this endpoint

    Declaration

    Swift

    var operations: [OperationModel]
  • comment for this endpoint

    Declaration

    Swift

    var detail: String?
  • Resolves an endpoint

    Declaration

    Swift

    static func resolve(path: OpenAPI.Path, route: ResolvedRoute) -> EndpointModel

    Parameters

    path

    path in OpenAPI document

    route

    Resolved route from OpenAPI document

    Return Value

    resolved EndpointModel

  • Declaration

    Swift

    var description: String { get }
  • Declaration

    Swift

    static func == (lhs: EndpointModel, rhs: EndpointModel) -> Bool