CronTrigger
スケジュール済みのApex ジョブの時間ベースのトリガーを定義し、実行タイミングを制御します。
Columns
| Name | Type | References | Description |
| Id [KEY] | String | スケジュール済みジョブトリガーの一意の識別子。 | |
| CronJobDetailId | String | このトリガーを関連するスケジュール済みジョブにリンクするID。 | |
| NextFireTime | Datetime | ジョブの次回のスケジュール実行日時。 | |
| PreviousFireTime | Datetime | ジョブが最後に実行された日時。 | |
| State | String | ジョブの現在の状況(WAITING、ACQUIRED など)。 | |
| StartTime | Datetime | ジョブのスケジュール開始日時。 | |
| EndTime | Datetime | ジョブのスケジュール終了日時。 | |
| CronExpression | String | ジョブのスケジュールを定義するcron 式。 | |
| TimeZoneSidKey | String | cron 式の評価に使用されるタイムゾーン。 | |
| OwnerId | String |
User.Id | スケジュール済みジョブの所有者であるユーザーのID。 |
| LastModifiedById | String |
User.Id | このジョブを最後に変更したユーザーのID。 |
| CreatedById | String |
User.Id | このジョブを作成したユーザーのID。 |
| TimesTriggered | Int | このジョブがトリガーされた合計回数。 | |
| SOQL | String | Salesforce サーバーに対して実行するSOQL クエリを指定します。この疑似カラムがWHERE 句から設定された場合、元のクエリよりも優先されます。 | |
| ExternalIdColumn | String | 挿入を実行する際に使用する外部ID カラムを指定します。この値が指定されている場合、INSERT コマンドが呼び出されたときにアップサートが使用されます。 | |
| FilterScope | String | クエリから返されるレコードを制限するオプションのスコープ。このプロパティは次の値のいずれかを取ることができます:Delegated、Everything、Mine、MineAndMyGroups、My_Territory、My_Team_Territory、Team。 | |
| CreatedDate | Datetime | ジョブが作成された日時。 |