Interface StartOperationRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean containsCallbackHeader​(java.lang.String key)
      Header that is expected to be attached to the callback request when the operation completes.
      java.lang.String getCallback()
      Callback URL to call upon completion if the started operation is async.
      com.google.protobuf.ByteString getCallbackBytes()
      Callback URL to call upon completion if the started operation is async.
      java.util.Map<java.lang.String,​java.lang.String> getCallbackHeader()
      Deprecated.
      int getCallbackHeaderCount()
      Header that is expected to be attached to the callback request when the operation completes.
      java.util.Map<java.lang.String,​java.lang.String> getCallbackHeaderMap()
      Header that is expected to be attached to the callback request when the operation completes.
      java.lang.String getCallbackHeaderOrDefault​(java.lang.String key, java.lang.String defaultValue)
      Header that is expected to be attached to the callback request when the operation completes.
      java.lang.String getCallbackHeaderOrThrow​(java.lang.String key)
      Header that is expected to be attached to the callback request when the operation completes.
      Link getLinks​(int index)
      Links contain caller information and can be attached to the operations started by the handler.
      int getLinksCount()
      Links contain caller information and can be attached to the operations started by the handler.
      java.util.List<Link> getLinksList()
      Links contain caller information and can be attached to the operations started by the handler.
      LinkOrBuilder getLinksOrBuilder​(int index)
      Links contain caller information and can be attached to the operations started by the handler.
      java.util.List<? extends LinkOrBuilder> getLinksOrBuilderList()
      Links contain caller information and can be attached to the operations started by the handler.
      java.lang.String getOperation()
      Type of operation to start.
      com.google.protobuf.ByteString getOperationBytes()
      Type of operation to start.
      Payload getPayload()
      Full request body from the incoming HTTP request.
      PayloadOrBuilder getPayloadOrBuilder()
      Full request body from the incoming HTTP request.
      java.lang.String getRequestId()
      A request ID that can be used as an idempotentency key.
      com.google.protobuf.ByteString getRequestIdBytes()
      A request ID that can be used as an idempotentency key.
      java.lang.String getService()
      Name of service to start the operation in.
      com.google.protobuf.ByteString getServiceBytes()
      Name of service to start the operation in.
      boolean hasPayload()
      Full request body from the incoming HTTP request.
      • 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 Detail

      • getService

        java.lang.String getService()
         Name of service to start the operation in.
         
        string service = 1;
        Returns:
        The service.
      • getServiceBytes

        com.google.protobuf.ByteString getServiceBytes()
         Name of service to start the operation in.
         
        string service = 1;
        Returns:
        The bytes for service.
      • getOperation

        java.lang.String getOperation()
         Type of operation to start.
         
        string operation = 2;
        Returns:
        The operation.
      • getOperationBytes

        com.google.protobuf.ByteString getOperationBytes()
         Type of operation to start.
         
        string operation = 2;
        Returns:
        The bytes for operation.
      • getRequestId

        java.lang.String getRequestId()
         A request ID that can be used as an idempotentency key.
         
        string request_id = 3;
        Returns:
        The requestId.
      • getRequestIdBytes

        com.google.protobuf.ByteString getRequestIdBytes()
         A request ID that can be used as an idempotentency key.
         
        string request_id = 3;
        Returns:
        The bytes for requestId.
      • getCallback

        java.lang.String getCallback()
         Callback URL to call upon completion if the started operation is async.
         
        string callback = 4;
        Returns:
        The callback.
      • getCallbackBytes

        com.google.protobuf.ByteString getCallbackBytes()
         Callback URL to call upon completion if the started operation is async.
         
        string callback = 4;
        Returns:
        The bytes for callback.
      • hasPayload

        boolean hasPayload()
         Full request body from the incoming HTTP request.
         
        .temporal.api.common.v1.Payload payload = 5;
        Returns:
        Whether the payload field is set.
      • getPayload

        Payload getPayload()
         Full request body from the incoming HTTP request.
         
        .temporal.api.common.v1.Payload payload = 5;
        Returns:
        The payload.
      • getPayloadOrBuilder

        PayloadOrBuilder getPayloadOrBuilder()
         Full request body from the incoming HTTP request.
         
        .temporal.api.common.v1.Payload payload = 5;
      • getCallbackHeaderCount

        int getCallbackHeaderCount()
         Header that is expected to be attached to the callback request when the operation completes.
         
        map<string, string> callback_header = 6;
      • containsCallbackHeader

        boolean containsCallbackHeader​(java.lang.String key)
         Header that is expected to be attached to the callback request when the operation completes.
         
        map<string, string> callback_header = 6;
      • getCallbackHeader

        @Deprecated
        java.util.Map<java.lang.String,​java.lang.String> getCallbackHeader()
        Deprecated.
      • getCallbackHeaderMap

        java.util.Map<java.lang.String,​java.lang.String> getCallbackHeaderMap()
         Header that is expected to be attached to the callback request when the operation completes.
         
        map<string, string> callback_header = 6;
      • getCallbackHeaderOrDefault

        java.lang.String getCallbackHeaderOrDefault​(java.lang.String key,
                                                    java.lang.String defaultValue)
         Header that is expected to be attached to the callback request when the operation completes.
         
        map<string, string> callback_header = 6;
      • getCallbackHeaderOrThrow

        java.lang.String getCallbackHeaderOrThrow​(java.lang.String key)
         Header that is expected to be attached to the callback request when the operation completes.
         
        map<string, string> callback_header = 6;
      • getLinksList

        java.util.List<Link> getLinksList()
         Links contain caller information and can be attached to the operations started by the handler.
         
        repeated .temporal.api.nexus.v1.Link links = 7;
      • getLinks

        Link getLinks​(int index)
         Links contain caller information and can be attached to the operations started by the handler.
         
        repeated .temporal.api.nexus.v1.Link links = 7;
      • getLinksCount

        int getLinksCount()
         Links contain caller information and can be attached to the operations started by the handler.
         
        repeated .temporal.api.nexus.v1.Link links = 7;
      • getLinksOrBuilderList

        java.util.List<? extends LinkOrBuilder> getLinksOrBuilderList()
         Links contain caller information and can be attached to the operations started by the handler.
         
        repeated .temporal.api.nexus.v1.Link links = 7;
      • getLinksOrBuilder

        LinkOrBuilder getLinksOrBuilder​(int index)
         Links contain caller information and can be attached to the operations started by the handler.
         
        repeated .temporal.api.nexus.v1.Link links = 7;