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(filter: nil, filter_params: nil) ⇒ Query
Execute a query, returning an enumerable over individual actions.
-
#sum(filter: nil, filter_params: nil, group_by: nil) ⇒ Query
Execute a query, returning an enumerable over sums of actions.
Methods inherited from ClientModule
Constructor Details
This class inherits a constructor from Sequence::ClientModule
Instance Method Details
#list(filter: nil, filter_params: nil) ⇒ Query
Execute a query, returning an enumerable over individual actions.
86 87 88 |
# File 'lib/sequence/action.rb', line 86 def list(filter: nil, filter_params: nil) ListQuery.new(client, filter: filter, filter_params: filter_params) end |
#sum(filter: nil, filter_params: nil, group_by: nil) ⇒ Query
Execute a query, returning an enumerable over sums of actions.
98 99 100 101 102 103 104 105 |
# File 'lib/sequence/action.rb', line 98 def sum(filter: nil, filter_params: nil, group_by: nil) SumQuery.new( client, filter: filter, filter_params: filter_params, group_by: group_by, ) end |