@Generated(value="software.amazon.awssdk:codegen") public final class CreateBotVersionRequest extends LexModelsV2Request implements ToCopyableBuilder<CreateBotVersionRequest.Builder,CreateBotVersionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateBotVersionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
botId()
The identifier of the bot to create the version for.
|
Map<String,BotVersionLocaleDetails> |
botVersionLocaleSpecification()
Specifies the locales that Amazon Lex adds to this version.
|
static CreateBotVersionRequest.Builder |
builder() |
String |
description()
A description of the version.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasBotVersionLocaleSpecification()
Returns true if the BotVersionLocaleSpecification property was specified by the sender (it may be empty), or
false if the sender did not specify the value (it will be empty).
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateBotVersionRequest.Builder> |
serializableBuilderClass() |
CreateBotVersionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String botId()
The identifier of the bot to create the version for.
public final String description()
A description of the version. Use the description to help identify the version in lists.
public final boolean hasBotVersionLocaleSpecification()
public final Map<String,BotVersionLocaleDetails> botVersionLocaleSpecification()
Specifies the locales that Amazon Lex adds to this version. You can choose the Draft version or any
other previously published version for each locale. When you specify a source version, the locale data is copied
from the source version to the new version.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasBotVersionLocaleSpecification() to see if a value was sent in this field.
Draft version
or any other previously published version for each locale. When you specify a source version, the locale
data is copied from the source version to the new version.public CreateBotVersionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateBotVersionRequest.Builder,CreateBotVersionRequest>toBuilder in class LexModelsV2Requestpublic static CreateBotVersionRequest.Builder builder()
public static Class<? extends CreateBotVersionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic 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 SdkRequestCopyright © 2021. All rights reserved.