Method: Temporalio::Connection::WorkflowService#create_schedule

Defined in:
lib/temporalio/connection/workflow_service.rb

#create_schedule(request, metadata: {}, timeout: nil) ⇒ Temporalio::Api::WorkflowService::V1::CreateScheduleResponse

Parameters:

  • (defaults to: {})

    Headers used on the RPC call. Keys here override client-level RPC metadata keys.

  • (defaults to: nil)

    Optional RPC deadline to set for each RPC call.

Returns:



554
555
556
557
558
559
# File 'lib/temporalio/connection/workflow_service.rb', line 554

def create_schedule(request, metadata: {}, timeout: nil)
  encoded = Temporalio::Api::WorkflowService::V1::CreateScheduleRequest.encode(request)
  response = call(:create_schedule, encoded, , timeout)

  Temporalio::Api::WorkflowService::V1::CreateScheduleResponse.decode(response)
end