AWSChimeSDKMessagingListChannelMessagesRequest

Objective-C

@interface AWSChimeSDKMessagingListChannelMessagesRequest

Swift

class AWSChimeSDKMessagingListChannelMessagesRequest
  • The ARN of the channel.

    Declaration

    Objective-C

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

    Swift

    var channelArn: String? { get set }
  • The ARN of the AppInstanceUser or AppInstanceBot that makes the API call.

    Declaration

    Objective-C

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

    Swift

    var chimeBearer: String? { get set }
  • The maximum number of messages that you want returned.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable maxResults;

    Swift

    var maxResults: NSNumber? { get set }
  • The token passed by previous API calls until all requested messages are returned.

    Declaration

    Objective-C

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

    Swift

    var nextToken: String? { get set }
  • The final or ending time stamp for your requested messages.

    Declaration

    Objective-C

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

    Swift

    var notAfter: Date? { get set }
  • The initial or starting time stamp for your requested messages.

    Declaration

    Objective-C

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

    Swift

    var notBefore: Date? { get set }
  • The order in which you want messages sorted. Default is Descending, based on time created.

    Declaration

    Objective-C

    @property (nonatomic) AWSChimeSDKMessagingSortOrder sortOrder;

    Swift

    var sortOrder: AWSChimeSDKMessagingSortOrder { get set }
  • The ID of the SubChannel in the request.

    Only required when listing the messages in a SubChannel that the user belongs to.

    Declaration

    Objective-C

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

    Swift

    var subChannelId: String? { get set }