Class AcquisitionPolicyJsonResource
java.lang.Object
org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
Data object for representing
AbstractAcquisitionPolicy-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAcquisitionPolicyJsonResource(String id, String type, String target, ItemState state, String annoKey, Object annoVal, CustomAnnotation anno, boolean targeted, boolean annoString, boolean annotation) -
Method Summary
Modifier and TypeMethodDescriptiongetAnno()getId()Getters and SettersgetState()getType()booleanbooleanbooleanvoidsetAnno(CustomAnnotation anno) voidsetAnnoKey(String annoKey) voidsetAnnoString(boolean annoString) voidsetAnnotation(boolean annotation) voidsetAnnoVal(Object annoVal) voidvoidvoidvoidsetTargeted(boolean targeted) voidtoJson()Represent asJsonbstringRepresent asJsonbdocumenttoString()Represent policy as string
-
Field Details
-
id
-
type
-
target
-
state
-
annoKey
-
annoVal
-
anno
-
targeted
protected boolean targeted -
annoString
protected boolean annoString -
annotation
protected boolean annotation
-
-
Constructor Details
-
AcquisitionPolicyJsonResource
public AcquisitionPolicyJsonResource() -
AcquisitionPolicyJsonResource
-
-
Method Details
-
toJson
-
toJsonDoc
-
toString
-
getId
Getters and Setters -
setId
-
getType
-
setType
-
getTarget
-
setTarget
-
getState
-
setState
-
getAnnoKey
-
setAnnoKey
-
getAnnoVal
-
setAnnoVal
-
getAnno
-
setAnno
-
isTargeted
public boolean isTargeted() -
setTargeted
public void setTargeted(boolean targeted) -
isAnnoString
public boolean isAnnoString() -
setAnnoString
public void setAnnoString(boolean annoString) -
isAnnotation
public boolean isAnnotation() -
setAnnotation
public void setAnnotation(boolean annotation)
-