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 |
compositeSlotTypeSetting(CompositeSlotTypeSetting compositeSlotTypeSetting)
Specifications for a composite slot type.
|
default DescribeSlotTypeResponse.Builder |
compositeSlotTypeSetting(Consumer<CompositeSlotTypeSetting.Builder> compositeSlotTypeSetting)
Specifications for a composite 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.
|
default DescribeSlotTypeResponse.Builder |
externalSourceSetting(Consumer<ExternalSourceSetting.Builder> externalSourceSetting)
Sets the value of the ExternalSourceSetting property for this object.
|
DescribeSlotTypeResponse.Builder |
externalSourceSetting(ExternalSourceSetting externalSourceSetting)
Sets the value of the ExternalSourceSetting property for this object.
|
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 method that creates an instance of theSlotTypeValue.Builder avoiding the need to create
one manually via SlotTypeValue.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #slotTypeValues(List.
slotTypeValues - a consumer that will call methods on
SlotTypeValue.Builder#slotTypeValues(java.util.Collection) 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 method 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.DescribeSlotTypeResponse.Builder externalSourceSetting(ExternalSourceSetting externalSourceSetting)
externalSourceSetting - The new value for the ExternalSourceSetting property for this object.default DescribeSlotTypeResponse.Builder externalSourceSetting(Consumer<ExternalSourceSetting.Builder> externalSourceSetting)
ExternalSourceSetting.Builder avoiding
the need to create one manually via ExternalSourceSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to externalSourceSetting(ExternalSourceSetting).
externalSourceSetting - a consumer that will call methods on ExternalSourceSetting.BuilderexternalSourceSetting(ExternalSourceSetting)DescribeSlotTypeResponse.Builder compositeSlotTypeSetting(CompositeSlotTypeSetting compositeSlotTypeSetting)
Specifications for a composite slot type.
compositeSlotTypeSetting - Specifications for a composite slot type.default DescribeSlotTypeResponse.Builder compositeSlotTypeSetting(Consumer<CompositeSlotTypeSetting.Builder> compositeSlotTypeSetting)
Specifications for a composite slot type.
This is a convenience method that creates an instance of theCompositeSlotTypeSetting.Builder
avoiding the need to create one manually via CompositeSlotTypeSetting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to compositeSlotTypeSetting(CompositeSlotTypeSetting).
compositeSlotTypeSetting - a consumer that will call methods on CompositeSlotTypeSetting.BuildercompositeSlotTypeSetting(CompositeSlotTypeSetting)Copyright © 2022. All rights reserved.