Package com.carfey.ops.api.bean.job
Class JobUpdateRequest
- java.lang.Object
-
- com.carfey.ops.api.bean.job.JobUpdateRequest
-
public class JobUpdateRequest extends java.lang.ObjectUsed to update an existing job viaJobManager.- Since:
- 2.3
-
-
Constructor Summary
Constructors Constructor Description JobUpdateRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleangetAutoInterrupt()java.lang.IntegergetAutoRetryCount()java.lang.IntegergetAutoRetryInterval()java.lang.BooleangetAutoRetryIntervalExponent()java.lang.BooleangetChainAll()java.lang.StringgetFolder()java.lang.BooleangetHostPreference()java.util.List<java.lang.String>getHosts()java.lang.StringgetJobClass()java.lang.StringgetMaxExecutionDuration()java.lang.StringgetMinExecutionDuration()java.lang.StringgetNickname()java.util.List<ConfigurationParameter>getParameters()java.lang.IntegergetPickupBufferMinutes()JobRecoveryTypegetRecoveryType()SeeJobRecoveryType.StartupShutdownModegetStartupShutdownMode()voidsetAutoInterrupt(java.lang.Boolean autoInterrupt)voidsetAutoRetryCount(java.lang.Integer autoRetryCount)voidsetAutoRetryInterval(java.lang.Integer autoRetryInterval)voidsetAutoRetryIntervalExponent(java.lang.Boolean retryIntervalExponent)voidsetChainAll(java.lang.Boolean chainAll)voidsetFolder(java.lang.String folder)voidsetHostPreference(java.lang.Boolean hostPreference)voidsetHosts(java.util.List<java.lang.String> hosts)voidsetJobClass(java.lang.String jobClass)voidsetMaxExecutionDuration(java.lang.String maxExecutionDuration)voidsetMinExecutionDuration(java.lang.String minExecutionDuration)voidsetNickname(java.lang.String nickname)voidsetParameters(java.util.List<ConfigurationParameter> parameters)voidsetPickupBufferMinutes(java.lang.Integer pickupBufferMinutes)voidsetRecoveryType(JobRecoveryType recoveryType)voidsetStartupShutdownMode(StartupShutdownMode startupShutdownMode)java.lang.StringtoString()JobUpdateRequestwithAutoInterrupt(java.lang.Boolean autoInterrupt)JobUpdateRequestwithAutoRetryCount(java.lang.Integer autoRetryCount)JobUpdateRequestwithAutoRetryInterval(java.lang.Integer autoRetryInterval)JobUpdateRequestwithAutoRetryIntervalExponent(java.lang.Boolean retryIntervalExponent)JobUpdateRequestwithChainAll(java.lang.Boolean chainAll)JobUpdateRequestwithFolder(java.lang.String folder)JobUpdateRequestwithHostPreference(java.lang.Boolean hostPreference)JobUpdateRequestwithHosts(java.util.List<java.lang.String> hosts)JobUpdateRequestwithJobClass(java.lang.String jobClass)JobUpdateRequestwithMaxExecutionDuration(java.lang.String maxExecutionDuration)JobUpdateRequestwithMinExecutionDuration(java.lang.String minExecutionDuration)JobUpdateRequestwithNickname(java.lang.String nickname)JobUpdateRequestwithParameters(java.util.List<ConfigurationParameter> parameters)JobUpdateRequestwithPickupBufferMinutes(java.lang.Integer pickupBufferMinutes)JobUpdateRequestwithRecoveryType(JobRecoveryType recoveryType)JobUpdateRequestwithStartupShutdownMode(StartupShutdownMode startupShutdownMode)
-
-
-
Method Detail
-
getJobClass
public java.lang.String getJobClass()
-
setJobClass
public void setJobClass(java.lang.String jobClass)
-
withJobClass
public JobUpdateRequest withJobClass(java.lang.String jobClass)
-
getNickname
public java.lang.String getNickname()
-
setNickname
public void setNickname(java.lang.String nickname)
-
withNickname
public JobUpdateRequest withNickname(java.lang.String nickname)
-
getFolder
public java.lang.String getFolder()
-
setFolder
public void setFolder(java.lang.String folder)
-
withFolder
public JobUpdateRequest withFolder(java.lang.String folder)
-
getPickupBufferMinutes
public java.lang.Integer getPickupBufferMinutes()
-
setPickupBufferMinutes
public void setPickupBufferMinutes(java.lang.Integer pickupBufferMinutes)
-
withPickupBufferMinutes
public JobUpdateRequest withPickupBufferMinutes(java.lang.Integer pickupBufferMinutes)
-
getRecoveryType
public JobRecoveryType getRecoveryType()
SeeJobRecoveryType.- Returns:
- recovery type
-
setRecoveryType
public void setRecoveryType(JobRecoveryType recoveryType)
-
withRecoveryType
public JobUpdateRequest withRecoveryType(JobRecoveryType recoveryType)
-
getHosts
public java.util.List<java.lang.String> getHosts()
-
setHosts
public void setHosts(java.util.List<java.lang.String> hosts)
-
withHosts
public JobUpdateRequest withHosts(java.util.List<java.lang.String> hosts)
-
getMinExecutionDuration
public java.lang.String getMinExecutionDuration()
-
setMinExecutionDuration
public void setMinExecutionDuration(java.lang.String minExecutionDuration)
-
withMinExecutionDuration
public JobUpdateRequest withMinExecutionDuration(java.lang.String minExecutionDuration)
-
getMaxExecutionDuration
public java.lang.String getMaxExecutionDuration()
-
setMaxExecutionDuration
public void setMaxExecutionDuration(java.lang.String maxExecutionDuration)
-
withMaxExecutionDuration
public JobUpdateRequest withMaxExecutionDuration(java.lang.String maxExecutionDuration)
-
getAutoRetryCount
public java.lang.Integer getAutoRetryCount()
-
setAutoRetryCount
public void setAutoRetryCount(java.lang.Integer autoRetryCount)
-
withAutoRetryCount
public JobUpdateRequest withAutoRetryCount(java.lang.Integer autoRetryCount)
-
getAutoRetryInterval
public java.lang.Integer getAutoRetryInterval()
-
setAutoRetryInterval
public void setAutoRetryInterval(java.lang.Integer autoRetryInterval)
-
withAutoRetryInterval
public JobUpdateRequest withAutoRetryInterval(java.lang.Integer autoRetryInterval)
-
getAutoRetryIntervalExponent
public java.lang.Boolean getAutoRetryIntervalExponent()
-
setAutoRetryIntervalExponent
public void setAutoRetryIntervalExponent(java.lang.Boolean retryIntervalExponent)
-
withAutoRetryIntervalExponent
public JobUpdateRequest withAutoRetryIntervalExponent(java.lang.Boolean retryIntervalExponent)
-
getChainAll
public java.lang.Boolean getChainAll()
-
setChainAll
public void setChainAll(java.lang.Boolean chainAll)
-
withChainAll
public JobUpdateRequest withChainAll(java.lang.Boolean chainAll)
-
getHostPreference
public java.lang.Boolean getHostPreference()
- Returns:
- host preference
- Since:
- 3.0
-
setHostPreference
public void setHostPreference(java.lang.Boolean hostPreference)
-
withHostPreference
public JobUpdateRequest withHostPreference(java.lang.Boolean hostPreference)
-
getParameters
public java.util.List<ConfigurationParameter> getParameters()
-
setParameters
public void setParameters(java.util.List<ConfigurationParameter> parameters)
-
withParameters
public JobUpdateRequest withParameters(java.util.List<ConfigurationParameter> parameters)
-
getAutoInterrupt
public java.lang.Boolean getAutoInterrupt()
- Returns:
- auto interrutp setting
- Since:
- 3.4.0
-
setAutoInterrupt
public void setAutoInterrupt(java.lang.Boolean autoInterrupt)
-
withAutoInterrupt
public JobUpdateRequest withAutoInterrupt(java.lang.Boolean autoInterrupt)
-
getStartupShutdownMode
public StartupShutdownMode getStartupShutdownMode()
- Since:
- 4.10.0
-
setStartupShutdownMode
public void setStartupShutdownMode(StartupShutdownMode startupShutdownMode)
- Since:
- 4.10.0
-
withStartupShutdownMode
public JobUpdateRequest withStartupShutdownMode(StartupShutdownMode startupShutdownMode)
- Since:
- 4.10.0
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-