@Generated(value="software.amazon.awssdk:codegen") public final class BotAliasMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BotAliasMetadata.Builder,BotAliasMetadata>
Provides information about a bot alias.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BotAliasMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
botName()
The name of the bot to which the alias points.
|
String |
botVersion()
The version of the Amazon Lex bot to which the alias points.
|
static BotAliasMetadata.Builder |
builder() |
String |
checksum()
Checksum of the bot alias.
|
ConversationLogsResponse |
conversationLogs()
Settings that determine how Amazon Lex uses conversation logs for the alias.
|
Instant |
createdDate()
The date that the bot alias was created.
|
String |
description()
A description of the bot alias.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdatedDate()
The date that the bot alias was updated.
|
String |
name()
The name of the bot alias.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BotAliasMetadata.Builder> |
serializableBuilderClass() |
BotAliasMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the bot alias.
public final String description()
A description of the bot alias.
public final String botVersion()
The version of the Amazon Lex bot to which the alias points.
public final String botName()
The name of the bot to which the alias points.
public final Instant lastUpdatedDate()
The date that the bot alias was updated. When you create a resource, the creation date and last updated date are the same.
public final Instant createdDate()
The date that the bot alias was created.
public final String checksum()
Checksum of the bot alias.
public final ConversationLogsResponse conversationLogs()
Settings that determine how Amazon Lex uses conversation logs for the alias.
public BotAliasMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BotAliasMetadata.Builder,BotAliasMetadata>public static BotAliasMetadata.Builder builder()
public static Class<? extends BotAliasMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.