Class PatchedTask
java.lang.Object
io.cloudreactor.tasksymphony.model.PatchedTask
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class PatchedTask
extends Object
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 createdByGrouporg.openapitools.jackson.nullable.JsonNullable<Group>Required.Get currentServiceInfoorg.openapitools.jackson.nullable.JsonNullable<CurrentServiceInfo>Get dashboardUrlGet defaultMaxRetries minimum: 0 maximum: 2147483647Get descriptionGet enabledGet executionMethodCapabilityorg.openapitools.jackson.nullable.JsonNullable<ExecutionMethodCapability>Get heartbeatIntervalSeconds minimum: 10 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get infrastructureWebsiteUrlorg.openapitools.jackson.nullable.JsonNullable<String>Get isServiceGet latestTaskExecutionorg.openapitools.jackson.nullable.JsonNullable<TaskExecution>getLinks()Get linksGet logQueryGet logsUrlorg.openapitools.jackson.nullable.JsonNullable<String>Get 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
-
PatchedTask
public PatchedTask()
-
-
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
-
getInfrastructureWebsiteUrl_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getInfrastructureWebsiteUrl_JsonNullable() -
maxManualStartDelayBeforeAlertSeconds
public PatchedTask maxManualStartDelayBeforeAlertSeconds(Integer 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
public PatchedTask maxManualStartDelayBeforeAbandonmentSeconds(Integer 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
public PatchedTask maxHeartbeatLatenessBeforeAlertSeconds(Integer 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
public PatchedTask maxHeartbeatLatenessBeforeAbandonmentSeconds(Integer 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
-
getLogsUrl_JsonNullable
-
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
-
getExecutionMethodCapability_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<ExecutionMethodCapability> getExecutionMethodCapability_JsonNullable() -
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
-
getLatestTaskExecution_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<TaskExecution> getLatestTaskExecution_JsonNullable() -
getCurrentServiceInfo
Get currentServiceInfo- Returns:
- currentServiceInfo
-
getCurrentServiceInfo_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<CurrentServiceInfo> getCurrentServiceInfo_JsonNullable() -
getCreatedByUser
Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.- Returns:
- createdByUser
-
getCreatedByGroup
Get createdByGroup- Returns:
- createdByGroup
-
getCreatedByGroup_JsonNullable
-
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
-