class Clayful::Image
Public Class Methods
count(*args)
click to toggle source
# File lib/models/image.rb, line 16 def self.count(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'count', 'http_method' => 'GET', 'path' => '/v1/images/count', 'params' => [], 'args' => args }) end
count_for_me(*args)
click to toggle source
# File lib/models/image.rb, line 29 def self.count_for_me(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'count_for_me', 'http_method' => 'GET', 'path' => '/v1/me/images/count', 'params' => [], 'args' => args }) end
create(*args)
click to toggle source
# File lib/models/image.rb, line 42 def self.create(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'create', 'http_method' => 'POST', 'path' => '/v1/images', 'params' => [], 'uses_form_data' => true, 'args' => args }) end
create_as_customer(*args)
click to toggle source
# File lib/models/image.rb, line 56 def self.create_as_customer(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'create_as_customer', 'http_method' => 'POST', 'path' => '/v1/customers/{customerId}/images', 'params' => ['customerId', ], 'uses_form_data' => true, 'args' => args }) end
create_for_me(*args)
click to toggle source
# File lib/models/image.rb, line 70 def self.create_for_me(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'create_for_me', 'http_method' => 'POST', 'path' => '/v1/me/images', 'params' => [], 'uses_form_data' => true, 'args' => args }) end
delete(*args)
click to toggle source
# File lib/models/image.rb, line 84 def self.delete(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'delete', 'http_method' => 'DELETE', 'path' => '/v1/images/{imageId}', 'params' => ['imageId', ], 'args' => args }) end
delete_as_customer(*args)
click to toggle source
# File lib/models/image.rb, line 97 def self.delete_as_customer(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'delete_as_customer', 'http_method' => 'DELETE', 'path' => '/v1/customers/{customerId}/images/{imageId}', 'params' => ['customerId', 'imageId', ], 'args' => args }) end
delete_for_me(*args)
click to toggle source
# File lib/models/image.rb, line 110 def self.delete_for_me(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'delete_for_me', 'http_method' => 'DELETE', 'path' => '/v1/me/images/{imageId}', 'params' => ['imageId', ], 'args' => args }) end
get(*args)
click to toggle source
# File lib/models/image.rb, line 123 def self.get(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'get', 'http_method' => 'GET', 'path' => '/v1/images/{imageId}', 'params' => ['imageId', ], 'args' => args }) end
get_for_me(*args)
click to toggle source
# File lib/models/image.rb, line 136 def self.get_for_me(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'get_for_me', 'http_method' => 'GET', 'path' => '/v1/me/images/{imageId}', 'params' => ['imageId', ], 'args' => args }) end
list(*args)
click to toggle source
# File lib/models/image.rb, line 149 def self.list(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'list', 'http_method' => 'GET', 'path' => '/v1/images', 'params' => [], 'args' => args }) end
list_for_me(*args)
click to toggle source
# File lib/models/image.rb, line 162 def self.list_for_me(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'list_for_me', 'http_method' => 'GET', 'path' => '/v1/me/images', 'params' => [], 'args' => args }) end
name()
click to toggle source
# File lib/models/image.rb, line 8 def self.name @@name end
path()
click to toggle source
# File lib/models/image.rb, line 12 def self.path @@path end
update(*args)
click to toggle source
# File lib/models/image.rb, line 175 def self.update(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'update', 'http_method' => 'PUT', 'path' => '/v1/images/{imageId}', 'params' => ['imageId', ], 'uses_form_data' => true, 'args' => args }) end
update_as_customer(*args)
click to toggle source
# File lib/models/image.rb, line 189 def self.update_as_customer(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'update_as_customer', 'http_method' => 'PUT', 'path' => '/v1/customers/{customerId}/images/{imageId}', 'params' => ['customerId', 'imageId', ], 'uses_form_data' => true, 'args' => args }) end
update_for_me(*args)
click to toggle source
# File lib/models/image.rb, line 203 def self.update_for_me(*args) Clayful.call_api({ 'model_name' => @@name, 'method_name' => 'update_for_me', 'http_method' => 'PUT', 'path' => '/v1/me/images/{imageId}', 'params' => ['imageId', ], 'uses_form_data' => true, 'args' => args }) end