Package io.temporal.client
Class WorkflowExecutionMetadata
- java.lang.Object
-
- io.temporal.client.WorkflowExecutionMetadata
-
public class WorkflowExecutionMetadata extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.time.Instant
getCloseTime()
io.temporal.api.common.v1.WorkflowExecution
getExecution()
java.time.Instant
getExecutionTime()
long
getHistoryLength()
<T> java.lang.Object
getMemo(java.lang.String key, java.lang.Class<T> valueClass)
<T> T
getMemo(java.lang.String key, java.lang.Class<T> valueClass, java.lang.reflect.Type genericType)
io.temporal.api.common.v1.WorkflowExecution
getParentExecution()
java.lang.String
getParentNamespace()
java.util.Map<java.lang.String,java.util.List<?>>
getSearchAttributes()
Deprecated.usegetTypedSearchAttributes()
instead.java.time.Instant
getStartTime()
io.temporal.api.enums.v1.WorkflowExecutionStatus
getStatus()
java.lang.String
getTaskQueue()
SearchAttributes
getTypedSearchAttributes()
Get search attributes as a typed set.io.temporal.api.workflow.v1.WorkflowExecutionInfo
getWorkflowExecutionInfo()
java.lang.String
getWorkflowType()
int
hashCode()
-
-
-
Method Detail
-
getExecution
@Nonnull public io.temporal.api.common.v1.WorkflowExecution getExecution()
-
getWorkflowType
@Nonnull public java.lang.String getWorkflowType()
-
getTaskQueue
@Nonnull public java.lang.String getTaskQueue()
-
getStartTime
@Nonnull public java.time.Instant getStartTime()
-
getExecutionTime
@Nonnull public java.time.Instant getExecutionTime()
-
getCloseTime
@Nullable public java.time.Instant getCloseTime()
-
getStatus
@Nonnull public io.temporal.api.enums.v1.WorkflowExecutionStatus getStatus()
-
getHistoryLength
public long getHistoryLength()
-
getParentNamespace
@Nullable public java.lang.String getParentNamespace()
-
getParentExecution
@Nullable public io.temporal.api.common.v1.WorkflowExecution getParentExecution()
-
getSearchAttributes
@Deprecated @Nonnull public java.util.Map<java.lang.String,java.util.List<?>> getSearchAttributes()
Deprecated.usegetTypedSearchAttributes()
instead.
-
getTypedSearchAttributes
@Nonnull public SearchAttributes getTypedSearchAttributes()
Get search attributes as a typed set.
-
getMemo
@Nullable public <T> java.lang.Object getMemo(java.lang.String key, java.lang.Class<T> valueClass)
-
getMemo
@Nullable public <T> T getMemo(java.lang.String key, java.lang.Class<T> valueClass, java.lang.reflect.Type genericType)
-
getWorkflowExecutionInfo
@Nonnull public io.temporal.api.workflow.v1.WorkflowExecutionInfo getWorkflowExecutionInfo()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-