Foundations Data Dictionary

AsyncAPISettings__c

Label: Async API Framework Settings

Contains settings that control the Async API Framework. A custom hierarchy setting maintained at the Org level. The asynchronous process will ignore any users or profiles that are overridden.

Field NameField LabelCreated in VersionDescriptionTypeRequiredDefault Value
DaysToKeepErrorJobRecords__c Days to Keep Error Job Records Spring 2024 Indicates the number of days for retaining records of failed jobs before deletion.

Number(4,0) false 30
DaysToKeepProcessRunsAndLogs__c Days to Keep Process Run And Logs Spring 2021 The number of days to keep Process Run and Log records before automatically deleting them.

Number(4,0) false 90
DaysToKeepSuccessfulJobRecords__c Days to Keep Success Job Records Spring 2024 Indicates the number of days for retaining records of succeeded jobs before deletion.

Number(4,0) false 7
DeadJobEnqueueDelayMinutes__c Dead Job Sweeper Enqueue Delay Spring 2024 For Certinia internal use only. The delay time in minutes for enqueuing the Dead Job Sweeper with a minimum of one minute. A value of zero will be ignored.

Number(4,0) false 1
IsTestWithChain__c Is Test With Chain Summer 2024 For Certinia internal use only. If selected, enable the unit tests to run with chained queueables.

Checkbox false true
LastJobRecordCleanupTime__c Job Record Cleanup Time Spring 2024 For Certinia internal use only. The time of the last cleanup of job records.

DateTime false
MaxStalledJobChecks__c Maximum Stalled Job Checks Spring 2024 For Certinia internal use only. The maximum number of times a blocked job is checked by the monitor job and has failed to progress before it is considered to have failed. The default is 10 and the minimum is 1. A value of zero will be ignored.

Number(4,0) false 10
MaximumRetainedJobRecords__c Maximum Completed Job Records to Retain Spring 2024 The maximum number of completed job records that can be retained.

Number(10,0) false 100000
MaximumRunningSystemJobs__c Maximum Running System Jobs Summer 2024 For Certinia internal use only. The maximum number of running system jobs. It controls the maximum number of actively executing system jobs, while user mode jobs remain unaffected. A negative value will disable this limit.

Number(4,0) false -1
MonitorEnqueueDelayMinutes__c Monitor Enqueue Delay Minutes Spring 2024 For Certinia internal use only. The number of minutes to delay the enqueuing of the monitor job. The default is 1 and the minimum is 1. A zero value will be ignored.

Number(4,0) false 1
MonitorExecutionAttempts__c Monitor Enqueue Attempts Spring 2024 For Certinia internal use only. The number of times the monitor will be enqueued repeatedly when no jobs are found before it retires. The default is 10.

Number(4,0) false 10
MonitorMaxJobsPerIteration__c Monitor Maximum Jobs Per Iteration Spring 2024 For Certinia internal use only. The maximum number of pending jobs to be queried per iteration of the monitor job is limited to 25000 records.

Number(5,0) false
PendingJobIdleLimit__c Pending Job Idle Limit Spring 2024 For Certinia internal use only. The maximum number of minutes a job can remain idle before the monitor job picks it up and re-enqueues. The default is 5 minutes, with a minimum of 1 minute. A value of zero will be ignored.

Number(4,0) false 5


© Copyright 2009–2025 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.