Interface OpenApiMetaData

interface OpenApiMetaData {
    id: string;
    operation?: string | OperationObjectWithMetadata;
    refresh?: (
        | Type<Refreshable>
        | InjectionToken<Refreshable>
        | AbstractType<Refreshable>
    )[];
    serverId?: string;
    serverIndex?: number;
    [key: string]: any;
}

Hierarchy

  • BaseRemoteMethodMetadata
    • OpenApiMetaData

Indexable

  • [key: string]: any

Properties

id: string
operation?: string | OperationObjectWithMetadata

The operation object with path and method

refresh?: (
    | Type<Refreshable>
    | InjectionToken<Refreshable>
    | AbstractType<Refreshable>
)[]
serverId?: string

used to specify the target server for the reset api operation

serverIndex?: number

The index of the server object in the servers array in the open api config