public static interface DescribeSlotResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<DescribeSlotResponse.Builder,DescribeSlotResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeSlotResponse.Builder |
botId(String botId)
The identifier of the bot associated with the slot.
|
DescribeSlotResponse.Builder |
botVersion(String botVersion)
The version of the bot associated with the slot.
|
DescribeSlotResponse.Builder |
creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the slot was created.
|
DescribeSlotResponse.Builder |
description(String description)
The description specified for the slot.
|
DescribeSlotResponse.Builder |
intentId(String intentId)
The identifier of the intent associated with the slot.
|
DescribeSlotResponse.Builder |
lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the slot was last updated.
|
DescribeSlotResponse.Builder |
localeId(String localeId)
The language and locale specified for the slot.
|
default DescribeSlotResponse.Builder |
multipleValuesSetting(Consumer<MultipleValuesSetting.Builder> multipleValuesSetting)
Indicates whether the slot accepts multiple values in a single utterance.
|
DescribeSlotResponse.Builder |
multipleValuesSetting(MultipleValuesSetting multipleValuesSetting)
Indicates whether the slot accepts multiple values in a single utterance.
|
default DescribeSlotResponse.Builder |
obfuscationSetting(Consumer<ObfuscationSetting.Builder> obfuscationSetting)
Whether slot values are shown in Amazon CloudWatch logs.
|
DescribeSlotResponse.Builder |
obfuscationSetting(ObfuscationSetting obfuscationSetting)
Whether slot values are shown in Amazon CloudWatch logs.
|
DescribeSlotResponse.Builder |
slotId(String slotId)
The unique identifier generated for the slot.
|
DescribeSlotResponse.Builder |
slotName(String slotName)
The name specified for the slot.
|
DescribeSlotResponse.Builder |
slotTypeId(String slotTypeId)
The identifier of the slot type that determines the values entered into the slot.
|
default DescribeSlotResponse.Builder |
subSlotSetting(Consumer<SubSlotSetting.Builder> subSlotSetting)
Specifications for the constituent sub slots and the expression for the composite slot.
|
DescribeSlotResponse.Builder |
subSlotSetting(SubSlotSetting subSlotSetting)
Specifications for the constituent sub slots and the expression for the composite slot.
|
default DescribeSlotResponse.Builder |
valueElicitationSetting(Consumer<SlotValueElicitationSetting.Builder> valueElicitationSetting)
Prompts that Amazon Lex uses to elicit a value for the slot.
|
DescribeSlotResponse.Builder |
valueElicitationSetting(SlotValueElicitationSetting valueElicitationSetting)
Prompts that Amazon Lex uses to elicit a value for the slot.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeSlotResponse.Builder slotId(String slotId)
The unique identifier generated for the slot.
slotId - The unique identifier generated for the slot.DescribeSlotResponse.Builder slotName(String slotName)
The name specified for the slot.
slotName - The name specified for the slot.DescribeSlotResponse.Builder description(String description)
The description specified for the slot.
description - The description specified for the slot.DescribeSlotResponse.Builder slotTypeId(String slotTypeId)
The identifier of the slot type that determines the values entered into the slot.
slotTypeId - The identifier of the slot type that determines the values entered into the slot.DescribeSlotResponse.Builder valueElicitationSetting(SlotValueElicitationSetting valueElicitationSetting)
Prompts that Amazon Lex uses to elicit a value for the slot.
valueElicitationSetting - Prompts that Amazon Lex uses to elicit a value for the slot.default DescribeSlotResponse.Builder valueElicitationSetting(Consumer<SlotValueElicitationSetting.Builder> valueElicitationSetting)
Prompts that Amazon Lex uses to elicit a value for the slot.
This is a convenience method that creates an instance of theSlotValueElicitationSetting.Builder
avoiding the need to create one manually via SlotValueElicitationSetting.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to valueElicitationSetting(SlotValueElicitationSetting).
valueElicitationSetting - a consumer that will call methods on SlotValueElicitationSetting.BuildervalueElicitationSetting(SlotValueElicitationSetting)DescribeSlotResponse.Builder obfuscationSetting(ObfuscationSetting obfuscationSetting)
Whether slot values are shown in Amazon CloudWatch logs. If the value is None, the actual value
of the slot is shown in logs.
obfuscationSetting - Whether slot values are shown in Amazon CloudWatch logs. If the value is None, the actual
value of the slot is shown in logs.default DescribeSlotResponse.Builder obfuscationSetting(Consumer<ObfuscationSetting.Builder> obfuscationSetting)
Whether slot values are shown in Amazon CloudWatch logs. If the value is None, the actual value
of the slot is shown in logs.
ObfuscationSetting.Builder avoiding the
need to create one manually via ObfuscationSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to obfuscationSetting(ObfuscationSetting).
obfuscationSetting - a consumer that will call methods on ObfuscationSetting.BuilderobfuscationSetting(ObfuscationSetting)DescribeSlotResponse.Builder botId(String botId)
The identifier of the bot associated with the slot.
botId - The identifier of the bot associated with the slot.DescribeSlotResponse.Builder botVersion(String botVersion)
The version of the bot associated with the slot.
botVersion - The version of the bot associated with the slot.DescribeSlotResponse.Builder localeId(String localeId)
The language and locale specified for the slot.
localeId - The language and locale specified for the slot.DescribeSlotResponse.Builder intentId(String intentId)
The identifier of the intent associated with the slot.
intentId - The identifier of the intent associated with the slot.DescribeSlotResponse.Builder creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the slot was created.
creationDateTime - A timestamp of the date and time that the slot was created.DescribeSlotResponse.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the slot was last updated.
lastUpdatedDateTime - A timestamp of the date and time that the slot was last updated.DescribeSlotResponse.Builder multipleValuesSetting(MultipleValuesSetting multipleValuesSetting)
Indicates whether the slot accepts multiple values in a single utterance.
If the multipleValuesSetting is not set, the default value is false.
multipleValuesSetting - Indicates whether the slot accepts multiple values in a single utterance.
If the multipleValuesSetting is not set, the default value is false.
default DescribeSlotResponse.Builder multipleValuesSetting(Consumer<MultipleValuesSetting.Builder> multipleValuesSetting)
Indicates whether the slot accepts multiple values in a single utterance.
If the multipleValuesSetting is not set, the default value is false.
MultipleValuesSetting.Builder avoiding
the need to create one manually via MultipleValuesSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to multipleValuesSetting(MultipleValuesSetting).
multipleValuesSetting - a consumer that will call methods on MultipleValuesSetting.BuildermultipleValuesSetting(MultipleValuesSetting)DescribeSlotResponse.Builder subSlotSetting(SubSlotSetting subSlotSetting)
Specifications for the constituent sub slots and the expression for the composite slot.
subSlotSetting - Specifications for the constituent sub slots and the expression for the composite slot.default DescribeSlotResponse.Builder subSlotSetting(Consumer<SubSlotSetting.Builder> subSlotSetting)
Specifications for the constituent sub slots and the expression for the composite slot.
This is a convenience method that creates an instance of theSubSlotSetting.Builder avoiding the need
to create one manually via SubSlotSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to subSlotSetting(SubSlotSetting).
subSlotSetting - a consumer that will call methods on SubSlotSetting.BuildersubSlotSetting(SubSlotSetting)Copyright © 2022. All rights reserved.