NotifyVerbBuilder class
Properties
-
atKey
↔ String?
-
Key that represents a user's information. e.g phone, location, email etc.,
getter/setter pair
-
ccd
↔ bool?
-
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
isPublic
↔ bool
-
if isPublic is true, then atKey is accessible by all atSigns.
if isPublic is false, then atKey is accessible either by sharedWith or sharedBy
getter/setter pair
-
latestN
↔ int?
-
Latest N notifications to notify. Defaults to 1
getter/setter pair
-
messageType
↔ MessageTypeEnum?
-
type of notification
getter/setter pair
-
notifier
↔ String
-
The notifier of the notification. Defaults to system.
getter/setter pair
-
operation
↔ OperationEnum?
-
getter/setter pair
-
priority
↔ PriorityEnum?
-
priority of the notification
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sharedBy
↔ String?
-
AtSign of the client user calling this builder.
getter/setter pair
-
sharedWith
↔ String?
-
AtSign to whom atKey has to be shared.
getter/setter pair
-
strategy
↔ StrategyEnum?
-
strategy in processing the notification
getter/setter pair
-
ttb
↔ int?
-
time in milliseconds after which atKey becomes active.
getter/setter pair
-
ttl
↔ int?
-
time in milliseconds after which atKey expires.
getter/setter pair
-
ttr
↔ int?
-
time in milliseconds to refresh atKey.
getter/setter pair
-
value
↔ dynamic
-
Value of the key typically in string format. Images, files, etc.,
must be converted to unicode string before storing.
getter/setter pair
Methods
-
buildCommand()
→ String
-
Build the @ command to be sent to remote secondary for execution.
override
-
checkParams()
→ bool
-
Checks whether all params required by the verb builder are set. Returns false if
required params are not set.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited