@Generated(value="software.amazon.awssdk:codegen") public final class UpdateBotResponse extends LexModelsV2Response implements ToCopyableBuilder<UpdateBotResponse.Builder,UpdateBotResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateBotResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
botId()
The unique identifier of the bot that was updated.
|
String |
botName()
The name of the bot after the update.
|
BotStatus |
botStatus()
Shows the current status of the bot.
|
String |
botStatusAsString()
Shows the current status of the bot.
|
static UpdateBotResponse.Builder |
builder() |
Instant |
creationDateTime()
A timestamp of the date and time that the bot was created.
|
DataPrivacy |
dataPrivacy()
The data privacy settings for the bot after the update.
|
String |
description()
The description of the bot after the update.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
idleSessionTTLInSeconds()
The session timeout, in seconds, for the bot after the update.
|
Instant |
lastUpdatedDateTime()
A timestamp of the date and time that the bot was last updated.
|
String |
roleArn()
The Amazon Resource Name (ARN) of the IAM role used by the bot after the update.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateBotResponse.Builder> |
serializableBuilderClass() |
UpdateBotResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String botId()
The unique identifier of the bot that was updated.
public final String botName()
The name of the bot after the update.
public final String description()
The description of the bot after the update.
public final String roleArn()
The Amazon Resource Name (ARN) of the IAM role used by the bot after the update.
public final DataPrivacy dataPrivacy()
The data privacy settings for the bot after the update.
public final Integer idleSessionTTLInSeconds()
The session timeout, in seconds, for the bot after the update.
public final BotStatus botStatus()
Shows the current status of the bot. The bot is first in the Creating status. Once the bot is read
for use, it changes to the Available status. After the bot is created, you can use the
DRAFT version of the bot.
If the service returns an enum value that is not available in the current SDK version, botStatus will
return BotStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
botStatusAsString().
Creating status. Once the bot
is read for use, it changes to the Available status. After the bot is created, you can use
the DRAFT version of the bot.BotStatuspublic final String botStatusAsString()
Shows the current status of the bot. The bot is first in the Creating status. Once the bot is read
for use, it changes to the Available status. After the bot is created, you can use the
DRAFT version of the bot.
If the service returns an enum value that is not available in the current SDK version, botStatus will
return BotStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
botStatusAsString().
Creating status. Once the bot
is read for use, it changes to the Available status. After the bot is created, you can use
the DRAFT version of the bot.BotStatuspublic final Instant creationDateTime()
A timestamp of the date and time that the bot was created.
public final Instant lastUpdatedDateTime()
A timestamp of the date and time that the bot was last updated.
public UpdateBotResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateBotResponse.Builder,UpdateBotResponse>toBuilder in class AwsResponsepublic static UpdateBotResponse.Builder builder()
public static Class<? extends UpdateBotResponse.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 © 2021. All rights reserved.