class Orthanc::Metadata
Attributes
base_uri[RW]
Public Class Methods
new(resource, id = nil)
click to toggle source
# File lib/orthanc/metadata.rb, line 6 def initialize(resource, id = nil) self.base_uri = resource["/metadata/#{id}"] end
Public Instance Methods
delete()
click to toggle source
DELETE /{resourceType}/{id}/metadata/{name}
# File lib/orthanc/metadata.rb, line 16 def delete handle_response(base_uri.delete) end
fetch()
click to toggle source
GET /{resourceType}/{id}/metadata/{name}
# File lib/orthanc/metadata.rb, line 11 def fetch # Fetch API response handle_response(base_uri.get) end
modify(payload = {})
click to toggle source
PUT /{resourceType}/{id}/metadata/{name}
# File lib/orthanc/metadata.rb, line 21 def modify(payload = {}) handle_response(base_uri.put(payload)) end