AWSChimeSDKMessagingChannelMembership

Objective-C

@interface AWSChimeSDKMessagingChannelMembership

Swift

class AWSChimeSDKMessagingChannelMembership

The details of a channel member.

  • The ARN of the member’s channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable channelArn;

    Swift

    var channelArn: String? { get set }
  • The time at which the channel membership was created.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable createdTimestamp;

    Swift

    var createdTimestamp: Date? { get set }
  • The identifier of the member who invited another member.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSChimeSDKMessagingIdentity *_Nullable invitedBy;

    Swift

    var invitedBy: AWSChimeSDKMessagingIdentity? { get set }
  • The time at which a channel membership was last updated.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable lastUpdatedTimestamp;

    Swift

    var lastUpdatedTimestamp: Date? { get set }
  • The data of the channel member.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSChimeSDKMessagingIdentity *_Nullable member;

    Swift

    var member: AWSChimeSDKMessagingIdentity? { get set }
  • The ID of the SubChannel that a user belongs to.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable subChannelId;

    Swift

    var subChannelId: String? { get set }
  • The membership type set for the channel member.

    Declaration

    Objective-C

    @property (nonatomic) AWSChimeSDKMessagingChannelMembershipType types;

    Swift

    var types: AWSChimeSDKMessagingChannelMembershipType { get set }