Class AbstractJobExecutionSubscriptionUpdateRequest<T extends AbstractJobExecutionSubscriptionUpdateRequest<?>>
- java.lang.Object
-
- com.carfey.ops.api.bean.notification.AbstractJobExecutionSubscriptionUpdateRequest<T>
-
- Direct Known Subclasses:
JobExecutionSubscriptionSaveRequest,JobExecutionSubscriptionUpdateRequest
public abstract class AbstractJobExecutionSubscriptionUpdateRequest<T extends AbstractJobExecutionSubscriptionUpdateRequest<?>> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanactiveprotected booleanallJobsprotected java.util.List<JobSubscriptionCondition>resultConditionsprotected java.util.Set<SubscriptionJobStatus>triggerStates
-
Constructor Summary
Constructors Constructor Description AbstractJobExecutionSubscriptionUpdateRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<JobSubscriptionCondition>getResultConditions()java.util.Set<SubscriptionJobStatus>getTriggerStates()booleanisActive()booleanisAllJobs()voidsetActive(boolean active)voidsetAllJobs(boolean allJobs)voidsetResultConditions(java.util.List<JobSubscriptionCondition> resultConditions)voidsetTriggerStates(java.util.Set<SubscriptionJobStatus> triggerStates)java.lang.StringtoString()TwithActive(boolean active)TwithAllJobs(boolean allJobs)TwithResultConditions(java.util.List<JobSubscriptionCondition> resultConditions)TwithTriggerStates(java.util.Set<SubscriptionJobStatus> triggerStates)
-
-
-
Field Detail
-
allJobs
protected boolean allJobs
-
triggerStates
@FieldProperty(displayName="triggerStates", maxLength=0, required=true) protected java.util.Set<SubscriptionJobStatus> triggerStates
-
resultConditions
protected java.util.List<JobSubscriptionCondition> resultConditions
-
active
protected boolean active
-
-
Method Detail
-
getTriggerStates
public java.util.Set<SubscriptionJobStatus> getTriggerStates()
-
setTriggerStates
public void setTriggerStates(java.util.Set<SubscriptionJobStatus> triggerStates)
-
withTriggerStates
public T withTriggerStates(java.util.Set<SubscriptionJobStatus> triggerStates)
-
getResultConditions
public java.util.List<JobSubscriptionCondition> getResultConditions()
-
setResultConditions
public void setResultConditions(java.util.List<JobSubscriptionCondition> resultConditions)
-
withResultConditions
public T withResultConditions(java.util.List<JobSubscriptionCondition> resultConditions)
-
isActive
public boolean isActive()
-
setActive
public void setActive(boolean active)
-
withActive
public T withActive(boolean active)
-
isAllJobs
public boolean isAllJobs()
-
setAllJobs
public void setAllJobs(boolean allJobs)
-
withAllJobs
public T withAllJobs(boolean allJobs)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-