Class QueryBuilder
- java.lang.Object
-
- com.uber.cadence.internal.shadowing.QueryBuilder
-
public class QueryBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
build()
static QueryBuilder
newQueryBuilder()
static QueryBuilder
newQueryBuilder(ShadowingOptions options)
QueryBuilder
setWorkflowStartTime(TimeFilter timeFilter)
QueryBuilder
setWorkflowStatuses(java.util.Collection<WorkflowStatus> workflowStatuses)
QueryBuilder
setWorkflowTypes(java.util.Collection<java.lang.String> workflowTypes)
protected static long
toNanoSeconds(java.time.ZonedDateTime time)
-
-
-
Method Detail
-
newQueryBuilder
public static QueryBuilder newQueryBuilder()
-
newQueryBuilder
public static QueryBuilder newQueryBuilder(ShadowingOptions options)
-
setWorkflowTypes
public QueryBuilder setWorkflowTypes(java.util.Collection<java.lang.String> workflowTypes)
-
setWorkflowStatuses
public QueryBuilder setWorkflowStatuses(java.util.Collection<WorkflowStatus> workflowStatuses)
-
setWorkflowStartTime
public QueryBuilder setWorkflowStartTime(TimeFilter timeFilter)
-
build
public java.lang.String build()
-
toNanoSeconds
protected static long toNanoSeconds(java.time.ZonedDateTime time)
-
-