Class: Saklient::Cloud::Models::QueryParams
- Inherits:
-
Object
- Object
- Saklient::Cloud::Models::QueryParams
- Defined in:
- lib/saklient/cloud/models/query_params.rb
Instance Attribute Summary collapse
Instance Method Summary collapse
- #build ⇒ any
-
#initialize ⇒ QueryParams
constructor
A new instance of QueryParams.
Constructor Details
#initialize ⇒ QueryParams
Returns a new instance of QueryParams.
25 26 27 28 29 30 |
# File 'lib/saklient/cloud/models/query_params.rb', line 25 def initialize @begin = 0 @count = 0 @filter = {} @sort = [] end |
Instance Attribute Details
#begin ⇒ Fixnum
14 15 16 |
# File 'lib/saklient/cloud/models/query_params.rb', line 14 def begin @begin end |
#count ⇒ Fixnum
17 18 19 |
# File 'lib/saklient/cloud/models/query_params.rb', line 17 def count @count end |
#filter ⇒ any
20 21 22 |
# File 'lib/saklient/cloud/models/query_params.rb', line 20 def filter @filter end |
#sort ⇒ Array<String>
23 24 25 |
# File 'lib/saklient/cloud/models/query_params.rb', line 23 def sort @sort end |
Instance Method Details
#build ⇒ any
33 34 35 36 37 38 39 40 |
# File 'lib/saklient/cloud/models/query_params.rb', line 33 def build return { From: @begin, Count: @count, Filter: @filter, Sort: @sort } end |