class SVBClient::Onboarding::Resource
Public Class Methods
new(client, id)
click to toggle source
# File lib/svbclient.rb, line 514 def initialize(client, id) @client = client @id = id @type = 'thing' end
Public Instance Methods
data()
click to toggle source
# File lib/svbclient.rb, line 524 def data JSON.parse(@client.get("/v1/#{@type}/#{@id}").body)["data"] end
delete()
click to toggle source
# File lib/svbclient.rb, line 532 def delete @client.delete("/v1/#{@type}/#{@id}") end
id()
click to toggle source
# File lib/svbclient.rb, line 520 def id @id end
update(jsonbody)
click to toggle source
# File lib/svbclient.rb, line 528 def update(jsonbody) @client.patch("/v1/#{@type}/#{@id}", jsonbody) end