Class Task
java.lang.Object
io.cloudreactor.tasksymphony.model.Task
A Task is a specification for a runnable job, including details on how to run the task and how often the task is supposed to run.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAlertMethodsItem(NameAndUuid alertMethodsItem) addLinksItem(Link linksItem) alertMethods(List<NameAndUuid> alertMethods) defaultMaxRetries(Integer defaultMaxRetries) description(String description) booleanGet alertMethodsGet createdAtGet createdByGroupRequired.Get currentServiceInfoGet dashboardUrlGet defaultMaxRetries minimum: 0 maximum: 2147483647Get descriptionGet enabledGet executionMethodCapabilityGet heartbeatIntervalSeconds minimum: 10 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get infrastructureWebsiteUrlGet isServiceGet latestTaskExecutiongetLinks()Get linksGet logQueryGet logsUrlGet maxAgeSeconds minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get maxConcurrency minimum: -2147483648 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get maxHeartbeatLatenessBeforeAbandonmentSeconds minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get maxHeartbeatLatenessBeforeAlertSeconds minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get maxManualStartDelayBeforeAbandonmentSeconds minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get maxManualStartDelayBeforeAlertSeconds minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get minServiceInstanceCount minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>getName()Get nameGet otherMetadataGet passiveGet projectUrlGet runEnvironmentorg.openapitools.jackson.nullable.JsonNullable<NameAndUuid>Get scheduleGet scheduledInstanceCount minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get serviceInstanceCount minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get updatedAtgetUrl()Get urlgetUuid()Get uuidGet wasAutoCreatedorg.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()heartbeatIntervalSeconds(Integer heartbeatIntervalSeconds) maxAgeSeconds(Integer maxAgeSeconds) maxConcurrency(Integer maxConcurrency) maxHeartbeatLatenessBeforeAbandonmentSeconds(Integer maxHeartbeatLatenessBeforeAbandonmentSeconds) maxHeartbeatLatenessBeforeAlertSeconds(Integer maxHeartbeatLatenessBeforeAlertSeconds) maxManualStartDelayBeforeAbandonmentSeconds(Integer maxManualStartDelayBeforeAbandonmentSeconds) maxManualStartDelayBeforeAlertSeconds(Integer maxManualStartDelayBeforeAlertSeconds) minServiceInstanceCount(Integer minServiceInstanceCount) otherMetadata(Map<String, Object> otherMetadata) projectUrl(String projectUrl) putOtherMetadataItem(String key, Object otherMetadataItem) runEnvironment(NameAndUuid runEnvironment) scheduledInstanceCount(Integer scheduledInstanceCount) serviceInstanceCount(Integer serviceInstanceCount) voidsetAlertMethods(List<NameAndUuid> alertMethods) voidsetDefaultMaxRetries(Integer defaultMaxRetries) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetHeartbeatIntervalSeconds(Integer heartbeatIntervalSeconds) voidsetHeartbeatIntervalSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> heartbeatIntervalSeconds) voidvoidsetLogQuery(String logQuery) voidsetMaxAgeSeconds(Integer maxAgeSeconds) voidsetMaxAgeSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxAgeSeconds) voidsetMaxConcurrency(Integer maxConcurrency) voidsetMaxConcurrency_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxConcurrency) voidsetMaxHeartbeatLatenessBeforeAbandonmentSeconds(Integer maxHeartbeatLatenessBeforeAbandonmentSeconds) voidsetMaxHeartbeatLatenessBeforeAbandonmentSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxHeartbeatLatenessBeforeAbandonmentSeconds) voidsetMaxHeartbeatLatenessBeforeAlertSeconds(Integer maxHeartbeatLatenessBeforeAlertSeconds) voidsetMaxHeartbeatLatenessBeforeAlertSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxHeartbeatLatenessBeforeAlertSeconds) voidsetMaxManualStartDelayBeforeAbandonmentSeconds(Integer maxManualStartDelayBeforeAbandonmentSeconds) voidsetMaxManualStartDelayBeforeAbandonmentSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxManualStartDelayBeforeAbandonmentSeconds) voidsetMaxManualStartDelayBeforeAlertSeconds(Integer maxManualStartDelayBeforeAlertSeconds) voidsetMaxManualStartDelayBeforeAlertSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxManualStartDelayBeforeAlertSeconds) voidsetMinServiceInstanceCount(Integer minServiceInstanceCount) voidsetMinServiceInstanceCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> minServiceInstanceCount) voidvoidsetOtherMetadata(Map<String, Object> otherMetadata) voidsetOtherMetadata_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, Object>> otherMetadata) voidsetPassive(Boolean passive) voidsetProjectUrl(String projectUrl) voidsetRunEnvironment(NameAndUuid runEnvironment) voidsetRunEnvironment_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<NameAndUuid> runEnvironment) voidsetSchedule(String schedule) voidsetScheduledInstanceCount(Integer scheduledInstanceCount) voidsetScheduledInstanceCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> scheduledInstanceCount) voidsetServiceInstanceCount(Integer serviceInstanceCount) voidsetServiceInstanceCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> serviceInstanceCount) voidsetWasAutoCreated(Boolean wasAutoCreated) voidsetWasAutoCreated_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> wasAutoCreated) toString()wasAutoCreated(Boolean wasAutoCreated)
-
Field Details
-
JSON_PROPERTY_URL
- See Also:
-
JSON_PROPERTY_UUID
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DASHBOARD_URL
- See Also:
-
JSON_PROPERTY_INFRASTRUCTURE_WEBSITE_URL
- See Also:
-
JSON_PROPERTY_MAX_MANUAL_START_DELAY_BEFORE_ALERT_SECONDS
- See Also:
-
JSON_PROPERTY_MAX_MANUAL_START_DELAY_BEFORE_ABANDONMENT_SECONDS
- See Also:
-
JSON_PROPERTY_HEARTBEAT_INTERVAL_SECONDS
- See Also:
-
JSON_PROPERTY_MAX_HEARTBEAT_LATENESS_BEFORE_ALERT_SECONDS
- See Also:
-
JSON_PROPERTY_MAX_HEARTBEAT_LATENESS_BEFORE_ABANDONMENT_SECONDS
- See Also:
-
JSON_PROPERTY_SCHEDULE
- See Also:
-
JSON_PROPERTY_SCHEDULED_INSTANCE_COUNT
- See Also:
-
JSON_PROPERTY_IS_SERVICE
- See Also:
-
JSON_PROPERTY_SERVICE_INSTANCE_COUNT
- See Also:
-
JSON_PROPERTY_MIN_SERVICE_INSTANCE_COUNT
- See Also:
-
JSON_PROPERTY_MAX_CONCURRENCY
- See Also:
-
JSON_PROPERTY_MAX_AGE_SECONDS
- See Also:
-
JSON_PROPERTY_DEFAULT_MAX_RETRIES
- See Also:
-
JSON_PROPERTY_PROJECT_URL
- See Also:
-
JSON_PROPERTY_LOG_QUERY
- See Also:
-
JSON_PROPERTY_LOGS_URL
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
JSON_PROPERTY_RUN_ENVIRONMENT
- See Also:
-
JSON_PROPERTY_EXECUTION_METHOD_CAPABILITY
- See Also:
-
JSON_PROPERTY_ALERT_METHODS
- See Also:
-
JSON_PROPERTY_OTHER_METADATA
- See Also:
-
JSON_PROPERTY_LATEST_TASK_EXECUTION
- See Also:
-
JSON_PROPERTY_CURRENT_SERVICE_INFO
- See Also:
-
JSON_PROPERTY_CREATED_BY_USER
- See Also:
-
JSON_PROPERTY_CREATED_BY_GROUP
- See Also:
-
JSON_PROPERTY_WAS_AUTO_CREATED
- See Also:
-
JSON_PROPERTY_PASSIVE
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
Task
public Task()
-
-
Method Details
-
getUrl
Get url- Returns:
- url
-
getUuid
Get uuid- Returns:
- uuid
-
name
-
getName
Get name- Returns:
- name
-
setName
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
getDashboardUrl
Get dashboardUrl- Returns:
- dashboardUrl
-
getInfrastructureWebsiteUrl
Get infrastructureWebsiteUrl- Returns:
- infrastructureWebsiteUrl
-
maxManualStartDelayBeforeAlertSeconds
-
getMaxManualStartDelayBeforeAlertSeconds
Get maxManualStartDelayBeforeAlertSeconds minimum: 0 maximum: 2147483647- Returns:
- maxManualStartDelayBeforeAlertSeconds
-
getMaxManualStartDelayBeforeAlertSeconds_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getMaxManualStartDelayBeforeAlertSeconds_JsonNullable() -
setMaxManualStartDelayBeforeAlertSeconds_JsonNullable
public void setMaxManualStartDelayBeforeAlertSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxManualStartDelayBeforeAlertSeconds) -
setMaxManualStartDelayBeforeAlertSeconds
-
maxManualStartDelayBeforeAbandonmentSeconds
-
getMaxManualStartDelayBeforeAbandonmentSeconds
Get maxManualStartDelayBeforeAbandonmentSeconds minimum: 0 maximum: 2147483647- Returns:
- maxManualStartDelayBeforeAbandonmentSeconds
-
getMaxManualStartDelayBeforeAbandonmentSeconds_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getMaxManualStartDelayBeforeAbandonmentSeconds_JsonNullable() -
setMaxManualStartDelayBeforeAbandonmentSeconds_JsonNullable
public void setMaxManualStartDelayBeforeAbandonmentSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxManualStartDelayBeforeAbandonmentSeconds) -
setMaxManualStartDelayBeforeAbandonmentSeconds
public void setMaxManualStartDelayBeforeAbandonmentSeconds(Integer maxManualStartDelayBeforeAbandonmentSeconds) -
heartbeatIntervalSeconds
-
getHeartbeatIntervalSeconds
Get heartbeatIntervalSeconds minimum: 10 maximum: 2147483647- Returns:
- heartbeatIntervalSeconds
-
getHeartbeatIntervalSeconds_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getHeartbeatIntervalSeconds_JsonNullable() -
setHeartbeatIntervalSeconds_JsonNullable
public void setHeartbeatIntervalSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> heartbeatIntervalSeconds) -
setHeartbeatIntervalSeconds
-
maxHeartbeatLatenessBeforeAlertSeconds
-
getMaxHeartbeatLatenessBeforeAlertSeconds
Get maxHeartbeatLatenessBeforeAlertSeconds minimum: 0 maximum: 2147483647- Returns:
- maxHeartbeatLatenessBeforeAlertSeconds
-
getMaxHeartbeatLatenessBeforeAlertSeconds_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getMaxHeartbeatLatenessBeforeAlertSeconds_JsonNullable() -
setMaxHeartbeatLatenessBeforeAlertSeconds_JsonNullable
public void setMaxHeartbeatLatenessBeforeAlertSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxHeartbeatLatenessBeforeAlertSeconds) -
setMaxHeartbeatLatenessBeforeAlertSeconds
public void setMaxHeartbeatLatenessBeforeAlertSeconds(Integer maxHeartbeatLatenessBeforeAlertSeconds) -
maxHeartbeatLatenessBeforeAbandonmentSeconds
-
getMaxHeartbeatLatenessBeforeAbandonmentSeconds
Get maxHeartbeatLatenessBeforeAbandonmentSeconds minimum: 0 maximum: 2147483647- Returns:
- maxHeartbeatLatenessBeforeAbandonmentSeconds
-
getMaxHeartbeatLatenessBeforeAbandonmentSeconds_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getMaxHeartbeatLatenessBeforeAbandonmentSeconds_JsonNullable() -
setMaxHeartbeatLatenessBeforeAbandonmentSeconds_JsonNullable
public void setMaxHeartbeatLatenessBeforeAbandonmentSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxHeartbeatLatenessBeforeAbandonmentSeconds) -
setMaxHeartbeatLatenessBeforeAbandonmentSeconds
public void setMaxHeartbeatLatenessBeforeAbandonmentSeconds(Integer maxHeartbeatLatenessBeforeAbandonmentSeconds) -
schedule
-
getSchedule
Get schedule- Returns:
- schedule
-
setSchedule
-
scheduledInstanceCount
-
getScheduledInstanceCount
Get scheduledInstanceCount minimum: 0 maximum: 2147483647- Returns:
- scheduledInstanceCount
-
getScheduledInstanceCount_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getScheduledInstanceCount_JsonNullable() -
setScheduledInstanceCount_JsonNullable
public void setScheduledInstanceCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> scheduledInstanceCount) -
setScheduledInstanceCount
-
getIsService
Get isService- Returns:
- isService
-
serviceInstanceCount
-
getServiceInstanceCount
Get serviceInstanceCount minimum: 0 maximum: 2147483647- Returns:
- serviceInstanceCount
-
getServiceInstanceCount_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getServiceInstanceCount_JsonNullable() -
setServiceInstanceCount_JsonNullable
public void setServiceInstanceCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> serviceInstanceCount) -
setServiceInstanceCount
-
minServiceInstanceCount
-
getMinServiceInstanceCount
Get minServiceInstanceCount minimum: 0 maximum: 2147483647- Returns:
- minServiceInstanceCount
-
getMinServiceInstanceCount_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getMinServiceInstanceCount_JsonNullable() -
setMinServiceInstanceCount_JsonNullable
public void setMinServiceInstanceCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> minServiceInstanceCount) -
setMinServiceInstanceCount
-
maxConcurrency
-
getMaxConcurrency
Get maxConcurrency minimum: -2147483648 maximum: 2147483647- Returns:
- maxConcurrency
-
getMaxConcurrency_JsonNullable
-
setMaxConcurrency_JsonNullable
public void setMaxConcurrency_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxConcurrency) -
setMaxConcurrency
-
maxAgeSeconds
-
getMaxAgeSeconds
Get maxAgeSeconds minimum: 0 maximum: 2147483647- Returns:
- maxAgeSeconds
-
getMaxAgeSeconds_JsonNullable
-
setMaxAgeSeconds_JsonNullable
public void setMaxAgeSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxAgeSeconds) -
setMaxAgeSeconds
-
defaultMaxRetries
-
getDefaultMaxRetries
Get defaultMaxRetries minimum: 0 maximum: 2147483647- Returns:
- defaultMaxRetries
-
setDefaultMaxRetries
-
projectUrl
-
getProjectUrl
Get projectUrl- Returns:
- projectUrl
-
setProjectUrl
-
logQuery
-
getLogQuery
Get logQuery- Returns:
- logQuery
-
setLogQuery
-
getLogsUrl
Get logsUrl- Returns:
- logsUrl
-
links
-
addLinksItem
-
getLinks
Get links- Returns:
- links
-
setLinks
-
runEnvironment
-
getRunEnvironment
Get runEnvironment- Returns:
- runEnvironment
-
getRunEnvironment_JsonNullable
-
setRunEnvironment_JsonNullable
public void setRunEnvironment_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<NameAndUuid> runEnvironment) -
setRunEnvironment
-
getExecutionMethodCapability
Get executionMethodCapability- Returns:
- executionMethodCapability
-
alertMethods
-
addAlertMethodsItem
-
getAlertMethods
Get alertMethods- Returns:
- alertMethods
-
setAlertMethods
-
otherMetadata
-
putOtherMetadataItem
-
getOtherMetadata
Get otherMetadata- Returns:
- otherMetadata
-
getOtherMetadata_JsonNullable
-
setOtherMetadata_JsonNullable
-
setOtherMetadata
-
getLatestTaskExecution
Get latestTaskExecution- Returns:
- latestTaskExecution
-
getCurrentServiceInfo
Get currentServiceInfo- Returns:
- currentServiceInfo
-
getCreatedByUser
Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.- Returns:
- createdByUser
-
getCreatedByGroup
Get createdByGroup- Returns:
- createdByGroup
-
wasAutoCreated
-
getWasAutoCreated
Get wasAutoCreated- Returns:
- wasAutoCreated
-
getWasAutoCreated_JsonNullable
-
setWasAutoCreated_JsonNullable
public void setWasAutoCreated_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> wasAutoCreated) -
setWasAutoCreated
-
passive
-
getPassive
Get passive- Returns:
- passive
-
setPassive
-
enabled
-
getEnabled
Get enabled- Returns:
- enabled
-
setEnabled
-
getCreatedAt
Get createdAt- Returns:
- createdAt
-
getUpdatedAt
Get updatedAt- Returns:
- updatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-