Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Methods

RAMLVersion

  • RAMLVersion(): string

absoluteUri

  • absoluteUri(): string

absoluteUriParameters

allSecuredBy

allUriParameters

  • Retrieve an ordered list of all uri parameters including those which are not described in the uriParameters node. Consider a fragment of RAML specification:

    /resource/{objectId}/{propertyId}:
    uriParameters:
    objectId:
    

    Here propertyId uri parameter is not described in the uriParameters node, but it is among Resource.allUriParameters().

    deprecated

    Returns TypeDeclaration[]

annotations

childMethod

  • childMethod(method: string): Method[]

childResource

  • childResource(relPath: string): Resource

completeRelativeUri

  • completeRelativeUri(): string

definition

description

displayName

  • displayName(): string
  • The displayName attribute specifies the resource display name. It is a friendly name used only for display or documentation purposes. If displayName is not specified, it defaults to the element's key (the name of the property itself).

    Returns string

errors

is

kind

  • kind(): string

meta

methods

optional

  • optional(): boolean

optionalProperties

  • optionalProperties(): string[]

ownerApi

  • ownerApi(): Api

parent

parentResource

relativeUri

resources

runtimeDefinition

scalarsAnnotations

securedBy

toJSON

type

uriParameters

  • Retrieve an ordered list of all uri parameters including those which are not described in the uriParameters node. Consider a fragment of RAML specification:

    /resource/{objectId}/{propertyId}:
    uriParameters:
    objectId:
    

    Here propertyId uri parameter is not described in the uriParameters node, but it is among Resource.uriParameters().

    Returns TypeDeclaration[]

Generated using TypeDoc