AWSChimeSDKMessagingChannel
Objective-C
@interface AWSChimeSDKMessagingChannel
Swift
class AWSChimeSDKMessagingChannel
The details of a channel.
-
The ARN of a channel.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable channelArn;Swift
var channelArn: String? { get set } -
The ARN of the channel flow.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable channelFlowArn;Swift
var channelFlowArn: String? { get set } -
The
AppInstanceUserwho created the channel.Declaration
Objective-C
@property (nonatomic, strong) AWSChimeSDKMessagingIdentity *_Nullable createdBy;Swift
var createdBy: AWSChimeSDKMessagingIdentity? { get set } -
The time at which the
AppInstanceUsercreated the channel.Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable createdTimestamp;Swift
var createdTimestamp: Date? { get set } -
The attributes required to configure and create an elastic channel. An elastic channel can support a maximum of 1-million members.
Declaration
Objective-C
@property (nonatomic, strong) AWSChimeSDKMessagingElasticChannelConfiguration *_Nullable elasticChannelConfiguration;Swift
var elasticChannelConfiguration: AWSChimeSDKMessagingElasticChannelConfiguration? { get set } -
Settings that control when a channel expires.
Declaration
Objective-C
@property (nonatomic, strong) AWSChimeSDKMessagingExpirationSettings *_Nullable expirationSettings;Swift
var expirationSettings: AWSChimeSDKMessagingExpirationSettings? { get set } -
The time at which a member sent the last message in the channel.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastMessageTimestamp;Swift
var lastMessageTimestamp: Date? { get set } -
The time at which a channel was last updated.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastUpdatedTimestamp;Swift
var lastUpdatedTimestamp: Date? { get set } -
The channel’s metadata.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable metadata;Swift
var metadata: String? { get set } -
The mode of the channel.
Declaration
Objective-C
@property (nonatomic) AWSChimeSDKMessagingChannelMode mode;Swift
var mode: AWSChimeSDKMessagingChannelMode { get set } -
The name of a channel.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;Swift
var name: String? { get set } -
The channel’s privacy setting.
Declaration
Objective-C
@property (nonatomic) AWSChimeSDKMessagingChannelPrivacy privacy;Swift
var privacy: AWSChimeSDKMessagingChannelPrivacy { get set }
View on GitHub
Install in Dash
AWSChimeSDKMessagingChannel Class Reference