Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Properties

customDomainProperties

customDomainProperties: DomainExtension[]

description

description: StrField

extendsNode

extendsNode: DomainElement[]

id

id: string

name

name: StrField

operations

operations: Operation[]

parameters

parameters: Parameter[]

path

path: StrField

payloads

payloads: Payload[]

position

position: Range

relativePath

relativePath: string

security

servers

servers: Server[]

summary

summary: StrField

Methods

annotations

  • annotations(): any

graph

withCustomDomainProperties

withDescription

  • withDescription(description: string): this
  • Parameters

    • description: string

    Returns this

withExtendsNode

withId

  • withId(id: string): this
  • Parameters

    • id: string

    Returns this

withName

  • withName(name: string): this
  • Parameters

    • name: string

    Returns this

withOperation

  • Parameters

    • method: string

    Returns Operation

withOperations

  • withOperations(operations: Operation[]): this
  • Parameters

    Returns this

withParameter

  • Parameters

    • name: string

    Returns Parameter

withParameters

  • withParameters(parameters: Parameter[]): this
  • Parameters

    Returns this

withPath

  • withPath(path: string): this
  • Parameters

    • path: string

    Returns this

withPayload

  • withPayload(name: string): Payload
  • Parameters

    • name: string

    Returns Payload

withPayloads

  • withPayloads(payloads: Payload[]): this
  • Parameters

    Returns this

withSecurity

withServer

  • withServer(url: string): Server
  • Parameters

    • url: string

    Returns Server

withServers

  • withServers(servers: Server[]): this
  • Parameters

    Returns this

withSummary

  • withSummary(summary: string): this
  • Parameters

    • summary: string

    Returns this

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc