@Generated(value="software.amazon.awssdk:codegen") public final class CreateSlotResponse extends LexModelsV2Response implements ToCopyableBuilder<CreateSlotResponse.Builder,CreateSlotResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateSlotResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
botId()
The unique identifier of the bot associated with the slot.
|
String |
botVersion()
The version of the bot associated with the slot.
|
static CreateSlotResponse.Builder |
builder() |
Instant |
creationDateTime()
The timestamp of the date and time that the slot was created.
|
String |
description()
The description associated with the slot.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
intentId()
The unique identifier of the intent associated with the slot.
|
String |
localeId()
The language and local specified for the slot.
|
MultipleValuesSetting |
multipleValuesSetting()
Indicates whether the slot returns multiple values in one response.
|
ObfuscationSetting |
obfuscationSetting()
Indicates whether the slot is configured to obfuscate values in Amazon CloudWatch logs.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateSlotResponse.Builder> |
serializableBuilderClass() |
String |
slotId()
The unique identifier associated with the slot.
|
String |
slotName()
The name specified for the slot.
|
String |
slotTypeId()
The unique identifier of the slot type associated with this slot.
|
CreateSlotResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SlotValueElicitationSetting |
valueElicitationSetting()
The value elicitation settings specified for the slot.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String slotId()
The unique identifier associated with the slot. Use this to identify the slot when you update or delete it.
public final String slotName()
The name specified for the slot.
public final String description()
The description associated with the slot.
public final String slotTypeId()
The unique identifier of the slot type associated with this slot.
public final SlotValueElicitationSetting valueElicitationSetting()
The value elicitation settings specified for the slot.
public final ObfuscationSetting obfuscationSetting()
Indicates whether the slot is configured to obfuscate values in Amazon CloudWatch logs.
public final String botId()
The unique identifier of the bot associated with the slot.
public final String botVersion()
The version of the bot associated with the slot.
public final String localeId()
The language and local specified for the slot.
public final String intentId()
The unique identifier of the intent associated with the slot.
public final Instant creationDateTime()
The timestamp of the date and time that the slot was created.
public final MultipleValuesSetting multipleValuesSetting()
Indicates whether the slot returns multiple values in one response.
public CreateSlotResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateSlotResponse.Builder,CreateSlotResponse>toBuilder in class AwsResponsepublic static CreateSlotResponse.Builder builder()
public static Class<? extends CreateSlotResponse.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.