Constructors
    
        - 
          ScheduledUserMessageUpdateParams({String? message, int? scheduledAt, String? customType, String? data, bool? sendPush, MentionType? mentionType, List? mentionedUserIds, bool? isSilent, bool? markAsRead, Map? sortedMetaarray, String? dedupId, String? apnsBundleId, List<String>? translationTargetLanguages, PushTriggerOption? pushOption, AppleCriticalAlertOptions? appleCriticalAlertOptions})
        
- 
          
        
Properties
      
        - 
  apnsBundleId
  ↔ String? 
- 
  Specifies the bundle ID of the client app in
order to send a push notification to iOS devices
  read / write 
- 
  appleCriticalAlertOptions
  ↔ AppleCriticalAlertOptions? 
- 
  Options that support Apple critical alerts and checks whether the message is a critical alert.
  read / write 
- 
  customType
  ↔ String? 
- 
  Specifies a custom message type which is used for message grouping
Limited to 128 characters.
  read / write 
- 
  data
  ↔ String? 
- 
  Specifies additional message information
  read / write 
- 
  dedupId
  ↔ String? 
- 
  Specifies the unique message ID created by other system
  read / write 
- 
  hashCode
  → int 
- 
  The hash code for this object.
  read-onlyinherited 
- 
  isSilent
  ↔ bool? 
- 
  Determines whether to send a message
without updating some of the channel properties
  read / write 
- 
  markAsRead
  ↔ bool? 
- 
  Determines whether to mark the message as read for the sender
  read / write 
- 
  mentionedUserIds
  ↔ List? 
- 
  Specifies an array of one or more IDs
of the users who will get a notification for the message.
  read / write 
- 
  mentionType
  ↔ MentionType? 
- 
  Specifies the mentioning method which indicates
the user scope who will get a notification for the message
  read / write 
- 
  message
  ↔ String? 
- 
  Specifies the content of the message.
  read / write 
- 
  pushOption
  ↔ PushTriggerOption? 
- 
  default, suppress, force
  read / write 
- 
  runtimeType
  → Type 
- 
  A representation of the runtime type of the object.
  read-onlyinherited 
- 
  scheduledAt
  ↔ int? 
- 
  The time to send the message, in Unix milliseconds format.
The messages are scheduled in minutes
The term between current time and scheduledAt should be between 5 minutes
(depending on the app attribute minimum_interval_for_scheduling) and 30 daysread / write 
- 
  sendPush
  ↔ bool? 
- 
  Determines whether to send a push notification
for the message to the members of the channel
  read / write 
- 
  sortedMetaarray
  ↔ Map? 
- 
  Specifies a JSON object of one or more key-values
items which store additional message information
  read / write 
- 
  translationTargetLanguages
  ↔ List<String>? 
- 
  Languages which the message will be translated to.
  read / write