18.4.7.9 Data Profile Column Annotations
Add Data Profile Column annotations using the Additional Info attribute.
In addition to a properly configured data type, format mask (for dates), and REST payload selector, you can use the Data Profile Column Additional Info attribute to include a comma-separated list of one or more of the following case-sensitive tag names used to optimize how APEX communicates with the REST Data Source endpoint:
RemotePK
- Omit null remote primary keys from create payloads so the service defaults their values.CreateOnly
- Exclude column from update payloads.ReadOnly
- Exclude column from DML payloads.HasDefault
- Omit a null-valued column from create payload to prioritize the serverside default.Required
- Not currently enforced but useful to be aware of (and possibly enforced by APEX in the future).