class Streak::Field
Public Class Methods
all(pipeline_key)
click to toggle source
# File lib/streak/field.rb, line 3 def self.all(pipeline_key) res = Streak.request(:get, "/pipelines/#{pipeline_key}/fields") convert_to_streak_object(res, Field) end
create(pipeline_key, params)
click to toggle source
# File lib/streak/field.rb, line 13 def self.create(pipeline_key, params) res = Streak.request(:put, "/pipelines/#{pipeline_key}/fields", params) convert_to_streak_object(res, Field) end
find(pipeline_key, field_key)
click to toggle source
# File lib/streak/field.rb, line 8 def self.find(pipeline_key, field_key) res = Streak.request(:get, "/pipelines/#{pipeline_key}/fields/#{field_key}") convert_to_streak_object(res, Field) end
update(pipeline_key, field_key, params={})
click to toggle source
# File lib/streak/field.rb, line 18 def self.update(pipeline_key, field_key, params={}) res = Streak.request(:post, "/pipelines/#{pipeline_key}/fields/#{field_key}", MultiJson.dump(params)) convert_to_streak_object(res, Field) end