| Package | Description |
|---|---|
| software.amazon.awssdk.services.ivschat |
Introduction
|
| software.amazon.awssdk.services.ivschat.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateChatTokenResponse> |
IvschatAsyncClient.createChatToken(Consumer<CreateChatTokenRequest.Builder> createChatTokenRequest)
Creates an encrypted token that is used by a chat participant to establish an individual WebSocket chat
connection to a room.
|
default CreateChatTokenResponse |
IvschatClient.createChatToken(Consumer<CreateChatTokenRequest.Builder> createChatTokenRequest)
Creates an encrypted token that is used by a chat participant to establish an individual WebSocket chat
connection to a room.
|
| Modifier and Type | Method and Description |
|---|---|
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.attributes(Map<String,String> attributes)
Application-provided attributes to encode into the token and attach to a chat session.
|
static CreateChatTokenRequest.Builder |
CreateChatTokenRequest.builder() |
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.capabilities(ChatTokenCapability... capabilities)
Set of capabilities that the user is allowed to perform in the room.
|
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.capabilities(Collection<ChatTokenCapability> capabilities)
Set of capabilities that the user is allowed to perform in the room.
|
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.capabilitiesWithStrings(Collection<String> capabilities)
Set of capabilities that the user is allowed to perform in the room.
|
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.capabilitiesWithStrings(String... capabilities)
Set of capabilities that the user is allowed to perform in the room.
|
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.roomIdentifier(String roomIdentifier)
Identifier of the room that the client is trying to access.
|
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.sessionDurationInMinutes(Integer sessionDurationInMinutes)
Session duration (in minutes), after which the session expires.
|
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.toBuilder() |
CreateChatTokenRequest.Builder |
CreateChatTokenRequest.Builder.userId(String userId)
Application-provided ID that uniquely identifies the user associated with this token.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateChatTokenRequest.Builder> |
CreateChatTokenRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.