Package com.uber.cadence
Class DescribeWorkflowExecutionResponse
- java.lang.Object
-
- com.uber.cadence.DescribeWorkflowExecutionResponse
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Comparable<DescribeWorkflowExecutionResponse>
,org.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>
@Generated(value="Autogenerated by Thrift Compiler (0.9.3)", date="2022-12-02") public class DescribeWorkflowExecutionResponse extends java.lang.Object implements org.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<DescribeWorkflowExecutionResponse>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DescribeWorkflowExecutionResponse._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 WorkflowExecutionConfiguration
executionConfiguration
static java.util.Map<DescribeWorkflowExecutionResponse._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
java.util.List<PendingActivityInfo>
pendingActivities
java.util.List<PendingChildExecutionInfo>
pendingChildren
PendingDecisionInfo
pendingDecision
WorkflowExecutionInfo
workflowExecutionInfo
-
Constructor Summary
Constructors Constructor Description DescribeWorkflowExecutionResponse()
DescribeWorkflowExecutionResponse(DescribeWorkflowExecutionResponse other)
Performs a deep copy on other.
-
Method Summary
-
-
-
Field Detail
-
executionConfiguration
public WorkflowExecutionConfiguration executionConfiguration
-
workflowExecutionInfo
public WorkflowExecutionInfo workflowExecutionInfo
-
pendingActivities
public java.util.List<PendingActivityInfo> pendingActivities
-
pendingChildren
public java.util.List<PendingChildExecutionInfo> pendingChildren
-
pendingDecision
public PendingDecisionInfo pendingDecision
-
metaDataMap
public static final java.util.Map<DescribeWorkflowExecutionResponse._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
DescribeWorkflowExecutionResponse
public DescribeWorkflowExecutionResponse()
-
DescribeWorkflowExecutionResponse
public DescribeWorkflowExecutionResponse(DescribeWorkflowExecutionResponse other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public DescribeWorkflowExecutionResponse deepCopy()
- Specified by:
deepCopy
in interfaceorg.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>
-
getExecutionConfiguration
public WorkflowExecutionConfiguration getExecutionConfiguration()
-
setExecutionConfiguration
public DescribeWorkflowExecutionResponse setExecutionConfiguration(WorkflowExecutionConfiguration executionConfiguration)
-
unsetExecutionConfiguration
public void unsetExecutionConfiguration()
-
isSetExecutionConfiguration
public boolean isSetExecutionConfiguration()
Returns true if field executionConfiguration is set (has been assigned a value) and false otherwise
-
setExecutionConfigurationIsSet
public void setExecutionConfigurationIsSet(boolean value)
-
getWorkflowExecutionInfo
public WorkflowExecutionInfo getWorkflowExecutionInfo()
-
setWorkflowExecutionInfo
public DescribeWorkflowExecutionResponse setWorkflowExecutionInfo(WorkflowExecutionInfo workflowExecutionInfo)
-
unsetWorkflowExecutionInfo
public void unsetWorkflowExecutionInfo()
-
isSetWorkflowExecutionInfo
public boolean isSetWorkflowExecutionInfo()
Returns true if field workflowExecutionInfo is set (has been assigned a value) and false otherwise
-
setWorkflowExecutionInfoIsSet
public void setWorkflowExecutionInfoIsSet(boolean value)
-
getPendingActivitiesSize
public int getPendingActivitiesSize()
-
getPendingActivitiesIterator
public java.util.Iterator<PendingActivityInfo> getPendingActivitiesIterator()
-
addToPendingActivities
public void addToPendingActivities(PendingActivityInfo elem)
-
getPendingActivities
public java.util.List<PendingActivityInfo> getPendingActivities()
-
setPendingActivities
public DescribeWorkflowExecutionResponse setPendingActivities(java.util.List<PendingActivityInfo> pendingActivities)
-
unsetPendingActivities
public void unsetPendingActivities()
-
isSetPendingActivities
public boolean isSetPendingActivities()
Returns true if field pendingActivities is set (has been assigned a value) and false otherwise
-
setPendingActivitiesIsSet
public void setPendingActivitiesIsSet(boolean value)
-
getPendingChildrenSize
public int getPendingChildrenSize()
-
getPendingChildrenIterator
public java.util.Iterator<PendingChildExecutionInfo> getPendingChildrenIterator()
-
addToPendingChildren
public void addToPendingChildren(PendingChildExecutionInfo elem)
-
getPendingChildren
public java.util.List<PendingChildExecutionInfo> getPendingChildren()
-
setPendingChildren
public DescribeWorkflowExecutionResponse setPendingChildren(java.util.List<PendingChildExecutionInfo> pendingChildren)
-
unsetPendingChildren
public void unsetPendingChildren()
-
isSetPendingChildren
public boolean isSetPendingChildren()
Returns true if field pendingChildren is set (has been assigned a value) and false otherwise
-
setPendingChildrenIsSet
public void setPendingChildrenIsSet(boolean value)
-
getPendingDecision
public PendingDecisionInfo getPendingDecision()
-
setPendingDecision
public DescribeWorkflowExecutionResponse setPendingDecision(PendingDecisionInfo pendingDecision)
-
unsetPendingDecision
public void unsetPendingDecision()
-
isSetPendingDecision
public boolean isSetPendingDecision()
Returns true if field pendingDecision is set (has been assigned a value) and false otherwise
-
setPendingDecisionIsSet
public void setPendingDecisionIsSet(boolean value)
-
setFieldValue
public void setFieldValue(DescribeWorkflowExecutionResponse._Fields field, java.lang.Object value)
- Specified by:
setFieldValue
in interfaceorg.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>
-
getFieldValue
public java.lang.Object getFieldValue(DescribeWorkflowExecutionResponse._Fields field)
- Specified by:
getFieldValue
in interfaceorg.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>
-
isSet
public boolean isSet(DescribeWorkflowExecutionResponse._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<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
equals
public boolean equals(DescribeWorkflowExecutionResponse that)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(DescribeWorkflowExecutionResponse other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<DescribeWorkflowExecutionResponse>
-
fieldForId
public DescribeWorkflowExecutionResponse._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
- Specified by:
read
in interfaceorg.apache.thrift.TBase<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._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<DescribeWorkflowExecutionResponse,DescribeWorkflowExecutionResponse._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
-
-