@Generated(value="software.amazon.awssdk:codegen") public final class Bot extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Bot.Builder,Bot>
A resource that allows Enterprise account administrators to configure an interface to receive events from Amazon Chime.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Bot.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
botEmail()
The bot email address.
|
String |
botId()
The bot ID.
|
BotType |
botType()
The bot type.
|
String |
botTypeAsString()
The bot type.
|
static Bot.Builder |
builder() |
Instant |
createdTimestamp()
The bot creation timestamp, in ISO 8601 format.
|
Boolean |
disabled()
When true, the bot is stopped from running in your account.
|
String |
displayName()
The bot display name.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
securityToken()
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
|
static Class<? extends Bot.Builder> |
serializableBuilderClass() |
Bot.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedTimestamp()
The updated bot timestamp, in ISO 8601 format.
|
String |
userId()
The unique ID for the bot user.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String botId()
The bot ID.
public final String userId()
The unique ID for the bot user.
public final String displayName()
The bot display name.
public final BotType botType()
The bot type.
If the service returns an enum value that is not available in the current SDK version, botType will
return BotType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
botTypeAsString().
BotTypepublic final String botTypeAsString()
The bot type.
If the service returns an enum value that is not available in the current SDK version, botType will
return BotType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
botTypeAsString().
BotTypepublic final Boolean disabled()
When true, the bot is stopped from running in your account.
public final Instant createdTimestamp()
The bot creation timestamp, in ISO 8601 format.
public final Instant updatedTimestamp()
The updated bot timestamp, in ISO 8601 format.
public final String botEmail()
The bot email address.
public final String securityToken()
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
public Bot.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Bot.Builder,Bot>public static Bot.Builder builder()
public static Class<? extends Bot.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.