All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.temporal.api.command.v1.ContinueAsNewWorkflowExecutionCommandAttributesOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.24.3
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: temporal/api/command/v1/message.proto

package io.temporal.api.command.v1;

@javax.annotation.Generated(value="protoc", comments="annotations:ContinueAsNewWorkflowExecutionCommandAttributesOrBuilder.java.pb.meta")
public interface ContinueAsNewWorkflowExecutionCommandAttributesOrBuilder extends
    // @@protoc_insertion_point(interface_extends:temporal.api.command.v1.ContinueAsNewWorkflowExecutionCommandAttributes)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .temporal.api.common.v1.WorkflowType workflow_type = 1;
   * @return Whether the workflowType field is set.
   */
  boolean hasWorkflowType();
  /**
   * .temporal.api.common.v1.WorkflowType workflow_type = 1;
   * @return The workflowType.
   */
  io.temporal.api.common.v1.WorkflowType getWorkflowType();
  /**
   * .temporal.api.common.v1.WorkflowType workflow_type = 1;
   */
  io.temporal.api.common.v1.WorkflowTypeOrBuilder getWorkflowTypeOrBuilder();

  /**
   * .temporal.api.taskqueue.v1.TaskQueue task_queue = 2;
   * @return Whether the taskQueue field is set.
   */
  boolean hasTaskQueue();
  /**
   * .temporal.api.taskqueue.v1.TaskQueue task_queue = 2;
   * @return The taskQueue.
   */
  io.temporal.api.taskqueue.v1.TaskQueue getTaskQueue();
  /**
   * .temporal.api.taskqueue.v1.TaskQueue task_queue = 2;
   */
  io.temporal.api.taskqueue.v1.TaskQueueOrBuilder getTaskQueueOrBuilder();

  /**
   * .temporal.api.common.v1.Payloads input = 3;
   * @return Whether the input field is set.
   */
  boolean hasInput();
  /**
   * .temporal.api.common.v1.Payloads input = 3;
   * @return The input.
   */
  io.temporal.api.common.v1.Payloads getInput();
  /**
   * .temporal.api.common.v1.Payloads input = 3;
   */
  io.temporal.api.common.v1.PayloadsOrBuilder getInputOrBuilder();

  /**
   * 
   * Timeout of a single workflow run.
   * 
* * .google.protobuf.Duration workflow_run_timeout = 4 [(.gogoproto.stdduration) = true]; * @return Whether the workflowRunTimeout field is set. */ boolean hasWorkflowRunTimeout(); /** *
   * Timeout of a single workflow run.
   * 
* * .google.protobuf.Duration workflow_run_timeout = 4 [(.gogoproto.stdduration) = true]; * @return The workflowRunTimeout. */ com.google.protobuf.Duration getWorkflowRunTimeout(); /** *
   * Timeout of a single workflow run.
   * 
* * .google.protobuf.Duration workflow_run_timeout = 4 [(.gogoproto.stdduration) = true]; */ com.google.protobuf.DurationOrBuilder getWorkflowRunTimeoutOrBuilder(); /** *
   * Timeout of a single workflow task.
   * 
* * .google.protobuf.Duration workflow_task_timeout = 5 [(.gogoproto.stdduration) = true]; * @return Whether the workflowTaskTimeout field is set. */ boolean hasWorkflowTaskTimeout(); /** *
   * Timeout of a single workflow task.
   * 
* * .google.protobuf.Duration workflow_task_timeout = 5 [(.gogoproto.stdduration) = true]; * @return The workflowTaskTimeout. */ com.google.protobuf.Duration getWorkflowTaskTimeout(); /** *
   * Timeout of a single workflow task.
   * 
* * .google.protobuf.Duration workflow_task_timeout = 5 [(.gogoproto.stdduration) = true]; */ com.google.protobuf.DurationOrBuilder getWorkflowTaskTimeoutOrBuilder(); /** *
   * How long the workflow start will be delayed - not really a "backoff" in the traditional sense.
   * 
* * .google.protobuf.Duration backoff_start_interval = 6 [(.gogoproto.stdduration) = true]; * @return Whether the backoffStartInterval field is set. */ boolean hasBackoffStartInterval(); /** *
   * How long the workflow start will be delayed - not really a "backoff" in the traditional sense.
   * 
* * .google.protobuf.Duration backoff_start_interval = 6 [(.gogoproto.stdduration) = true]; * @return The backoffStartInterval. */ com.google.protobuf.Duration getBackoffStartInterval(); /** *
   * How long the workflow start will be delayed - not really a "backoff" in the traditional sense.
   * 
* * .google.protobuf.Duration backoff_start_interval = 6 [(.gogoproto.stdduration) = true]; */ com.google.protobuf.DurationOrBuilder getBackoffStartIntervalOrBuilder(); /** * .temporal.api.common.v1.RetryPolicy retry_policy = 7; * @return Whether the retryPolicy field is set. */ boolean hasRetryPolicy(); /** * .temporal.api.common.v1.RetryPolicy retry_policy = 7; * @return The retryPolicy. */ io.temporal.api.common.v1.RetryPolicy getRetryPolicy(); /** * .temporal.api.common.v1.RetryPolicy retry_policy = 7; */ io.temporal.api.common.v1.RetryPolicyOrBuilder getRetryPolicyOrBuilder(); /** *
   * Should be removed
   * 
* * .temporal.api.enums.v1.ContinueAsNewInitiator initiator = 8; * @return The enum numeric value on the wire for initiator. */ int getInitiatorValue(); /** *
   * Should be removed
   * 
* * .temporal.api.enums.v1.ContinueAsNewInitiator initiator = 8; * @return The initiator. */ io.temporal.api.enums.v1.ContinueAsNewInitiator getInitiator(); /** *
   * Should be removed
   * 
* * .temporal.api.failure.v1.Failure failure = 9; * @return Whether the failure field is set. */ boolean hasFailure(); /** *
   * Should be removed
   * 
* * .temporal.api.failure.v1.Failure failure = 9; * @return The failure. */ io.temporal.api.failure.v1.Failure getFailure(); /** *
   * Should be removed
   * 
* * .temporal.api.failure.v1.Failure failure = 9; */ io.temporal.api.failure.v1.FailureOrBuilder getFailureOrBuilder(); /** *
   * Should be removed
   * 
* * .temporal.api.common.v1.Payloads last_completion_result = 10; * @return Whether the lastCompletionResult field is set. */ boolean hasLastCompletionResult(); /** *
   * Should be removed
   * 
* * .temporal.api.common.v1.Payloads last_completion_result = 10; * @return The lastCompletionResult. */ io.temporal.api.common.v1.Payloads getLastCompletionResult(); /** *
   * Should be removed
   * 
* * .temporal.api.common.v1.Payloads last_completion_result = 10; */ io.temporal.api.common.v1.PayloadsOrBuilder getLastCompletionResultOrBuilder(); /** *
   * Should be removed. Not necessarily unused but unclear and not exposed by SDKs.
   * 
* * string cron_schedule = 11; * @return The cronSchedule. */ java.lang.String getCronSchedule(); /** *
   * Should be removed. Not necessarily unused but unclear and not exposed by SDKs.
   * 
* * string cron_schedule = 11; * @return The bytes for cronSchedule. */ com.google.protobuf.ByteString getCronScheduleBytes(); /** * .temporal.api.common.v1.Header header = 12; * @return Whether the header field is set. */ boolean hasHeader(); /** * .temporal.api.common.v1.Header header = 12; * @return The header. */ io.temporal.api.common.v1.Header getHeader(); /** * .temporal.api.common.v1.Header header = 12; */ io.temporal.api.common.v1.HeaderOrBuilder getHeaderOrBuilder(); /** * .temporal.api.common.v1.Memo memo = 13; * @return Whether the memo field is set. */ boolean hasMemo(); /** * .temporal.api.common.v1.Memo memo = 13; * @return The memo. */ io.temporal.api.common.v1.Memo getMemo(); /** * .temporal.api.common.v1.Memo memo = 13; */ io.temporal.api.common.v1.MemoOrBuilder getMemoOrBuilder(); /** * .temporal.api.common.v1.SearchAttributes search_attributes = 14; * @return Whether the searchAttributes field is set. */ boolean hasSearchAttributes(); /** * .temporal.api.common.v1.SearchAttributes search_attributes = 14; * @return The searchAttributes. */ io.temporal.api.common.v1.SearchAttributes getSearchAttributes(); /** * .temporal.api.common.v1.SearchAttributes search_attributes = 14; */ io.temporal.api.common.v1.SearchAttributesOrBuilder getSearchAttributesOrBuilder(); /** *
   * If this is set, the workflow executing this command wishes to continue as new using a version
   * compatible with the version that this workflow most recently ran on.
   * 
* * bool use_compatible_version = 15; * @return The useCompatibleVersion. */ boolean getUseCompatibleVersion(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy