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, toString2clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachRemainingpublic TTaskOption()
public String getScheduleString()
public TExpression getWhenCondition()
public void init(Object arg1)
TParseTreeNodeinit in class TParseTreeNodearg1 - first argumentpublic void init(Object arg1, Object arg2)
init in class TParseTreeNodepublic 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)
TParseTreeNodeaccept in interface Visitableaccept in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorpublic void acceptChildren(TParseTreeVisitor v)
TParseTreeNodeacceptChildren in interface VisitableacceptChildren in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitor