public class TTaskOption extends TParseTreeNode
Modifier and Type | Class and Description |
---|---|
static class |
TTaskOption.TSchedule |
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken
Constructor and Description |
---|
TTaskOption() |
addAllMyTokensToTokenList, addToTokenChain, appendNewNode, calculateTokenCount, doAppendNewNode, doParse, fastSetString, getAnchorNode, getColumnNo, getCommentAfterNode, getCommentBeforeNode, getCompactString, getDummyTag, getEndToken, getEvaluateDatatype, getEvalValue, getGsqlparser, getLineNo, getLocation, getMd5, getNodeStatus, getNodeType, getParentObjectName, getPlainText, getStartToken, getTokenCount, hasNext, init, init, init, init, insertAfterAToken, insertNewNodeBeforeMe, isChanged, isTokensInChain, next, refreshAllNodesTokenCount, remove, removeAllMyTokensFromTokenList, removeTokens, removeTokensBetweenNodes, removeTokensBetweenToken, replaceWithNewNode, resetIterator, setAnchorNode, setChanged, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setEndToken, setEndTokenDirectly, setEvaluateDatatype, setEvalValue, setGsqlparser, setIncludingComment, setLocation, setNewSubNode, setNodeStatus, setNodeType, setParent, setPlainText, setStartToken, setStartToken, setStartToken, setStartToken, setStartTokenDirectly, setString, setString2, subNodeInNode, toScript, toString, toString2
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining
public TTaskOption()
public String getScheduleString()
public TExpression getWhenCondition()
public void init(Object arg1)
TParseTreeNode
init
in class TParseTreeNode
arg1
- first argumentpublic void init(Object arg1, Object arg2)
init
in class TParseTreeNode
public ETaskOptionType getTaskOptionType()
public boolean isOrReplace()
public void setOrReplace(boolean orReplace)
public boolean isIfNotExists()
public void setIfNotExists(boolean ifNotExists)
public String getWarehouse()
public void setWarehouse(String warehouse)
public String getUserTaskManagedInitialWarehouseSize()
public void setUserTaskManagedInitialWarehouseSize(String userTaskManagedInitialWarehouseSize)
public TTaskOption.TSchedule getSchedule()
public void setSchedule(TTaskOption.TSchedule schedule)
public Boolean getAllowOverlappingExecution()
public void setAllowOverlappingExecution(Boolean allowOverlappingExecution)
public ArrayList<TNameValuePair> getSessionParameters()
public Integer getUserTaskTimeoutMs()
public void setUserTaskTimeoutMs(Integer userTaskTimeoutMs)
public Integer getSuspendTaskAfterNumFailures()
public void setSuspendTaskAfterNumFailures(Integer suspendTaskAfterNumFailures)
public String getErrorIntegration()
public void setErrorIntegration(String errorIntegration)
public String getComment()
public void setComment(String comment)
public String getFinalize()
public void setFinalize(String finalize)
public Integer getTaskAutoRetryAttempts()
public void setTaskAutoRetryAttempts(Integer taskAutoRetryAttempts)
public TObjectNameList getAfter()
public void setAfter(TObjectNameList after)
public void accept(TParseTreeVisitor v)
TParseTreeNode
accept
in interface Visitable
accept
in class TParseTreeNode
v
- visitor is a descendant class of TParseTreeVisitor
public void acceptChildren(TParseTreeVisitor v)
TParseTreeNode
acceptChildren
in interface Visitable
acceptChildren
in class TParseTreeNode
v
- visitor is a descendant class of TParseTreeVisitor