Package com.uber.cadence
Class CrossClusterTaskResponse
- java.lang.Object
-
- com.uber.cadence.CrossClusterTaskResponse
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Comparable<CrossClusterTaskResponse>
,org.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>
@Generated(value="Autogenerated by Thrift Compiler (0.9.3)", date="2023-08-08") public class CrossClusterTaskResponse extends java.lang.Object implements org.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<CrossClusterTaskResponse>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CrossClusterTaskResponse._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 CrossClusterApplyParentClosePolicyResponseAttributes
applyParentClosePolicyAttributes
CrossClusterCancelExecutionResponseAttributes
cancelExecutionAttributes
CrossClusterTaskFailedCause
failedCause
static java.util.Map<CrossClusterTaskResponse._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes
recordChildWorkflowExecutionCompleteAttributes
CrossClusterSignalExecutionResponseAttributes
signalExecutionAttributes
CrossClusterStartChildExecutionResponseAttributes
startChildExecutionAttributes
long
taskID
short
taskState
CrossClusterTaskType
taskType
-
Constructor Summary
Constructors Constructor Description CrossClusterTaskResponse()
CrossClusterTaskResponse(CrossClusterTaskResponse other)
Performs a deep copy on other.
-
Method Summary
-
-
-
Field Detail
-
taskID
public long taskID
-
taskType
public CrossClusterTaskType taskType
- See Also:
CrossClusterTaskType
-
taskState
public short taskState
-
failedCause
public CrossClusterTaskFailedCause failedCause
- See Also:
CrossClusterTaskFailedCause
-
startChildExecutionAttributes
public CrossClusterStartChildExecutionResponseAttributes startChildExecutionAttributes
-
cancelExecutionAttributes
public CrossClusterCancelExecutionResponseAttributes cancelExecutionAttributes
-
signalExecutionAttributes
public CrossClusterSignalExecutionResponseAttributes signalExecutionAttributes
-
recordChildWorkflowExecutionCompleteAttributes
public CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes recordChildWorkflowExecutionCompleteAttributes
-
applyParentClosePolicyAttributes
public CrossClusterApplyParentClosePolicyResponseAttributes applyParentClosePolicyAttributes
-
metaDataMap
public static final java.util.Map<CrossClusterTaskResponse._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
CrossClusterTaskResponse
public CrossClusterTaskResponse()
-
CrossClusterTaskResponse
public CrossClusterTaskResponse(CrossClusterTaskResponse other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public CrossClusterTaskResponse deepCopy()
- Specified by:
deepCopy
in interfaceorg.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>
-
getTaskID
public long getTaskID()
-
setTaskID
public CrossClusterTaskResponse 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)
-
getTaskType
public CrossClusterTaskType getTaskType()
- See Also:
CrossClusterTaskType
-
setTaskType
public CrossClusterTaskResponse 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 CrossClusterTaskResponse 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)
-
getFailedCause
public CrossClusterTaskFailedCause getFailedCause()
- See Also:
CrossClusterTaskFailedCause
-
setFailedCause
public CrossClusterTaskResponse setFailedCause(CrossClusterTaskFailedCause failedCause)
- See Also:
CrossClusterTaskFailedCause
-
unsetFailedCause
public void unsetFailedCause()
-
isSetFailedCause
public boolean isSetFailedCause()
Returns true if field failedCause is set (has been assigned a value) and false otherwise
-
setFailedCauseIsSet
public void setFailedCauseIsSet(boolean value)
-
getStartChildExecutionAttributes
public CrossClusterStartChildExecutionResponseAttributes getStartChildExecutionAttributes()
-
setStartChildExecutionAttributes
public CrossClusterTaskResponse setStartChildExecutionAttributes(CrossClusterStartChildExecutionResponseAttributes startChildExecutionAttributes)
-
unsetStartChildExecutionAttributes
public void unsetStartChildExecutionAttributes()
-
isSetStartChildExecutionAttributes
public boolean isSetStartChildExecutionAttributes()
Returns true if field startChildExecutionAttributes is set (has been assigned a value) and false otherwise
-
setStartChildExecutionAttributesIsSet
public void setStartChildExecutionAttributesIsSet(boolean value)
-
getCancelExecutionAttributes
public CrossClusterCancelExecutionResponseAttributes getCancelExecutionAttributes()
-
setCancelExecutionAttributes
public CrossClusterTaskResponse setCancelExecutionAttributes(CrossClusterCancelExecutionResponseAttributes cancelExecutionAttributes)
-
unsetCancelExecutionAttributes
public void unsetCancelExecutionAttributes()
-
isSetCancelExecutionAttributes
public boolean isSetCancelExecutionAttributes()
Returns true if field cancelExecutionAttributes is set (has been assigned a value) and false otherwise
-
setCancelExecutionAttributesIsSet
public void setCancelExecutionAttributesIsSet(boolean value)
-
getSignalExecutionAttributes
public CrossClusterSignalExecutionResponseAttributes getSignalExecutionAttributes()
-
setSignalExecutionAttributes
public CrossClusterTaskResponse setSignalExecutionAttributes(CrossClusterSignalExecutionResponseAttributes signalExecutionAttributes)
-
unsetSignalExecutionAttributes
public void unsetSignalExecutionAttributes()
-
isSetSignalExecutionAttributes
public boolean isSetSignalExecutionAttributes()
Returns true if field signalExecutionAttributes is set (has been assigned a value) and false otherwise
-
setSignalExecutionAttributesIsSet
public void setSignalExecutionAttributesIsSet(boolean value)
-
getRecordChildWorkflowExecutionCompleteAttributes
public CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes getRecordChildWorkflowExecutionCompleteAttributes()
-
setRecordChildWorkflowExecutionCompleteAttributes
public CrossClusterTaskResponse setRecordChildWorkflowExecutionCompleteAttributes(CrossClusterRecordChildWorkflowExecutionCompleteResponseAttributes recordChildWorkflowExecutionCompleteAttributes)
-
unsetRecordChildWorkflowExecutionCompleteAttributes
public void unsetRecordChildWorkflowExecutionCompleteAttributes()
-
isSetRecordChildWorkflowExecutionCompleteAttributes
public boolean isSetRecordChildWorkflowExecutionCompleteAttributes()
Returns true if field recordChildWorkflowExecutionCompleteAttributes is set (has been assigned a value) and false otherwise
-
setRecordChildWorkflowExecutionCompleteAttributesIsSet
public void setRecordChildWorkflowExecutionCompleteAttributesIsSet(boolean value)
-
getApplyParentClosePolicyAttributes
public CrossClusterApplyParentClosePolicyResponseAttributes getApplyParentClosePolicyAttributes()
-
setApplyParentClosePolicyAttributes
public CrossClusterTaskResponse setApplyParentClosePolicyAttributes(CrossClusterApplyParentClosePolicyResponseAttributes applyParentClosePolicyAttributes)
-
unsetApplyParentClosePolicyAttributes
public void unsetApplyParentClosePolicyAttributes()
-
isSetApplyParentClosePolicyAttributes
public boolean isSetApplyParentClosePolicyAttributes()
Returns true if field applyParentClosePolicyAttributes is set (has been assigned a value) and false otherwise
-
setApplyParentClosePolicyAttributesIsSet
public void setApplyParentClosePolicyAttributesIsSet(boolean value)
-
setFieldValue
public void setFieldValue(CrossClusterTaskResponse._Fields field, java.lang.Object value)
- Specified by:
setFieldValue
in interfaceorg.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>
-
getFieldValue
public java.lang.Object getFieldValue(CrossClusterTaskResponse._Fields field)
- Specified by:
getFieldValue
in interfaceorg.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>
-
isSet
public boolean isSet(CrossClusterTaskResponse._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<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
equals
public boolean equals(CrossClusterTaskResponse that)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(CrossClusterTaskResponse other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<CrossClusterTaskResponse>
-
fieldForId
public CrossClusterTaskResponse._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
- Specified by:
read
in interfaceorg.apache.thrift.TBase<CrossClusterTaskResponse,CrossClusterTaskResponse._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<CrossClusterTaskResponse,CrossClusterTaskResponse._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
-
-