Module: Rekognize::Client::Jobs
- Included in:
- Base
- Defined in:
- lib/rekognize/client/jobs.rb
Instance Method Summary collapse
- #face_add(opts = {}) ⇒ Object
- #face_cluster(opts = {}) ⇒ Object
- #face_crawl(opts = {}) ⇒ Object
- #face_delete(opts = {}) ⇒ Object
- #face_detect(opts = {}) ⇒ Object
- #face_recognize(opts = {}) ⇒ Object
- #face_rename(opts = {}) ⇒ Object
- #face_search(opts = {}) ⇒ Object
- #face_stats(opts = {}) ⇒ Object
- #face_train(opts = {}) ⇒ Object
- #face_visualize(opts = {}) ⇒ Object
- #scene_understanding(opts = {}) ⇒ Object
Instance Method Details
#face_add(opts = {}) ⇒ Object
10 11 12 13 |
# File 'lib/rekognize/client/jobs.rb', line 10 def face_add(opts={}) opts.assert_valid_keys(:jobs, :urls, :name_space, :user_id, :tag) post_request opts end |
#face_cluster(opts = {}) ⇒ Object
25 26 27 28 |
# File 'lib/rekognize/client/jobs.rb', line 25 def face_cluster(opts={}) opts.assert_valid_keys(:jobs, :name_space, :user_id, :aggressiveness) post_request opts end |
#face_crawl(opts = {}) ⇒ Object
30 31 32 33 |
# File 'lib/rekognize/client/jobs.rb', line 30 def face_crawl(opts={}) opts.assert_valid_keys(:jobs, :fb_id, :access_token, :name_space, :user_id) post_request opts end |
#face_delete(opts = {}) ⇒ Object
15 16 17 18 |
# File 'lib/rekognize/client/jobs.rb', line 15 def face_delete(opts={}) opts.assert_valid_keys(:jobs, :name_space, :user_id, :tag, :img_index) get_request configure_payload(opts) end |
#face_detect(opts = {}) ⇒ Object
5 6 7 8 |
# File 'lib/rekognize/client/jobs.rb', line 5 def face_detect(opts={}) opts.assert_valid_keys(:jobs, :urls) get_request configure_payload(opts) end |
#face_recognize(opts = {}) ⇒ Object
35 36 37 38 |
# File 'lib/rekognize/client/jobs.rb', line 35 def face_recognize(opts={}) opts.assert_valid_keys(:jobs, :urls, :name_space, :user_id, :num_return, :tags) post_request opts end |
#face_rename(opts = {}) ⇒ Object
50 51 52 53 |
# File 'lib/rekognize/client/jobs.rb', line 50 def face_rename(opts={}) opts.assert_valid_keys(:jobs, :tag, :new_tag, :name_space, :user_id, :img_index) post_request opts end |
#face_search(opts = {}) ⇒ Object
45 46 47 48 |
# File 'lib/rekognize/client/jobs.rb', line 45 def face_search(opts={}) opts.assert_valid_keys(:jobs, :urls, :name_space, :user_id, :num_return) post_request opts end |
#face_stats(opts = {}) ⇒ Object
55 56 57 58 |
# File 'lib/rekognize/client/jobs.rb', line 55 def face_stats(opts={}) opts.assert_valid_keys(:jobs) post_request opts end |
#face_train(opts = {}) ⇒ Object
20 21 22 23 |
# File 'lib/rekognize/client/jobs.rb', line 20 def face_train(opts={}) opts.assert_valid_keys(:jobs, :name_space, :user_id, :tags) post_request opts end |
#face_visualize(opts = {}) ⇒ Object
40 41 42 43 |
# File 'lib/rekognize/client/jobs.rb', line 40 def face_visualize(opts={}) opts.assert_valid_keys(:jobs, :name_space, :user_id, :tags, :num_tag_return, :num_img_return_pertag) post_request opts end |
#scene_understanding(opts = {}) ⇒ Object
60 61 62 63 |
# File 'lib/rekognize/client/jobs.rb', line 60 def scene_understanding(opts={}) opts.assert_valid_keys(:jobs, :urls) post_request opts end |