Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CreateJobDetails

Properties used to create a job.

Properties

Optional connectionKey

connectionKey: undefined | string

The key of the connection used by the job. This connection will override the default connection specified in the associated job definition. All executions will use this connection.

Optional description

description: undefined | string

Detailed description of the job.

displayName

displayName: string

A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

jobDefinitionKey

jobDefinitionKey: string

The unique key of the job definition that defined the scope of this job.

Optional scheduleCronExpression

scheduleCronExpression: undefined | string

Interval on which the job will be run. Value is specified as a cron-supported time specification "nickname". The following subset of those is supported: @monthly, @weekly, @daily, @hourly. For metastore sync, an additional option @default is supported, which will schedule jobs at a more granular frequency.

Optional timeScheduleBegin

timeScheduleBegin: Date

Date that the schedule should be operational. An RFC3339 formatted datetime string.

Optional timeScheduleEnd

timeScheduleEnd: Date

Date that the schedule should end from being operational. An RFC3339 formatted datetime string.

Functions

getDeserializedJsonObj

getJsonObj