Skip to content

RosJobProps

Properties for defining a RosJob.

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

Initializer

import com.aliyun.ros.cdk.schedulerx.RosJobProps;
RosJobProps.builder()
    .executeMode(java.lang.String)
    .executeMode(IResolvable)
    .groupId(java.lang.String)
    .groupId(IResolvable)
    .jobType(java.lang.String)
    .jobType(IResolvable)
    .name(java.lang.String)
    .name(IResolvable)
    .namespace(java.lang.String)
    .namespace(IResolvable)
    .timeType(java.lang.Number)
    .timeType(IResolvable)
//  .attemptInterval(java.lang.Number)
//  .attemptInterval(IResolvable)
//  .calendar(java.lang.String)
//  .calendar(IResolvable)
//  .className(java.lang.String)
//  .className(IResolvable)
//  .consumerSize(java.lang.Number)
//  .consumerSize(IResolvable)
//  .contactInfo(IResolvable)
//  .contactInfo(java.util.List<IResolvable)
//  .contactInfo(ContactInfoProperty>)
//  .content(java.lang.String)
//  .content(IResolvable)
//  .dataOffset(java.lang.Number)
//  .dataOffset(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .dispatcherSize(java.lang.Number)
//  .dispatcherSize(IResolvable)
//  .failEnable(java.lang.Boolean)
//  .failEnable(IResolvable)
//  .failTimes(java.lang.Number)
//  .failTimes(IResolvable)
//  .maxAttempt(java.lang.Number)
//  .maxAttempt(IResolvable)
//  .maxConcurrency(java.lang.Number)
//  .maxConcurrency(IResolvable)
//  .missWorkerEnable(java.lang.Boolean)
//  .missWorkerEnable(IResolvable)
//  .namespaceSource(java.lang.String)
//  .namespaceSource(IResolvable)
//  .pageSize(java.lang.Number)
//  .pageSize(IResolvable)
//  .parameters(java.lang.String)
//  .parameters(IResolvable)
//  .priority(java.lang.Number)
//  .priority(IResolvable)
//  .queueSize(java.lang.Number)
//  .queueSize(IResolvable)
//  .sendChannel(java.lang.String)
//  .sendChannel(IResolvable)
//  .successNoticeEnable(java.lang.Boolean)
//  .successNoticeEnable(IResolvable)
//  .taskAttemptInterval(java.lang.Number)
//  .taskAttemptInterval(IResolvable)
//  .taskMaxAttempt(java.lang.Number)
//  .taskMaxAttempt(IResolvable)
//  .timeExpression(java.lang.String)
//  .timeExpression(IResolvable)
//  .timeout(java.lang.Number)
//  .timeout(IResolvable)
//  .timeoutEnable(java.lang.Boolean)
//  .timeoutEnable(IResolvable)
//  .timeoutKillEnable(java.lang.Boolean)
//  .timeoutKillEnable(IResolvable)
//  .timezone(java.lang.String)
//  .timezone(IResolvable)
//  .xAttrs(IResolvable)
//  .xAttrs(java.util.Map<java.lang.String, java.lang.Object>)
    .build();

Properties

Name Type Description
executeMode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
groupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
jobType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
namespace java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
timeType java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
attemptInterval java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
calendar java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
className java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
consumerSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
contactInfo com.aliyun.ros.cdk.core.IResolvable OR java.util.ListContactInfoProperty> No description.
content java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dataOffset java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dispatcherSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
failEnable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
failTimes java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
maxAttempt java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
maxConcurrency java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
missWorkerEnable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
namespaceSource java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
pageSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
parameters 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.
queueSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
sendChannel java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
successNoticeEnable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
taskAttemptInterval java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
taskMaxAttempt java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
timeExpression java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
timeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
timeoutEnable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
timeoutKillEnable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
timezone java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
xAttrs com.aliyun.ros.cdk.core.IResolvable OR java.util.Map No description.

executeModeRequired

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

groupIdRequired

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

jobTypeRequired

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

nameRequired

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

namespaceRequired

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

timeTypeRequired

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

attemptIntervalOptional

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

calendarOptional

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

classNameOptional

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

consumerSizeOptional

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

contactInfoOptional

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

contentOptional

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

dataOffsetOptional

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

descriptionOptional

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

dispatcherSizeOptional

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

failEnableOptional

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

failTimesOptional

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

maxAttemptOptional

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

maxConcurrencyOptional

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

missWorkerEnableOptional

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

namespaceSourceOptional

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

pageSizeOptional

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

parametersOptional

public java.lang.Object getParameters();
  • 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

queueSizeOptional

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

sendChannelOptional

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

successNoticeEnableOptional

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

taskAttemptIntervalOptional

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

taskMaxAttemptOptional

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

timeExpressionOptional

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

timeoutOptional

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

timeoutEnableOptional

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

timeoutKillEnableOptional

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

timezoneOptional

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

xAttrsOptional

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