ARTMessageOperation

Objective-C

@interface ARTMessageOperation : NSObject

Swift

class ARTMessageOperation : NSObject, @unchecked Sendable

Contains operation metadata for message updates.

  • The client ID associated with this operation.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *clientId;

    Swift

    var clientId: String? { get }
  • A description of the operation performed.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *descriptionText;

    Swift

    var descriptionText: String? { get }
  • Metadata associated with the operation.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSDictionary<NSString *, NSString *> *metadata;

    Swift

    var metadata: [String : String]? { get }
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithClientId:(nullable NSString *)clientId descriptionText:(nullable NSString *)descriptionText metadata:(nullable NSDictionary<NSString *, NSString *> *)metadata;

    Swift

    init(clientId: String?, descriptionText: String?, metadata: [String : String]?)