Interface PollWorkflowExecutionUpdateRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PollWorkflowExecutionUpdateRequest, PollWorkflowExecutionUpdateRequest.Builder

@Generated(value="protoc", comments="annotations:PollWorkflowExecutionUpdateRequestOrBuilder.java.pb.meta") public interface PollWorkflowExecutionUpdateRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The identity of the worker/client who is polling this Update outcome.
    com.google.protobuf.ByteString
    The identity of the worker/client who is polling this Update outcome.
    The namespace of the Workflow Execution to which the Update was originally issued.
    com.google.protobuf.ByteString
    The namespace of the Workflow Execution to which the Update was originally issued.
    The Update reference returned in the initial UpdateWorkflowExecutionResponse.
    The Update reference returned in the initial UpdateWorkflowExecutionResponse.
    Specifies client's intent to wait for Update results.
    Specifies client's intent to wait for Update results.
    boolean
    The Update reference returned in the initial UpdateWorkflowExecutionResponse.
    boolean
    Specifies client's intent to wait for Update results.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getNamespace

      String getNamespace()
       The namespace of the Workflow Execution to which the Update was
       originally issued.
       
      string namespace = 1;
      Returns:
      The namespace.
    • getNamespaceBytes

      com.google.protobuf.ByteString getNamespaceBytes()
       The namespace of the Workflow Execution to which the Update was
       originally issued.
       
      string namespace = 1;
      Returns:
      The bytes for namespace.
    • hasUpdateRef

      boolean hasUpdateRef()
       The Update reference returned in the initial UpdateWorkflowExecutionResponse.
       
      .temporal.api.update.v1.UpdateRef update_ref = 2;
      Returns:
      Whether the updateRef field is set.
    • getUpdateRef

      UpdateRef getUpdateRef()
       The Update reference returned in the initial UpdateWorkflowExecutionResponse.
       
      .temporal.api.update.v1.UpdateRef update_ref = 2;
      Returns:
      The updateRef.
    • getUpdateRefOrBuilder

      UpdateRefOrBuilder getUpdateRefOrBuilder()
       The Update reference returned in the initial UpdateWorkflowExecutionResponse.
       
      .temporal.api.update.v1.UpdateRef update_ref = 2;
    • getIdentity

      String getIdentity()
       The identity of the worker/client who is polling this Update outcome.
       
      string identity = 3;
      Returns:
      The identity.
    • getIdentityBytes

      com.google.protobuf.ByteString getIdentityBytes()
       The identity of the worker/client who is polling this Update outcome.
       
      string identity = 3;
      Returns:
      The bytes for identity.
    • hasWaitPolicy

      boolean hasWaitPolicy()
       Specifies client's intent to wait for Update results.
       Omit to request a non-blocking poll.
       
      .temporal.api.update.v1.WaitPolicy wait_policy = 4;
      Returns:
      Whether the waitPolicy field is set.
    • getWaitPolicy

      WaitPolicy getWaitPolicy()
       Specifies client's intent to wait for Update results.
       Omit to request a non-blocking poll.
       
      .temporal.api.update.v1.WaitPolicy wait_policy = 4;
      Returns:
      The waitPolicy.
    • getWaitPolicyOrBuilder

      WaitPolicyOrBuilder getWaitPolicyOrBuilder()
       Specifies client's intent to wait for Update results.
       Omit to request a non-blocking poll.
       
      .temporal.api.update.v1.WaitPolicy wait_policy = 4;