Sha256: 461cf6650f00f5a4a32b130c7e8ea04b5f16d73b58e735d56c8d202eb292aec4

Contents?: true

Size: 1.42 KB

Versions: 1

Compression:

Stored size: 1.42 KB

Contents

# Generated by the protocol buffer compiler.  DO NOT EDIT!
# Source: proto/gateway.proto for package 'gateway_protocol'

require 'grpc'
require 'zeebe/client/proto/gateway_pb'

module Zeebe::Client::GatewayProtocol
  module Gateway
    class Service

      include GRPC::GenericService

      self.marshal_class_method = :encode
      self.unmarshal_class_method = :decode
      self.service_name = 'gateway_protocol.Gateway'

      rpc :Topology, TopologyRequest, TopologyResponse
      rpc :DeployWorkflow, DeployWorkflowRequest, DeployWorkflowResponse
      rpc :PublishMessage, PublishMessageRequest, PublishMessageResponse
      rpc :CreateJob, CreateJobRequest, CreateJobResponse
      rpc :UpdateJobRetries, UpdateJobRetriesRequest, UpdateJobRetriesResponse
      rpc :FailJob, FailJobRequest, FailJobResponse
      rpc :CompleteJob, CompleteJobRequest, CompleteJobResponse
      rpc :CreateWorkflowInstance, CreateWorkflowInstanceRequest, CreateWorkflowInstanceResponse
      rpc :CancelWorkflowInstance, CancelWorkflowInstanceRequest, CancelWorkflowInstanceResponse
      rpc :UpdateWorkflowInstancePayload, UpdateWorkflowInstancePayloadRequest, UpdateWorkflowInstancePayloadResponse
      rpc :ActivateJobs, ActivateJobsRequest, stream(ActivateJobsResponse)
      rpc :ListWorkflows, ListWorkflowsRequest, ListWorkflowsResponse
      rpc :GetWorkflow, GetWorkflowRequest, GetWorkflowResponse
    end

    Stub = Service.rpc_stub_class
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zeebe-client-0.0.1 lib/zeebe/client/proto/gateway_services_pb.rb