public static interface UpdateSlotTypeResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<UpdateSlotTypeResponse.Builder,UpdateSlotTypeResponse>
| Modifier and Type | Method and Description |
|---|---|
UpdateSlotTypeResponse.Builder |
botId(String botId)
The identifier of the bot that contains the slot type.
|
UpdateSlotTypeResponse.Builder |
botVersion(String botVersion)
The version of the bot that contains the slot type.
|
UpdateSlotTypeResponse.Builder |
creationDateTime(Instant creationDateTime)
The timestamp of the date and time that the slot type was created.
|
UpdateSlotTypeResponse.Builder |
description(String description)
The updated description of the slot type.
|
default UpdateSlotTypeResponse.Builder |
externalSourceSetting(Consumer<ExternalSourceSetting.Builder> externalSourceSetting)
Sets the value of the ExternalSourceSetting property for this object.
|
UpdateSlotTypeResponse.Builder |
externalSourceSetting(ExternalSourceSetting externalSourceSetting)
Sets the value of the ExternalSourceSetting property for this object.
|
UpdateSlotTypeResponse.Builder |
lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the slot type was last updated.
|
UpdateSlotTypeResponse.Builder |
localeId(String localeId)
The language and locale of the updated slot type.
|
UpdateSlotTypeResponse.Builder |
parentSlotTypeSignature(String parentSlotTypeSignature)
The updated signature of the built-in slot type that is the parent of this slot type.
|
UpdateSlotTypeResponse.Builder |
slotTypeId(String slotTypeId)
The unique identifier of the updated slot type.
|
UpdateSlotTypeResponse.Builder |
slotTypeName(String slotTypeName)
The updated name of the slot type.
|
UpdateSlotTypeResponse.Builder |
slotTypeValues(Collection<SlotTypeValue> slotTypeValues)
The updated values that the slot type provides.
|
UpdateSlotTypeResponse.Builder |
slotTypeValues(Consumer<SlotTypeValue.Builder>... slotTypeValues)
The updated values that the slot type provides.
|
UpdateSlotTypeResponse.Builder |
slotTypeValues(SlotTypeValue... slotTypeValues)
The updated values that the slot type provides.
|
default UpdateSlotTypeResponse.Builder |
valueSelectionSetting(Consumer<SlotValueSelectionSetting.Builder> valueSelectionSetting)
The updated strategy that Amazon Lex uses to determine which value to select from the slot type.
|
UpdateSlotTypeResponse.Builder |
valueSelectionSetting(SlotValueSelectionSetting valueSelectionSetting)
The updated strategy that Amazon Lex uses to determine which value to select from the slot type.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateSlotTypeResponse.Builder slotTypeId(String slotTypeId)
The unique identifier of the updated slot type.
slotTypeId - The unique identifier of the updated slot type.UpdateSlotTypeResponse.Builder slotTypeName(String slotTypeName)
The updated name of the slot type.
slotTypeName - The updated name of the slot type.UpdateSlotTypeResponse.Builder description(String description)
The updated description of the slot type.
description - The updated description of the slot type.UpdateSlotTypeResponse.Builder slotTypeValues(Collection<SlotTypeValue> slotTypeValues)
The updated values that the slot type provides.
slotTypeValues - The updated values that the slot type provides.UpdateSlotTypeResponse.Builder slotTypeValues(SlotTypeValue... slotTypeValues)
The updated values that the slot type provides.
slotTypeValues - The updated values that the slot type provides.UpdateSlotTypeResponse.Builder slotTypeValues(Consumer<SlotTypeValue.Builder>... slotTypeValues)
The updated values that the slot type provides.
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) UpdateSlotTypeResponse.Builder valueSelectionSetting(SlotValueSelectionSetting valueSelectionSetting)
The updated strategy that Amazon Lex uses to determine which value to select from the slot type.
valueSelectionSetting - The updated strategy that Amazon Lex uses to determine which value to select from the slot type.default UpdateSlotTypeResponse.Builder valueSelectionSetting(Consumer<SlotValueSelectionSetting.Builder> valueSelectionSetting)
The updated strategy that Amazon Lex uses to determine which value to select from the slot type.
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)UpdateSlotTypeResponse.Builder parentSlotTypeSignature(String parentSlotTypeSignature)
The updated signature of the built-in slot type that is the parent of this slot type.
parentSlotTypeSignature - The updated signature of the built-in slot type that is the parent of this slot type.UpdateSlotTypeResponse.Builder botId(String botId)
The identifier of the bot that contains the slot type.
botId - The identifier of the bot that contains the slot type.UpdateSlotTypeResponse.Builder botVersion(String botVersion)
The version of the bot that contains the slot type. This is always DRAFT.
botVersion - The version of the bot that contains the slot type. This is always DRAFT.UpdateSlotTypeResponse.Builder localeId(String localeId)
The language and locale of the updated slot type.
localeId - The language and locale of the updated slot type.UpdateSlotTypeResponse.Builder creationDateTime(Instant creationDateTime)
The timestamp of the date and time that the slot type was created.
creationDateTime - The timestamp of the date and time that the slot type was created.UpdateSlotTypeResponse.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.UpdateSlotTypeResponse.Builder externalSourceSetting(ExternalSourceSetting externalSourceSetting)
externalSourceSetting - The new value for the ExternalSourceSetting property for this object.default UpdateSlotTypeResponse.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)Copyright © 2022. All rights reserved.