io.temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: temporal/api/workflowservice/v1/request_response.proto
package io.temporal.api.workflowservice.v1;
@javax.annotation.Generated(value="protoc", comments="annotations:GetWorkflowExecutionHistoryRequestOrBuilder.java.pb.meta")
public interface GetWorkflowExecutionHistoryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string namespace = 1;
* @return The namespace.
*/
java.lang.String getNamespace();
/**
* string namespace = 1;
* @return The bytes for namespace.
*/
com.google.protobuf.ByteString
getNamespaceBytes();
/**
* .temporal.api.common.v1.WorkflowExecution execution = 2;
* @return Whether the execution field is set.
*/
boolean hasExecution();
/**
* .temporal.api.common.v1.WorkflowExecution execution = 2;
* @return The execution.
*/
io.temporal.api.common.v1.WorkflowExecution getExecution();
/**
* .temporal.api.common.v1.WorkflowExecution execution = 2;
*/
io.temporal.api.common.v1.WorkflowExecutionOrBuilder getExecutionOrBuilder();
/**
* int32 maximum_page_size = 3;
* @return The maximumPageSize.
*/
int getMaximumPageSize();
/**
*
* If a `GetWorkflowExecutionHistoryResponse` or a `PollWorkflowTaskQueueResponse` had one of
* these, it should be passed here to fetch the next page.
*
*
* bytes next_page_token = 4;
* @return The nextPageToken.
*/
com.google.protobuf.ByteString getNextPageToken();
/**
*
* If set to true, the RPC call will not resolve until there is a new event which matches
* the `history_event_filter_type`, or a timeout is hit.
*
*
* bool wait_new_event = 5;
* @return The waitNewEvent.
*/
boolean getWaitNewEvent();
/**
*
* Filter returned events such that they match the specified filter type.
* Default: HISTORY_EVENT_FILTER_TYPE_ALL_EVENT.
*
*
* .temporal.api.enums.v1.HistoryEventFilterType history_event_filter_type = 6;
* @return The enum numeric value on the wire for historyEventFilterType.
*/
int getHistoryEventFilterTypeValue();
/**
*
* Filter returned events such that they match the specified filter type.
* Default: HISTORY_EVENT_FILTER_TYPE_ALL_EVENT.
*
*
* .temporal.api.enums.v1.HistoryEventFilterType history_event_filter_type = 6;
* @return The historyEventFilterType.
*/
io.temporal.api.enums.v1.HistoryEventFilterType getHistoryEventFilterType();
/**
* bool skip_archival = 7;
* @return The skipArchival.
*/
boolean getSkipArchival();
}