public static interface DescribeSlotTypeResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<DescribeSlotTypeResponse.Builder,DescribeSlotTypeResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeSlotTypeResponse.Builder |
botId(String botId)
The identifier of the bot associated with the slot type.
|
DescribeSlotTypeResponse.Builder |
botVersion(String botVersion)
The version of the bot associated with the slot type.
|
DescribeSlotTypeResponse.Builder |
creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the slot type was created.
|
DescribeSlotTypeResponse.Builder |
description(String description)
The description specified for the slot type.
|
DescribeSlotTypeResponse.Builder |
lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the slot type was last updated.
|
DescribeSlotTypeResponse.Builder |
localeId(String localeId)
The language and locale specified for the slot type.
|
DescribeSlotTypeResponse.Builder |
parentSlotTypeSignature(String parentSlotTypeSignature)
The built in slot type used as a parent to this slot type.
|
DescribeSlotTypeResponse.Builder |
slotTypeId(String slotTypeId)
The unique identifier for the slot type.
|
DescribeSlotTypeResponse.Builder |
slotTypeName(String slotTypeName)
The name specified for the slot type.
|
DescribeSlotTypeResponse.Builder |
slotTypeValues(Collection<SlotTypeValue> slotTypeValues)
The values that the slot type can take.
|
DescribeSlotTypeResponse.Builder |
slotTypeValues(Consumer<SlotTypeValue.Builder>... slotTypeValues)
The values that the slot type can take.
|
DescribeSlotTypeResponse.Builder |
slotTypeValues(SlotTypeValue... slotTypeValues)
The values that the slot type can take.
|
default DescribeSlotTypeResponse.Builder |
valueSelectionSetting(Consumer<SlotValueSelectionSetting.Builder> valueSelectionSetting)
The strategy that Amazon Lex uses to choose a value from a list of possible values.
|
DescribeSlotTypeResponse.Builder |
valueSelectionSetting(SlotValueSelectionSetting valueSelectionSetting)
The strategy that Amazon Lex uses to choose a value from a list of possible values.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeSlotTypeResponse.Builder slotTypeId(String slotTypeId)
The unique identifier for the slot type.
slotTypeId - The unique identifier for the slot type.DescribeSlotTypeResponse.Builder slotTypeName(String slotTypeName)
The name specified for the slot type.
slotTypeName - The name specified for the slot type.DescribeSlotTypeResponse.Builder description(String description)
The description specified for the slot type.
description - The description specified for the slot type.DescribeSlotTypeResponse.Builder slotTypeValues(Collection<SlotTypeValue> slotTypeValues)
The values that the slot type can take. Includes any synonyms for the slot type values.
slotTypeValues - The values that the slot type can take. Includes any synonyms for the slot type values.DescribeSlotTypeResponse.Builder slotTypeValues(SlotTypeValue... slotTypeValues)
The values that the slot type can take. Includes any synonyms for the slot type values.
slotTypeValues - The values that the slot type can take. Includes any synonyms for the slot type values.DescribeSlotTypeResponse.Builder slotTypeValues(Consumer<SlotTypeValue.Builder>... slotTypeValues)
The values that the slot type can take. Includes any synonyms for the slot type values.
This is a convenience that creates an instance of theList.Builder avoiding the need
to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #slotTypeValues(List) .slotTypeValues - a consumer that will call methods on List.Builder #slotTypeValues(List) DescribeSlotTypeResponse.Builder valueSelectionSetting(SlotValueSelectionSetting valueSelectionSetting)
The strategy that Amazon Lex uses to choose a value from a list of possible values.
valueSelectionSetting - The strategy that Amazon Lex uses to choose a value from a list of possible values.default DescribeSlotTypeResponse.Builder valueSelectionSetting(Consumer<SlotValueSelectionSetting.Builder> valueSelectionSetting)
The strategy that Amazon Lex uses to choose a value from a list of possible values.
This is a convenience that creates an instance of theSlotValueSelectionSetting.Builder avoiding the
need to create one manually via SlotValueSelectionSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to valueSelectionSetting(SlotValueSelectionSetting).valueSelectionSetting - a consumer that will call methods on SlotValueSelectionSetting.BuildervalueSelectionSetting(SlotValueSelectionSetting)DescribeSlotTypeResponse.Builder parentSlotTypeSignature(String parentSlotTypeSignature)
The built in slot type used as a parent to this slot type.
parentSlotTypeSignature - The built in slot type used as a parent to this slot type.DescribeSlotTypeResponse.Builder botId(String botId)
The identifier of the bot associated with the slot type.
botId - The identifier of the bot associated with the slot type.DescribeSlotTypeResponse.Builder botVersion(String botVersion)
The version of the bot associated with the slot type.
botVersion - The version of the bot associated with the slot type.DescribeSlotTypeResponse.Builder localeId(String localeId)
The language and locale specified for the slot type.
localeId - The language and locale specified for the slot type.DescribeSlotTypeResponse.Builder creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the slot type was created.
creationDateTime - A timestamp of the date and time that the slot type was created.DescribeSlotTypeResponse.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the slot type was last updated.
lastUpdatedDateTime - A timestamp of the date and time that the slot type was last updated.Copyright © 2021. All rights reserved.