Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Methods

RAMLVersion

  • RAMLVersion(): string

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

definition

description

displayName

  • displayName(): string
  • The displayName attribute specifies the resource type 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

name

  • name(): string

optional

  • optional(): boolean

optionalProperties

  • optionalProperties(): string[]

parametrizedProperties

parent

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[]

usage

  • usage(): string

Generated using TypeDoc