Package com.uber.cadence
Class CrossClusterTaskInfo
- java.lang.Object
-
- com.uber.cadence.CrossClusterTaskInfo
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Comparable<CrossClusterTaskInfo>
,org.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
@Generated(value="Autogenerated by Thrift Compiler (0.9.3)", date="2025-03-06") public class CrossClusterTaskInfo extends java.lang.Object implements org.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<CrossClusterTaskInfo>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CrossClusterTaskInfo._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
domainID
static java.util.Map<CrossClusterTaskInfo._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
java.lang.String
runID
long
taskID
short
taskState
CrossClusterTaskType
taskType
long
visibilityTimestamp
java.lang.String
workflowID
-
Constructor Summary
Constructors Constructor Description CrossClusterTaskInfo()
CrossClusterTaskInfo(CrossClusterTaskInfo other)
Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
int
compareTo(CrossClusterTaskInfo other)
CrossClusterTaskInfo
deepCopy()
boolean
equals(CrossClusterTaskInfo that)
boolean
equals(java.lang.Object that)
CrossClusterTaskInfo._Fields
fieldForId(int fieldId)
java.lang.String
getDomainID()
java.lang.Object
getFieldValue(CrossClusterTaskInfo._Fields field)
java.lang.String
getRunID()
long
getTaskID()
short
getTaskState()
CrossClusterTaskType
getTaskType()
long
getVisibilityTimestamp()
java.lang.String
getWorkflowID()
int
hashCode()
boolean
isSet(CrossClusterTaskInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwiseboolean
isSetDomainID()
Returns true if field domainID is set (has been assigned a value) and false otherwiseboolean
isSetRunID()
Returns true if field runID is set (has been assigned a value) and false otherwiseboolean
isSetTaskID()
Returns true if field taskID is set (has been assigned a value) and false otherwiseboolean
isSetTaskState()
Returns true if field taskState is set (has been assigned a value) and false otherwiseboolean
isSetTaskType()
Returns true if field taskType is set (has been assigned a value) and false otherwiseboolean
isSetVisibilityTimestamp()
Returns true if field visibilityTimestamp is set (has been assigned a value) and false otherwiseboolean
isSetWorkflowID()
Returns true if field workflowID is set (has been assigned a value) and false otherwisevoid
read(org.apache.thrift.protocol.TProtocol iprot)
CrossClusterTaskInfo
setDomainID(java.lang.String domainID)
void
setDomainIDIsSet(boolean value)
void
setFieldValue(CrossClusterTaskInfo._Fields field, java.lang.Object value)
CrossClusterTaskInfo
setRunID(java.lang.String runID)
void
setRunIDIsSet(boolean value)
CrossClusterTaskInfo
setTaskID(long taskID)
void
setTaskIDIsSet(boolean value)
CrossClusterTaskInfo
setTaskState(short taskState)
void
setTaskStateIsSet(boolean value)
CrossClusterTaskInfo
setTaskType(CrossClusterTaskType taskType)
void
setTaskTypeIsSet(boolean value)
CrossClusterTaskInfo
setVisibilityTimestamp(long visibilityTimestamp)
void
setVisibilityTimestampIsSet(boolean value)
CrossClusterTaskInfo
setWorkflowID(java.lang.String workflowID)
void
setWorkflowIDIsSet(boolean value)
java.lang.String
toString()
void
unsetDomainID()
void
unsetRunID()
void
unsetTaskID()
void
unsetTaskState()
void
unsetTaskType()
void
unsetVisibilityTimestamp()
void
unsetWorkflowID()
void
validate()
void
write(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
domainID
public java.lang.String domainID
-
workflowID
public java.lang.String workflowID
-
runID
public java.lang.String runID
-
taskType
public CrossClusterTaskType taskType
- See Also:
CrossClusterTaskType
-
taskState
public short taskState
-
taskID
public long taskID
-
visibilityTimestamp
public long visibilityTimestamp
-
metaDataMap
public static final java.util.Map<CrossClusterTaskInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
CrossClusterTaskInfo
public CrossClusterTaskInfo()
-
CrossClusterTaskInfo
public CrossClusterTaskInfo(CrossClusterTaskInfo other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public CrossClusterTaskInfo deepCopy()
- Specified by:
deepCopy
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
-
getDomainID
public java.lang.String getDomainID()
-
setDomainID
public CrossClusterTaskInfo setDomainID(java.lang.String domainID)
-
unsetDomainID
public void unsetDomainID()
-
isSetDomainID
public boolean isSetDomainID()
Returns true if field domainID is set (has been assigned a value) and false otherwise
-
setDomainIDIsSet
public void setDomainIDIsSet(boolean value)
-
getWorkflowID
public java.lang.String getWorkflowID()
-
setWorkflowID
public CrossClusterTaskInfo setWorkflowID(java.lang.String workflowID)
-
unsetWorkflowID
public void unsetWorkflowID()
-
isSetWorkflowID
public boolean isSetWorkflowID()
Returns true if field workflowID is set (has been assigned a value) and false otherwise
-
setWorkflowIDIsSet
public void setWorkflowIDIsSet(boolean value)
-
getRunID
public java.lang.String getRunID()
-
setRunID
public CrossClusterTaskInfo setRunID(java.lang.String runID)
-
unsetRunID
public void unsetRunID()
-
isSetRunID
public boolean isSetRunID()
Returns true if field runID is set (has been assigned a value) and false otherwise
-
setRunIDIsSet
public void setRunIDIsSet(boolean value)
-
getTaskType
public CrossClusterTaskType getTaskType()
- See Also:
CrossClusterTaskType
-
setTaskType
public CrossClusterTaskInfo setTaskType(CrossClusterTaskType taskType)
- See Also:
CrossClusterTaskType
-
unsetTaskType
public void unsetTaskType()
-
isSetTaskType
public boolean isSetTaskType()
Returns true if field taskType is set (has been assigned a value) and false otherwise
-
setTaskTypeIsSet
public void setTaskTypeIsSet(boolean value)
-
getTaskState
public short getTaskState()
-
setTaskState
public CrossClusterTaskInfo setTaskState(short taskState)
-
unsetTaskState
public void unsetTaskState()
-
isSetTaskState
public boolean isSetTaskState()
Returns true if field taskState is set (has been assigned a value) and false otherwise
-
setTaskStateIsSet
public void setTaskStateIsSet(boolean value)
-
getTaskID
public long getTaskID()
-
setTaskID
public CrossClusterTaskInfo setTaskID(long taskID)
-
unsetTaskID
public void unsetTaskID()
-
isSetTaskID
public boolean isSetTaskID()
Returns true if field taskID is set (has been assigned a value) and false otherwise
-
setTaskIDIsSet
public void setTaskIDIsSet(boolean value)
-
getVisibilityTimestamp
public long getVisibilityTimestamp()
-
setVisibilityTimestamp
public CrossClusterTaskInfo setVisibilityTimestamp(long visibilityTimestamp)
-
unsetVisibilityTimestamp
public void unsetVisibilityTimestamp()
-
isSetVisibilityTimestamp
public boolean isSetVisibilityTimestamp()
Returns true if field visibilityTimestamp is set (has been assigned a value) and false otherwise
-
setVisibilityTimestampIsSet
public void setVisibilityTimestampIsSet(boolean value)
-
setFieldValue
public void setFieldValue(CrossClusterTaskInfo._Fields field, java.lang.Object value)
- Specified by:
setFieldValue
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
-
getFieldValue
public java.lang.Object getFieldValue(CrossClusterTaskInfo._Fields field)
- Specified by:
getFieldValue
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
-
isSet
public boolean isSet(CrossClusterTaskInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSet
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
equals
public boolean equals(CrossClusterTaskInfo that)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(CrossClusterTaskInfo other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<CrossClusterTaskInfo>
-
fieldForId
public CrossClusterTaskInfo._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
- Specified by:
read
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
- Throws:
org.apache.thrift.TException
-
write
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
- Specified by:
write
in interfaceorg.apache.thrift.TBase<CrossClusterTaskInfo,CrossClusterTaskInfo._Fields>
- Throws:
org.apache.thrift.TException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
validate
public void validate() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-