public static final class TaskCfgValue.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Builder(com.technia.tvc.core.xml.ajax.DataType data) |
Builder(com.technia.tvc.core.util.json.JSONRaw json) |
Builder(java.util.Map<java.lang.String,?> props) |
Builder(java.io.Reader reader) |
Builder(java.lang.String id) |
Builder(java.lang.String id,
java.lang.String base) |
Builder(com.technia.tvc.core.xml.ajax.types.Struct data) |
public Builder()
public Builder(java.lang.String id)
public Builder(java.lang.String id, java.lang.String base)
public Builder(java.util.Map<java.lang.String,?> props)
public Builder(com.technia.tvc.core.util.json.JSONRaw json)
public Builder(java.io.Reader reader)
public Builder(com.technia.tvc.core.xml.ajax.DataType data)
public Builder(com.technia.tvc.core.xml.ajax.types.Struct data)
public void setAppearance(com.technia.tvc.core.xml.ajax.DataType appearance)
public TaskCfgValue.Builder setLabel(java.lang.String label)
public TaskCfgValue.Builder setWhere(java.lang.String where)
public TaskCfgValue.Builder setContentURL(java.lang.String contentURL)
public TaskCfgValue.Builder setMultiple(java.lang.Boolean multiple)
public TaskCfgValue.Builder setHistory(java.lang.Boolean history)
public TaskCfgValue.Builder setMandatory(java.lang.Boolean mandatory)
public TaskCfgValue.Builder setSignature(java.lang.Boolean signature)
public TaskCfgValue.Builder setRepeatable(java.lang.Boolean repeatable)
public TaskCfgValue.Builder setDelete(java.lang.Boolean delete)
public TaskCfgValue.Builder setMultiple(boolean multiple)
public TaskCfgValue.Builder setHistory(boolean history)
public TaskCfgValue.Builder setAutomationHistory(java.lang.Boolean automationHistory)
public TaskCfgValue.Builder setMandatory(boolean mandatory)
public TaskCfgValue.Builder setSignature(boolean signature)
public TaskCfgValue.Builder setRepeatable(boolean repeatable)
public TaskCfgValue.Builder setDelete(boolean delete)
public TaskCfgValue.Builder setAppearance(Appearance appearance)
public TaskCfgValue.Builder setAppearanceMapping(java.util.Map<Component,Appearance> appearanceMapping)
public TaskCfgValue.Builder setDue(java.lang.String due)
public TaskCfgValue.Builder setDue(DueCfgValue due)
public TaskCfgValue.Builder setAssignee(java.lang.String assignee)
public TaskCfgValue.Builder setAssignee(AssigneeCfgValue assignee)
public TaskCfgValue.Builder setContext(java.lang.String context)
public TaskCfgValue.Builder setContext(ContextCfgValue context)
public TaskCfgValue.Builder setFields(java.util.Collection<FieldCfgValue> fields)
public TaskCfgValue.Builder addField(FieldCfgValue field)
public TaskCfgValue.Builder setFields(java.lang.String... fields)
public TaskCfgValue.Builder addField(java.lang.String field)
public TaskCfgValue.Builder setChecks(java.util.Collection<TriggerCfgValue> checks)
public TaskCfgValue.Builder addCheck(TriggerCfgValue check)
public TaskCfgValue.Builder setChecks(java.lang.String... actions)
public TaskCfgValue.Builder addCheck(java.lang.String check)
public TaskCfgValue.Builder setActions(java.util.Collection<TriggerCfgValue> actions)
public TaskCfgValue.Builder setAdhoc(com.technia.tvc.core.xml.ajax.DataType dataType)
public TaskCfgValue.Builder setAdhoc(java.lang.Boolean adhoc)
public TaskCfgValue.Builder addAction(TriggerCfgValue action)
public TaskCfgValue.Builder setActions(java.lang.String... actions)
public TaskCfgValue.Builder addAction(java.lang.String action)
public TaskCfgValue.Builder setOperations(java.util.Collection<OperationCfgValue> operations)
public TaskCfgValue.Builder addOperation(OperationCfgValue operation)
public TaskCfgValue.Builder setOperations(java.lang.String... operations)
public TaskCfgValue.Builder addOperation(java.lang.String operation)
public void setCSSClassMapping(com.technia.tvc.core.xml.ajax.DataType classMapping)
public void setStatusMapping(com.technia.tvc.core.xml.ajax.DataType statusMapping)
public TaskCfgValue build()
Copyright © Technia AB. All Rights Reserved.