module Cadence::Concerns::Executable

Public Instance Methods

domain(*args) click to toggle source
# File lib/cadence/concerns/executable.rb, line 6
def domain(*args)
  return @domain if args.empty?
  @domain = args.first
end
headers(*args) click to toggle source
# File lib/cadence/concerns/executable.rb, line 27
def headers(*args)
  return @headers if args.empty?
  @headers = args.first
end
retry_policy(*args) click to toggle source
# File lib/cadence/concerns/executable.rb, line 16
def retry_policy(*args)
  return @retry_policy if args.empty?
  @retry_policy = Cadence::RetryPolicy.new(args.first)
  @retry_policy.validate!
end
task_list(*args) click to toggle source
# File lib/cadence/concerns/executable.rb, line 11
def task_list(*args)
  return @task_list if args.empty?
  @task_list = args.first
end
timeouts(*args) click to toggle source
# File lib/cadence/concerns/executable.rb, line 22
def timeouts(*args)
  return @timeouts if args.empty?
  @timeouts = args.first
end