Skip to content

RosJobProps

Properties for defining a RosJob.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-paidlc-job

Initializer

import com.aliyun.ros.cdk.paidlc.RosJobProps;
RosJobProps.builder()
    .displayName(java.lang.String)
    .displayName(IResolvable)
    .jobSpecs(IResolvable)
    .jobSpecs(java.util.List<IResolvable)
    .jobSpecs(JobSpecsProperty>)
    .jobType(java.lang.String)
    .jobType(IResolvable)
    .userCommand(java.lang.String)
    .userCommand(IResolvable)
    .workspaceId(java.lang.String)
    .workspaceId(IResolvable)
//  .codeSource(IResolvable)
//  .codeSource(CodeSourceProperty)
//  .dataSources(IResolvable)
//  .dataSources(java.util.List<IResolvable)
//  .dataSources(DataSourcesProperty>)
//  .envs(java.lang.String)
//  .envs(IResolvable)
//  .jobMaxRunningTimeMinutes(java.lang.Number)
//  .jobMaxRunningTimeMinutes(IResolvable)
//  .options(java.lang.String)
//  .options(IResolvable)
//  .priority(java.lang.Number)
//  .priority(IResolvable)
//  .resourceId(java.lang.String)
//  .resourceId(IResolvable)
//  .settings(IResolvable)
//  .settings(java.util.Map<java.lang.String, java.lang.Object>)
//  .successPolicy(java.lang.String)
//  .successPolicy(IResolvable)
//  .thirdpartyLibDir(java.lang.String)
//  .thirdpartyLibDir(IResolvable)
//  .thirdpartyLibs(IResolvable)
//  .thirdpartyLibs(java.util.List<java.lang.String)
//  .thirdpartyLibs(IResolvable>)
//  .userVpc(IResolvable)
//  .userVpc(UserVpcProperty)
    .build();

Properties

Name Type Description
displayName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
jobSpecs com.aliyun.ros.cdk.core.IResolvable OR java.util.ListJobSpecsProperty> No description.
jobType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
userCommand java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
workspaceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
codeSource com.aliyun.ros.cdk.core.IResolvable OR CodeSourceProperty No description.
dataSources com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDataSourcesProperty> No description.
envs java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
jobMaxRunningTimeMinutes java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
options java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
priority java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
settings com.aliyun.ros.cdk.core.IResolvable OR java.util.Map No description.
successPolicy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
thirdpartyLibDir java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
thirdpartyLibs com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
userVpc com.aliyun.ros.cdk.core.IResolvable OR UserVpcProperty No description.

displayNameRequired

public java.lang.Object getDisplayName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

jobSpecsRequired

public java.lang.Object getJobSpecs();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListJobSpecsProperty>

jobTypeRequired

public java.lang.Object getJobType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

userCommandRequired

public java.lang.Object getUserCommand();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

workspaceIdRequired

public java.lang.Object getWorkspaceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

codeSourceOptional

public java.lang.Object getCodeSource();

dataSourcesOptional

public java.lang.Object getDataSources();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDataSourcesProperty>

envsOptional

public java.lang.Object getEnvs();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

jobMaxRunningTimeMinutesOptional

public java.lang.Object getJobMaxRunningTimeMinutes();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

optionsOptional

public java.lang.Object getOptions();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

priorityOptional

public java.lang.Object getPriority();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

resourceIdOptional

public java.lang.Object getResourceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

settingsOptional

public java.lang.Object getSettings();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map

successPolicyOptional

public java.lang.Object getSuccessPolicy();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

thirdpartyLibDirOptional

public java.lang.Object getThirdpartyLibDir();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

thirdpartyLibsOptional

public java.lang.Object getThirdpartyLibs();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

userVpcOptional

public java.lang.Object getUserVpc();