Class: ConsumerParameterBuilder
Nautilus.ConsumerParameterBuilder
Implements
IBuilder<NautilusConsumerParameter>
Constructors
constructor
• new ConsumerParameterBuilder()
Properties
consumerParameter
• Private consumerParameter: NautilusConsumerParameter
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:11
Methods
addOption
▸ addOption(option): ConsumerParameterBuilder
Parameters
| Name | Type |
|---|---|
option | ConsumerParameterSelectOption |
Returns
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:53
build
▸ build(): NautilusConsumerParameter
Returns
NautilusConsumerParameter
Implementation of
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:66
reset
▸ reset(): void
Returns
void
Implementation of
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:13
setDefault
▸ setDefault(value): ConsumerParameterBuilder
Parameters
| Name | Type |
|---|---|
value | string |
Returns
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:47
setDescription
▸ setDescription(description): ConsumerParameterBuilder
Parameters
| Name | Type |
|---|---|
description | string |
Returns
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:29
setLabel
▸ setLabel(label): ConsumerParameterBuilder
Parameters
| Name | Type |
|---|---|
label | string |
Returns
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:35
setName
▸ setName(name): ConsumerParameterBuilder
Parameters
| Name | Type |
|---|---|
name | string |
Returns
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:23
setRequired
▸ setRequired(required): ConsumerParameterBuilder
Parameters
| Name | Type |
|---|---|
required | boolean |
Returns
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:41
setType
▸ setType(type): ConsumerParameterBuilder
Parameters
| Name | Type |
|---|---|
type | ConsumerParameterType |
Returns
Defined in
src/Nautilus/Asset/ConsumerParameters/ConsumerParameterBuilder.ts:17