@Generated(value="Autogenerated by Thrift Compiler (0.9.3)", date="2020-06-01") public class WorkflowExecutionInfo extends java.lang.Object implements org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<WorkflowExecutionInfo>
Modifier and Type | Class and Description |
---|---|
static class |
WorkflowExecutionInfo._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
Modifier and Type | Field and Description |
---|---|
ResetPoints |
autoResetPoints |
WorkflowExecutionCloseStatus |
closeStatus |
long |
closeTime |
WorkflowExecution |
execution |
long |
executionTime |
long |
historyLength |
Memo |
memo |
static java.util.Map<WorkflowExecutionInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
java.lang.String |
parentDomainId |
WorkflowExecution |
parentExecution |
SearchAttributes |
searchAttributes |
long |
startTime |
WorkflowType |
type |
Constructor and Description |
---|
WorkflowExecutionInfo() |
WorkflowExecutionInfo(WorkflowExecutionInfo other)
Performs a deep copy on other.
|
Modifier and Type | Method and Description |
---|---|
void |
clear() |
int |
compareTo(WorkflowExecutionInfo other) |
WorkflowExecutionInfo |
deepCopy() |
boolean |
equals(java.lang.Object that) |
boolean |
equals(WorkflowExecutionInfo that) |
WorkflowExecutionInfo._Fields |
fieldForId(int fieldId) |
ResetPoints |
getAutoResetPoints() |
WorkflowExecutionCloseStatus |
getCloseStatus() |
long |
getCloseTime() |
WorkflowExecution |
getExecution() |
long |
getExecutionTime() |
java.lang.Object |
getFieldValue(WorkflowExecutionInfo._Fields field) |
long |
getHistoryLength() |
Memo |
getMemo() |
java.lang.String |
getParentDomainId() |
WorkflowExecution |
getParentExecution() |
SearchAttributes |
getSearchAttributes() |
long |
getStartTime() |
WorkflowType |
getType() |
int |
hashCode() |
boolean |
isSet(WorkflowExecutionInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetAutoResetPoints()
Returns true if field autoResetPoints is set (has been assigned a value) and false otherwise
|
boolean |
isSetCloseStatus()
Returns true if field closeStatus is set (has been assigned a value) and false otherwise
|
boolean |
isSetCloseTime()
Returns true if field closeTime is set (has been assigned a value) and false otherwise
|
boolean |
isSetExecution()
Returns true if field execution is set (has been assigned a value) and false otherwise
|
boolean |
isSetExecutionTime()
Returns true if field executionTime is set (has been assigned a value) and false otherwise
|
boolean |
isSetHistoryLength()
Returns true if field historyLength is set (has been assigned a value) and false otherwise
|
boolean |
isSetMemo()
Returns true if field memo is set (has been assigned a value) and false otherwise
|
boolean |
isSetParentDomainId()
Returns true if field parentDomainId is set (has been assigned a value) and false otherwise
|
boolean |
isSetParentExecution()
Returns true if field parentExecution is set (has been assigned a value) and false otherwise
|
boolean |
isSetSearchAttributes()
Returns true if field searchAttributes is set (has been assigned a value) and false otherwise
|
boolean |
isSetStartTime()
Returns true if field startTime is set (has been assigned a value) and false otherwise
|
boolean |
isSetType()
Returns true if field type is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
WorkflowExecutionInfo |
setAutoResetPoints(ResetPoints autoResetPoints) |
void |
setAutoResetPointsIsSet(boolean value) |
WorkflowExecutionInfo |
setCloseStatus(WorkflowExecutionCloseStatus closeStatus) |
void |
setCloseStatusIsSet(boolean value) |
WorkflowExecutionInfo |
setCloseTime(long closeTime) |
void |
setCloseTimeIsSet(boolean value) |
WorkflowExecutionInfo |
setExecution(WorkflowExecution execution) |
void |
setExecutionIsSet(boolean value) |
WorkflowExecutionInfo |
setExecutionTime(long executionTime) |
void |
setExecutionTimeIsSet(boolean value) |
void |
setFieldValue(WorkflowExecutionInfo._Fields field,
java.lang.Object value) |
WorkflowExecutionInfo |
setHistoryLength(long historyLength) |
void |
setHistoryLengthIsSet(boolean value) |
WorkflowExecutionInfo |
setMemo(Memo memo) |
void |
setMemoIsSet(boolean value) |
WorkflowExecutionInfo |
setParentDomainId(java.lang.String parentDomainId) |
void |
setParentDomainIdIsSet(boolean value) |
WorkflowExecutionInfo |
setParentExecution(WorkflowExecution parentExecution) |
void |
setParentExecutionIsSet(boolean value) |
WorkflowExecutionInfo |
setSearchAttributes(SearchAttributes searchAttributes) |
void |
setSearchAttributesIsSet(boolean value) |
WorkflowExecutionInfo |
setStartTime(long startTime) |
void |
setStartTimeIsSet(boolean value) |
WorkflowExecutionInfo |
setType(WorkflowType type) |
void |
setTypeIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetAutoResetPoints() |
void |
unsetCloseStatus() |
void |
unsetCloseTime() |
void |
unsetExecution() |
void |
unsetExecutionTime() |
void |
unsetHistoryLength() |
void |
unsetMemo() |
void |
unsetParentDomainId() |
void |
unsetParentExecution() |
void |
unsetSearchAttributes() |
void |
unsetStartTime() |
void |
unsetType() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public WorkflowExecution execution
public WorkflowType type
public long startTime
public long closeTime
public WorkflowExecutionCloseStatus closeStatus
WorkflowExecutionCloseStatus
public long historyLength
public java.lang.String parentDomainId
public WorkflowExecution parentExecution
public long executionTime
public Memo memo
public SearchAttributes searchAttributes
public ResetPoints autoResetPoints
public static final java.util.Map<WorkflowExecutionInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public WorkflowExecutionInfo()
public WorkflowExecutionInfo(WorkflowExecutionInfo other)
public WorkflowExecutionInfo deepCopy()
deepCopy
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
public void clear()
clear
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
public WorkflowExecution getExecution()
public WorkflowExecutionInfo setExecution(WorkflowExecution execution)
public void unsetExecution()
public boolean isSetExecution()
public void setExecutionIsSet(boolean value)
public WorkflowType getType()
public WorkflowExecutionInfo setType(WorkflowType type)
public void unsetType()
public boolean isSetType()
public void setTypeIsSet(boolean value)
public long getStartTime()
public WorkflowExecutionInfo setStartTime(long startTime)
public void unsetStartTime()
public boolean isSetStartTime()
public void setStartTimeIsSet(boolean value)
public long getCloseTime()
public WorkflowExecutionInfo setCloseTime(long closeTime)
public void unsetCloseTime()
public boolean isSetCloseTime()
public void setCloseTimeIsSet(boolean value)
public WorkflowExecutionCloseStatus getCloseStatus()
WorkflowExecutionCloseStatus
public WorkflowExecutionInfo setCloseStatus(WorkflowExecutionCloseStatus closeStatus)
WorkflowExecutionCloseStatus
public void unsetCloseStatus()
public boolean isSetCloseStatus()
public void setCloseStatusIsSet(boolean value)
public long getHistoryLength()
public WorkflowExecutionInfo setHistoryLength(long historyLength)
public void unsetHistoryLength()
public boolean isSetHistoryLength()
public void setHistoryLengthIsSet(boolean value)
public java.lang.String getParentDomainId()
public WorkflowExecutionInfo setParentDomainId(java.lang.String parentDomainId)
public void unsetParentDomainId()
public boolean isSetParentDomainId()
public void setParentDomainIdIsSet(boolean value)
public WorkflowExecution getParentExecution()
public WorkflowExecutionInfo setParentExecution(WorkflowExecution parentExecution)
public void unsetParentExecution()
public boolean isSetParentExecution()
public void setParentExecutionIsSet(boolean value)
public long getExecutionTime()
public WorkflowExecutionInfo setExecutionTime(long executionTime)
public void unsetExecutionTime()
public boolean isSetExecutionTime()
public void setExecutionTimeIsSet(boolean value)
public Memo getMemo()
public WorkflowExecutionInfo setMemo(Memo memo)
public void unsetMemo()
public boolean isSetMemo()
public void setMemoIsSet(boolean value)
public SearchAttributes getSearchAttributes()
public WorkflowExecutionInfo setSearchAttributes(SearchAttributes searchAttributes)
public void unsetSearchAttributes()
public boolean isSetSearchAttributes()
public void setSearchAttributesIsSet(boolean value)
public ResetPoints getAutoResetPoints()
public WorkflowExecutionInfo setAutoResetPoints(ResetPoints autoResetPoints)
public void unsetAutoResetPoints()
public boolean isSetAutoResetPoints()
public void setAutoResetPointsIsSet(boolean value)
public void setFieldValue(WorkflowExecutionInfo._Fields field, java.lang.Object value)
setFieldValue
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
public java.lang.Object getFieldValue(WorkflowExecutionInfo._Fields field)
getFieldValue
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
public boolean isSet(WorkflowExecutionInfo._Fields field)
isSet
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public boolean equals(WorkflowExecutionInfo that)
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(WorkflowExecutionInfo other)
compareTo
in interface java.lang.Comparable<WorkflowExecutionInfo>
public WorkflowExecutionInfo._Fields fieldForId(int fieldId)
fieldForId
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
read
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
org.apache.thrift.TException
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
write
in interface org.apache.thrift.TBase<WorkflowExecutionInfo,WorkflowExecutionInfo._Fields>
org.apache.thrift.TException
public java.lang.String toString()
toString
in class java.lang.Object
public void validate() throws org.apache.thrift.TException
org.apache.thrift.TException