Sha256: c89f5e617e19d5c5b4f04a759a405d33213156aa62f1644651ba94cdc28d365d

Contents?: true

Size: 1.02 KB

Versions: 3

Compression:

Stored size: 1.02 KB

Contents

# Requests filtering of response lists
class FilterRequest

  # [Integer] Number of the page of results to be retrieved
  attr_accessor :page

  # [Integer] Number of results to be included per page
  attr_accessor :per_page

  # [SortField] Field by which to sort results
  attr_accessor :sort_field

  # [SortDirection] Direction of sorting by specified field
  attr_accessor :sort_direction

  # [Integer] Maximum creation date of result entities
  attr_accessor :before_date

  # [Integer] Minimum creation date of result entities
  attr_accessor :after_date

  # [DocumentStatus/TransactionStatus/DisputeStatus] Status of entities
  # to be retrieved
  attr_accessor :status

  # [TransactionNature] Nature of transaction entities to be retrieved
  attr_accessor :nature

  # [TransactionType/DisputeDocumentType] Type of entities to be retrieved
  attr_accessor :type

  # [DisputeType] Type of dispute entities to be retrieved
  attr_accessor :dispute_type

  # [EventType] Type of events to be retrieved
  attr_accessor :event_type

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mangopay-v4-4.1.0 lib/mangopay/model/request/filter_request.rb
mangopay-v4-4.0.2 lib/mangopay/model/request/filter_request.rb
mangopay-v4-4.0.1 lib/mangopay/model/request/filter_request.rb