AWSChimeSDKMessagingElasticChannelConfiguration
Objective-C
@interface AWSChimeSDKMessagingElasticChannelConfiguration
Swift
class AWSChimeSDKMessagingElasticChannelConfiguration
The attributes required to configure and create an elastic channel. An elastic channel can support a maximum of 1-million members.
Required parameters: [MaximumSubChannels, TargetMembershipsPerSubChannel, MinimumMembershipPercentage]
-
The maximum number of SubChannels that you want to allow in the elastic channel.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable maximumSubChannels;
Swift
var maximumSubChannels: NSNumber? { get set }
-
The minimum allowed percentage of TargetMembershipsPerSubChannel users. Ceil of the calculated value is used in balancing members among SubChannels of the elastic channel.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable minimumMembershipPercentage;
Swift
var minimumMembershipPercentage: NSNumber? { get set }
-
The maximum number of members allowed in a SubChannel.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable targetMembershipsPerSubChannel;
Swift
var targetMembershipsPerSubChannel: NSNumber? { get set }