Skip to main content
Version: 0.3.0-beta

Class: ConsumerParameterBuilder

Nautilus.ConsumerParameterBuilder

Implements

Constructors

constructor

new ConsumerParameterBuilder()

Properties

consumerParameter

Private consumerParameter: NautilusConsumerParameter

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:11

Methods

addOption

addOption(option): ConsumerParameterBuilder

Parameters

NameType
optionConsumerParameterSelectOption

Returns

ConsumerParameterBuilder

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:53


build

build(): NautilusConsumerParameter

Returns

NautilusConsumerParameter

Implementation of

IBuilder.build

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:66


reset

reset(): void

Returns

void

Implementation of

IBuilder.reset

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:13


setDefault

setDefault(value): ConsumerParameterBuilder

Parameters

NameType
valuestring

Returns

ConsumerParameterBuilder

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:47


setDescription

setDescription(description): ConsumerParameterBuilder

Parameters

NameType
descriptionstring

Returns

ConsumerParameterBuilder

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:29


setLabel

setLabel(label): ConsumerParameterBuilder

Parameters

NameType
labelstring

Returns

ConsumerParameterBuilder

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:35


setName

setName(name): ConsumerParameterBuilder

Parameters

NameType
namestring

Returns

ConsumerParameterBuilder

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:23


setRequired

setRequired(required): ConsumerParameterBuilder

Parameters

NameType
requiredboolean

Returns

ConsumerParameterBuilder

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:41


setType

setType(type): ConsumerParameterBuilder

Parameters

NameType
typeConsumerParameterType

Returns

ConsumerParameterBuilder

Defined in

src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:17