Package com.databricks.sdk.service.jobs
Class JobSettings
- java.lang.Object
-
- com.databricks.sdk.service.jobs.JobSettings
-
@Generated public class JobSettings extends Object
-
-
Constructor Summary
Constructors Constructor Description JobSettings()
-
Method Summary
-
-
-
Method Detail
-
setCompute
public JobSettings setCompute(Collection<JobCompute> compute)
-
getCompute
public Collection<JobCompute> getCompute()
-
setContinuous
public JobSettings setContinuous(Continuous continuous)
-
getContinuous
public Continuous getContinuous()
-
setEmailNotifications
public JobSettings setEmailNotifications(JobEmailNotifications emailNotifications)
-
getEmailNotifications
public JobEmailNotifications getEmailNotifications()
-
setFormat
public JobSettings setFormat(Format format)
-
getFormat
public Format getFormat()
-
setGitSource
public JobSettings setGitSource(GitSource gitSource)
-
getGitSource
public GitSource getGitSource()
-
setHealth
public JobSettings setHealth(JobsHealthRules health)
-
getHealth
public JobsHealthRules getHealth()
-
setJobClusters
public JobSettings setJobClusters(Collection<JobCluster> jobClusters)
-
getJobClusters
public Collection<JobCluster> getJobClusters()
-
setMaxConcurrentRuns
public JobSettings setMaxConcurrentRuns(Long maxConcurrentRuns)
-
getMaxConcurrentRuns
public Long getMaxConcurrentRuns()
-
setName
public JobSettings setName(String name)
-
getName
public String getName()
-
setNotificationSettings
public JobSettings setNotificationSettings(JobNotificationSettings notificationSettings)
-
getNotificationSettings
public JobNotificationSettings getNotificationSettings()
-
setParameters
public JobSettings setParameters(Collection<JobParameterDefinition> parameters)
-
getParameters
public Collection<JobParameterDefinition> getParameters()
-
setRunAs
public JobSettings setRunAs(JobRunAs runAs)
-
getRunAs
public JobRunAs getRunAs()
-
setSchedule
public JobSettings setSchedule(CronSchedule schedule)
-
getSchedule
public CronSchedule getSchedule()
-
setTags
public JobSettings setTags(Map<String,String> tags)
-
setTasks
public JobSettings setTasks(Collection<Task> tasks)
-
getTasks
public Collection<Task> getTasks()
-
setTimeoutSeconds
public JobSettings setTimeoutSeconds(Long timeoutSeconds)
-
getTimeoutSeconds
public Long getTimeoutSeconds()
-
setTrigger
public JobSettings setTrigger(TriggerSettings trigger)
-
getTrigger
public TriggerSettings getTrigger()
-
setWebhookNotifications
public JobSettings setWebhookNotifications(WebhookNotifications webhookNotifications)
-
getWebhookNotifications
public WebhookNotifications getWebhookNotifications()
-
-