Several functions are provided for setting a regular data field, based on it's type. These functions are described in
awSet<type>Field. The source value for the field being set depends on the field's type, as shown below.
If you attempt to set a field with a value that does not match its defined type, an error may be returned. Type checking will not occur if the event whose field is being set was created without a
Broker client context, as described on
Field Type Checking.