Interface ConfigurableTaskDefinition
Hierarchy
- ConfigurableTaskDefinition
Methods
addFlag
- addFlag(name: string, description?: string): this
Parameters
name: string
Optional description: string
Returns this
addOptionalParam
- addOptionalParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>): this
Type parameters
Parameters
name: string
Optional description: string
Optional defaultValue: T
Optional type: ArgumentType<T>
Returns this
addOptionalPositionalParam
- addOptionalPositionalParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>): this
Type parameters
Parameters
name: string
Optional description: string
Optional defaultValue: T
Optional type: ArgumentType<T>
Returns this
addOptionalVariadicPositionalParam
- addOptionalVariadicPositionalParam<T>(name: string, description?: string, defaultValue?: T[], type?: ArgumentType<T>): this
Type parameters
Parameters
name: string
Optional description: string
Optional defaultValue: T[]
Optional type: ArgumentType<T>
Returns this
addParam
- addParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>, isOptional?: boolean): this
Type parameters
Parameters
name: string
Optional description: string
Optional defaultValue: T
Optional type: ArgumentType<T>
Optional isOptional: boolean
Returns this
addPositionalParam
- addPositionalParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>, isOptional?: boolean): this
Type parameters
Parameters
name: string
Optional description: string
Optional defaultValue: T
Optional type: ArgumentType<T>
Optional isOptional: boolean
Returns this
addVariadicPositionalParam
- addVariadicPositionalParam<T>(name: string, description?: string, defaultValue?: T[], type?: ArgumentType<T>, isOptional?: boolean): this
Type parameters
Parameters
name: string
Optional description: string
Optional defaultValue: T[]
Optional type: ArgumentType<T>
Optional isOptional: boolean
Returns this
setDescription
- setDescription(description: string): this