Skip to main content
Version: 0.2.3

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