Interface CfnRoomProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRoomProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:29:58.073Z")
@Stability(Stable)
public interface CfnRoomProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnRoom
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ivschat.*; CfnRoomProps cfnRoomProps = CfnRoomProps.builder() .loggingConfigurationIdentifiers(List.of("loggingConfigurationIdentifiers")) .maximumMessageLength(123) .maximumMessageRatePerSecond(123) .messageReviewHandler(MessageReviewHandlerProperty.builder() .fallbackResult("fallbackResult") .uri("uri") .build()) .name("name") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnRoomProps
static final class
An implementation forCfnRoomProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnRoomProps.Builder
builder()
List of logging-configuration identifiers attached to the room.default Number
Maximum number of characters in a single message.default Number
Maximum number of messages per second that can be sent to the room (by all clients).default Object
Configuration information for optional review of messages.default String
getName()
Room name.getTags()
An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLoggingConfigurationIdentifiers
List of logging-configuration identifiers attached to the room. -
getMaximumMessageLength
Maximum number of characters in a single message.Messages are expected to be UTF-8 encoded and this limit applies specifically to rune/code-point count, not number of bytes.
-
getMaximumMessageRatePerSecond
Maximum number of messages per second that can be sent to the room (by all clients). -
getMessageReviewHandler
Configuration information for optional review of messages. -
getName
Room name.The value does not need to be unique.
-
getTags
An array of key-value pairs to apply to this resource.For more information, see Tag .
-
builder
- Returns:
- a
CfnRoomProps.Builder
ofCfnRoomProps
-