Package com.uber.cadence
Class CrossClusterTaskRequest
- java.lang.Object
-
- com.uber.cadence.CrossClusterTaskRequest
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Comparable<CrossClusterTaskRequest>
,org.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>
@Generated(value="Autogenerated by Thrift Compiler (0.9.3)", date="2023-01-06") public class CrossClusterTaskRequest extends java.lang.Object implements org.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<CrossClusterTaskRequest>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CrossClusterTaskRequest._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 CrossClusterApplyParentClosePolicyRequestAttributes
applyParentClosePolicyAttributes
CrossClusterCancelExecutionRequestAttributes
cancelExecutionAttributes
static java.util.Map<CrossClusterTaskRequest._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
CrossClusterRecordChildWorkflowExecutionCompleteRequestAttributes
recordChildWorkflowExecutionCompleteAttributes
CrossClusterSignalExecutionRequestAttributes
signalExecutionAttributes
CrossClusterStartChildExecutionRequestAttributes
startChildExecutionAttributes
CrossClusterTaskInfo
taskInfo
-
Constructor Summary
Constructors Constructor Description CrossClusterTaskRequest()
CrossClusterTaskRequest(CrossClusterTaskRequest other)
Performs a deep copy on other.
-
Method Summary
-
-
-
Field Detail
-
taskInfo
public CrossClusterTaskInfo taskInfo
-
startChildExecutionAttributes
public CrossClusterStartChildExecutionRequestAttributes startChildExecutionAttributes
-
cancelExecutionAttributes
public CrossClusterCancelExecutionRequestAttributes cancelExecutionAttributes
-
signalExecutionAttributes
public CrossClusterSignalExecutionRequestAttributes signalExecutionAttributes
-
recordChildWorkflowExecutionCompleteAttributes
public CrossClusterRecordChildWorkflowExecutionCompleteRequestAttributes recordChildWorkflowExecutionCompleteAttributes
-
applyParentClosePolicyAttributes
public CrossClusterApplyParentClosePolicyRequestAttributes applyParentClosePolicyAttributes
-
metaDataMap
public static final java.util.Map<CrossClusterTaskRequest._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
CrossClusterTaskRequest
public CrossClusterTaskRequest()
-
CrossClusterTaskRequest
public CrossClusterTaskRequest(CrossClusterTaskRequest other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public CrossClusterTaskRequest deepCopy()
- Specified by:
deepCopy
in interfaceorg.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>
-
getTaskInfo
public CrossClusterTaskInfo getTaskInfo()
-
setTaskInfo
public CrossClusterTaskRequest setTaskInfo(CrossClusterTaskInfo taskInfo)
-
unsetTaskInfo
public void unsetTaskInfo()
-
isSetTaskInfo
public boolean isSetTaskInfo()
Returns true if field taskInfo is set (has been assigned a value) and false otherwise
-
setTaskInfoIsSet
public void setTaskInfoIsSet(boolean value)
-
getStartChildExecutionAttributes
public CrossClusterStartChildExecutionRequestAttributes getStartChildExecutionAttributes()
-
setStartChildExecutionAttributes
public CrossClusterTaskRequest setStartChildExecutionAttributes(CrossClusterStartChildExecutionRequestAttributes 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 CrossClusterCancelExecutionRequestAttributes getCancelExecutionAttributes()
-
setCancelExecutionAttributes
public CrossClusterTaskRequest setCancelExecutionAttributes(CrossClusterCancelExecutionRequestAttributes 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 CrossClusterSignalExecutionRequestAttributes getSignalExecutionAttributes()
-
setSignalExecutionAttributes
public CrossClusterTaskRequest setSignalExecutionAttributes(CrossClusterSignalExecutionRequestAttributes 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 CrossClusterRecordChildWorkflowExecutionCompleteRequestAttributes getRecordChildWorkflowExecutionCompleteAttributes()
-
setRecordChildWorkflowExecutionCompleteAttributes
public CrossClusterTaskRequest setRecordChildWorkflowExecutionCompleteAttributes(CrossClusterRecordChildWorkflowExecutionCompleteRequestAttributes 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 CrossClusterApplyParentClosePolicyRequestAttributes getApplyParentClosePolicyAttributes()
-
setApplyParentClosePolicyAttributes
public CrossClusterTaskRequest setApplyParentClosePolicyAttributes(CrossClusterApplyParentClosePolicyRequestAttributes 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(CrossClusterTaskRequest._Fields field, java.lang.Object value)
- Specified by:
setFieldValue
in interfaceorg.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>
-
getFieldValue
public java.lang.Object getFieldValue(CrossClusterTaskRequest._Fields field)
- Specified by:
getFieldValue
in interfaceorg.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>
-
isSet
public boolean isSet(CrossClusterTaskRequest._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<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
equals
public boolean equals(CrossClusterTaskRequest that)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(CrossClusterTaskRequest other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<CrossClusterTaskRequest>
-
fieldForId
public CrossClusterTaskRequest._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
- Specified by:
read
in interfaceorg.apache.thrift.TBase<CrossClusterTaskRequest,CrossClusterTaskRequest._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<CrossClusterTaskRequest,CrossClusterTaskRequest._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
-
-