Class: Sequence::Action::ClientModule
- Inherits:
-
ClientModule
- Object
- ClientModule
- Sequence::Action::ClientModule
- Defined in:
- lib/sequence/action.rb
Instance Attribute Summary
Attributes inherited from ClientModule
Instance Method Summary collapse
-
#list(opts = {}) ⇒ Query
Executes a query, returning an enumerable over individual actions.
-
#sum(opts = {}) ⇒ Query
Executes a query, returning an enumerable over individual actionsums.
Methods inherited from ClientModule
Constructor Details
This class inherits a constructor from Sequence::ClientModule
Instance Method Details
#list(opts = {}) ⇒ Query
Executes a query, returning an enumerable over individual actions.
103 104 105 106 107 108 109 110 111 112 |
# File 'lib/sequence/action.rb', line 103 def list(opts = {}) validate_inclusion_of!( opts, :filter, :filter_params, :page_size, :after, ) ListQuery.new(client, opts) end |
#sum(opts = {}) ⇒ Query
Executes a query, returning an enumerable over individual actionsums.
126 127 128 129 130 131 132 133 134 135 |
# File 'lib/sequence/action.rb', line 126 def sum(opts = {}) validate_inclusion_of!( opts, :filter, :filter_params, :group_by, :page_size, ) SumQuery.new(client, opts) end |