module Slack::Web::Api::Endpoints::AppsDatastore
def apps_datastore_bulkDelete(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.bulkDelete.json -
See: https://api.slack.com/methods/apps.datastore.bulkDelete -
Options Hash:
(**options)
-
:app_id
(Object
) -- -
:ids
(array
) -- -
:datastore
(string
) --
def apps_datastore_bulkDelete(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? raise ArgumentError, 'Required arguments :ids missing' if options[:ids].nil? post('apps.datastore.bulkDelete', options) end
def apps_datastore_bulkGet(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.bulkGet.json -
See: https://api.slack.com/methods/apps.datastore.bulkGet -
Options Hash:
(**options)
-
:app_id
(Object
) -- -
:ids
(array
) -- -
:datastore
(string
) --
def apps_datastore_bulkGet(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? raise ArgumentError, 'Required arguments :ids missing' if options[:ids].nil? post('apps.datastore.bulkGet', options) end
def apps_datastore_bulkPut(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.bulkPut.json -
See: https://api.slack.com/methods/apps.datastore.bulkPut -
Options Hash:
(**options)
-
:app_id
(Object
) -- -
:items
(array
) -- -
:datastore
(string
) --
def apps_datastore_bulkPut(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? raise ArgumentError, 'Required arguments :items missing' if options[:items].nil? post('apps.datastore.bulkPut', options) end
def apps_datastore_count(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.count.json -
See: https://api.slack.com/methods/apps.datastore.count -
Options Hash:
(**options)
-
:expression_values
(object
) -- -
:expression_attributes
(object
) -- -
:expression
(string
) -- -
:app_id
(Object
) -- -
:datastore
(string
) --
def apps_datastore_count(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? post('apps.datastore.count', options) end
def apps_datastore_delete(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.delete.json -
See: https://api.slack.com/methods/apps.datastore.delete -
Options Hash:
(**options)
-
:app_id
(Object
) -- -
:id
(string
) -- -
:datastore
(string
) --
def apps_datastore_delete(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? raise ArgumentError, 'Required arguments :id missing' if options[:id].nil? post('apps.datastore.delete', options) end
def apps_datastore_get(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.get.json -
See: https://api.slack.com/methods/apps.datastore.get -
Options Hash:
(**options)
-
:app_id
(Object
) -- -
:id
(string
) -- -
:datastore
(string
) --
def apps_datastore_get(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? raise ArgumentError, 'Required arguments :id missing' if options[:id].nil? post('apps.datastore.get', options) end
def apps_datastore_put(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.put.json -
See: https://api.slack.com/methods/apps.datastore.put -
Options Hash:
(**options)
-
:app_id
(Object
) -- -
:item
(object
) -- -
:datastore
(string
) --
def apps_datastore_put(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? raise ArgumentError, 'Required arguments :item missing' if options[:item].nil? post('apps.datastore.put', options) end
def apps_datastore_query(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.query.json -
See: https://api.slack.com/methods/apps.datastore.query -
Options Hash:
(**options)
-
:limit
(integer
) -- -
:expression_values
(object
) -- -
:expression_attributes
(object
) -- -
:expression
(string
) -- -
:cursor
(string
) -- -
:app_id
(Object
) -- -
:datastore
(string
) --
def apps_datastore_query(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? if block_given? Pagination::Cursor.new(self, :apps_datastore_query, options).each do |page| yield page end else post('apps.datastore.query', options) end end
def apps_datastore_update(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/apps.datastore/apps.datastore.update.json -
See: https://api.slack.com/methods/apps.datastore.update -
Options Hash:
(**options)
-
:app_id
(Object
) -- -
:item
(object
) -- -
:datastore
(string
) --
def apps_datastore_update(options = {}) raise ArgumentError, 'Required arguments :datastore missing' if options[:datastore].nil? raise ArgumentError, 'Required arguments :item missing' if options[:item].nil? post('apps.datastore.update', options) end