class Tataru::BaseResourceDesc

description of a resource

Public Instance Methods

delete_at_end?() click to toggle source
# File lib/tataru/base_resource_desc.rb, line 31
def delete_at_end?
  false # if true moves deletes to end of program
end
immutable_fields() click to toggle source
# File lib/tataru/base_resource_desc.rb, line 15
def immutable_fields
  [] # fields that cannot be passed in to update but can be passed to create
end
mutable_fields() click to toggle source
# File lib/tataru/base_resource_desc.rb, line 11
def mutable_fields
  [] # fields that can be passed in to create and update
end
needs_remote_id?() click to toggle source
# File lib/tataru/base_resource_desc.rb, line 27
def needs_remote_id?
  false # true if resource requires a remote id
end
output_fields() click to toggle source
# File lib/tataru/base_resource_desc.rb, line 19
def output_fields
  [] # fields that cannot be passed in to create or update
end
required_fields() click to toggle source
# File lib/tataru/base_resource_desc.rb, line 23
def required_fields
  [] # mutable or immutable fields that cannot be omitted
end
resource_class() click to toggle source
# File lib/tataru/base_resource_desc.rb, line 6
def resource_class
  # returns the class of the resource
  BaseResource
end