@Generated(value="software.amazon.awssdk:codegen") public final class UpdateSlotResponse extends LexModelsV2Response implements ToCopyableBuilder<UpdateSlotResponse.Builder,UpdateSlotResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateSlotResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
botId()
The identifier of the bot that contains the slot.
|
String |
botVersion()
The identifier of the slot version that contains the slot.
|
static UpdateSlotResponse.Builder |
builder() |
Instant |
creationDateTime()
The timestamp of the date and time that the slot was created.
|
String |
description()
The updated description of the bot.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
intentId()
The intent that contains the slot.
|
Instant |
lastUpdatedDateTime()
The timestamp of the date and time that the slot was last updated.
|
String |
localeId()
The locale that contains the slot.
|
MultipleValuesSetting |
multipleValuesSetting()
Indicates whether the slot accepts multiple values in one response.
|
ObfuscationSetting |
obfuscationSetting()
The updated setting that determines whether the slot value is obfuscated in the Amazon CloudWatch logs.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateSlotResponse.Builder> |
serializableBuilderClass() |
String |
slotId()
The unique identifier of the slot that was updated.
|
String |
slotName()
The updated name of the slot.
|
String |
slotTypeId()
The updated identifier of the slot type that provides values for the slot.
|
SubSlotSetting |
subSlotSetting()
Specifications for the constituent sub slots and the expression for the composite slot.
|
UpdateSlotResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SlotValueElicitationSetting |
valueElicitationSetting()
The updated prompts that Amazon Lex sends to the user to elicit a response that provides a value for the slot.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String slotId()
The unique identifier of the slot that was updated.
public final String slotName()
The updated name of the slot.
public final String description()
The updated description of the bot.
public final String slotTypeId()
The updated identifier of the slot type that provides values for the slot.
public final SlotValueElicitationSetting valueElicitationSetting()
The updated prompts that Amazon Lex sends to the user to elicit a response that provides a value for the slot.
public final ObfuscationSetting obfuscationSetting()
The updated setting that determines whether the slot value is obfuscated in the Amazon CloudWatch logs.
public final String botId()
The identifier of the bot that contains the slot.
public final String botVersion()
The identifier of the slot version that contains the slot. Will always be DRAFT.
DRAFT.public final String localeId()
The locale that contains the slot.
public final String intentId()
The intent that contains the slot.
public final Instant creationDateTime()
The timestamp of the date and time that the slot was created.
public final Instant lastUpdatedDateTime()
The timestamp of the date and time that the slot was last updated.
public final MultipleValuesSetting multipleValuesSetting()
Indicates whether the slot accepts multiple values in one response.
public final SubSlotSetting subSlotSetting()
Specifications for the constituent sub slots and the expression for the composite slot.
public UpdateSlotResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateSlotResponse.Builder,UpdateSlotResponse>toBuilder in class AwsResponsepublic static UpdateSlotResponse.Builder builder()
public static Class<? extends UpdateSlotResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2022. All rights reserved.