class LabClient::PipelineSchedule

Inspect Helper

Public Instance Methods

create_variable(query = {}) click to toggle source

Vars

# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 37
def create_variable(query = {})
  project_id = collect_project_id
  client.projects.pipeline_schedules.variables.create(project_id, id, query)
end
delete() click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 31
def delete
  project_id = collect_project_id
  client.projects.pipeline_schedules.delete(project_id, id)
end
delete_variable(variable_key) click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 47
def delete_variable(variable_key)
  project_id = collect_project_id
  client.projects.pipeline_schedules.variables.delete(project_id, id, variable_key)
end
inspect() click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 7
def inspect
  "#<PipelineSchedule id: #{id}, ref: #{ref}>"
end
play() click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 21
def play
  project_id = collect_project_id
  client.projects.pipeline_schedules.play(project_id, id)
end
project() click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 11
def project
  project_id = collect_project_id
  client.projects.show project_id
end
take_ownership() click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 26
def take_ownership
  project_id = collect_project_id
  client.projects.pipeline_schedules.take_ownership(project_id, id)
end
update(query = {}) click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 16
def update(query = {})
  project_id = collect_project_id
  update_self client.projects.pipeline_schedules.update(project_id, id, query)
end
update_variable(variable_key, query = {}) click to toggle source
# File lib/labclient/projects/pipeline_schedules/pipeline_schedule.rb, line 42
def update_variable(variable_key, query = {})
  project_id = collect_project_id
  client.projects.pipeline_schedules.variables.update(project_id, id, variable_key, query)
end