public class JobSettings
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Map<String,?> |
advancedSettings
Additional advanced parameter settings.
|
String |
businessUserId
User ID associated with the job.
|
String |
caller
Caller.
|
String |
driver
NVIDIA driver configuration.
|
Boolean |
enableErrorMonitoringInAIMaster
Enable job fault tolerance monitoring.
|
Boolean |
enableOssAppend
Enable OSS append writes.
|
Boolean |
enableRDMA
Enable the job to use RDMA.
|
Boolean |
enableSanityCheck
Enable computing power health check for the job.
|
Boolean |
enableTideResource
Enable the job to use tide resources.
|
String |
errorMonitoringArgs
Specify configuration parameters for fault tolerance monitoring, such as whether to enable log hang-based detection.
|
Integer |
jobReservedMinutes
Duration in minutes to retain the job after completion.
|
String |
jobReservedPolicy
Policy for retaining the job after completion.
|
String |
oversoldType
Job\"s oversold resource usage method (not accepted, accepted, or only accepted).
|
String |
pipelineId
Workflow ID.
|
String |
sanityCheckArgs
Configuration parameters for computing power health check.
|
Map<String,String> |
tags
Custom tags.
|
| 构造器和说明 |
|---|
JobSettings() |
@NameInMap(value="AdvancedSettings") public Map<String,?> advancedSettings
Additional advanced parameter settings.
@NameInMap(value="BusinessUserId") public String businessUserId
User ID associated with the job.
example:166924
@NameInMap(value="Caller") public String caller
Caller.
example:SilkFlow
@NameInMap(value="Driver") public String driver
NVIDIA driver configuration.
example:535.54.03
@NameInMap(value="EnableErrorMonitoringInAIMaster") public Boolean enableErrorMonitoringInAIMaster
Enable job fault tolerance monitoring.
example:false
@NameInMap(value="EnableOssAppend") public Boolean enableOssAppend
Enable OSS append writes.
example:true
@NameInMap(value="EnableRDMA") public Boolean enableRDMA
Enable the job to use RDMA.
example:true
@NameInMap(value="EnableSanityCheck") public Boolean enableSanityCheck
Enable computing power health check for the job.
example:true
@NameInMap(value="EnableTideResource") public Boolean enableTideResource
Enable the job to use tide resources.
example:true
@NameInMap(value="ErrorMonitoringArgs") public String errorMonitoringArgs
Specify configuration parameters for fault tolerance monitoring, such as whether to enable log hang-based detection.
example:--enable-log-hang-detection true
@NameInMap(value="JobReservedMinutes") public Integer jobReservedMinutes
Duration in minutes to retain the job after completion.
example:30
@NameInMap(value="JobReservedPolicy") public String jobReservedPolicy
Policy for retaining the job after completion.
example:Always
@NameInMap(value="OversoldType") public String oversoldType
Job\"s oversold resource usage method (not accepted, accepted, or only accepted).
example:AcceptQuotaOverSold
@NameInMap(value="PipelineId") public String pipelineId
Workflow ID.
example:pid-123456
@NameInMap(value="SanityCheckArgs") public String sanityCheckArgs
Configuration parameters for computing power health check.
example:--sanity-check-timing=AfterJobFaultTolerant --sanity-check-timeout-ops=MarkJobFai
public static JobSettings build(Map<String,?> map) throws Exception
Exceptionpublic JobSettings setAdvancedSettings(Map<String,?> advancedSettings)
public JobSettings setBusinessUserId(String businessUserId)
public String getBusinessUserId()
public JobSettings setCaller(String caller)
public String getCaller()
public JobSettings setDriver(String driver)
public String getDriver()
public JobSettings setEnableErrorMonitoringInAIMaster(Boolean enableErrorMonitoringInAIMaster)
public Boolean getEnableErrorMonitoringInAIMaster()
public JobSettings setEnableOssAppend(Boolean enableOssAppend)
public Boolean getEnableOssAppend()
public JobSettings setEnableRDMA(Boolean enableRDMA)
public Boolean getEnableRDMA()
public JobSettings setEnableSanityCheck(Boolean enableSanityCheck)
public Boolean getEnableSanityCheck()
public JobSettings setEnableTideResource(Boolean enableTideResource)
public Boolean getEnableTideResource()
public JobSettings setErrorMonitoringArgs(String errorMonitoringArgs)
public String getErrorMonitoringArgs()
public JobSettings setJobReservedMinutes(Integer jobReservedMinutes)
public Integer getJobReservedMinutes()
public JobSettings setJobReservedPolicy(String jobReservedPolicy)
public String getJobReservedPolicy()
public JobSettings setOversoldType(String oversoldType)
public String getOversoldType()
public JobSettings setPipelineId(String pipelineId)
public String getPipelineId()
public JobSettings setSanityCheckArgs(String sanityCheckArgs)
public String getSanityCheckArgs()
public JobSettings setTags(Map<String,String> tags)
Copyright © 2026. All rights reserved.