Class: Pandarus::ReportParameters

Inherits:
ModelBase
  • Object
show all
Defined in:
lib/pandarus/models/report_parameters.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Methods inherited from ModelBase

#assign, #attr, #has_attr?, #initialize, #inspect, #to_body, #vivify

Constructor Details

This class inherits a constructor from Pandarus::ModelBase

Instance Attribute Details

#accountsObject

Returns the value of attribute accounts.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def accounts
  @accounts
end

#course_idObject

Returns the value of attribute course_id.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def course_id
  @course_id
end

#coursesObject

Returns the value of attribute courses.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def courses
  @courses
end

#end_atObject

Returns the value of attribute end_at.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def end_at
  @end_at
end

#enrollment_state____Object

Returns the value of attribute enrollment_state__.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def enrollment_state____
  @enrollment_state____
end

#enrollment_term_idObject

Returns the value of attribute enrollment_term_id.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def enrollment_term_id
  @enrollment_term_id
end

#enrollmentsObject

Returns the value of attribute enrollments.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def enrollments
  @enrollments
end

#groupsObject

Returns the value of attribute groups.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def groups
  @groups
end

#include_deletedObject

Returns the value of attribute include_deleted.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def include_deleted
  @include_deleted
end

#include_enrollment_stateObject

Returns the value of attribute include_enrollment_state.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def include_enrollment_state
  @include_enrollment_state
end

#orderObject

Returns the value of attribute order.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def order
  @order
end

#sectionsObject

Returns the value of attribute sections.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def sections
  @sections
end

#sis_accounts_csvObject

Returns the value of attribute sis_accounts_csv.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def sis_accounts_csv
  @sis_accounts_csv
end

#sis_terms_csvObject

Returns the value of attribute sis_terms_csv.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def sis_terms_csv
  @sis_terms_csv
end

#start_atObject

Returns the value of attribute start_at.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def start_at
  @start_at
end

#termsObject

Returns the value of attribute terms.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def terms
  @terms
end

#usersObject

Returns the value of attribute users.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def users
  @users
end

#xlistObject

Returns the value of attribute xlist.



6
7
8
# File 'lib/pandarus/models/report_parameters.rb', line 6

def xlist
  @xlist
end

Class Method Details

.attribute_mapObject



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'lib/pandarus/models/report_parameters.rb', line 9

def self.attribute_map
  {
    :enrollment_term_id => {:external => "enrollment_term_id", :container => false, :type => "Integer"},
    :include_deleted => {:external => "include_deleted", :container => false, :type => nil},
    :course_id => {:external => "course_id", :container => false, :type => "Integer"},
    :order => {:external => "order", :container => false, :type => "String"},
    :users => {:external => "users", :container => false, :type => nil},
    :accounts => {:external => "accounts", :container => false, :type => nil},
    :terms => {:external => "terms", :container => false, :type => nil},
    :courses => {:external => "courses", :container => false, :type => nil},
    :sections => {:external => "sections", :container => false, :type => nil},
    :enrollments => {:external => "enrollments", :container => false, :type => nil},
    :groups => {:external => "groups", :container => false, :type => nil},
    :xlist => {:external => "xlist", :container => false, :type => nil},
    :sis_terms_csv => {:external => "sis_terms_csv", :container => false, :type => "Integer"},
    :sis_accounts_csv => {:external => "sis_accounts_csv", :container => false, :type => "Integer"},
    :include_enrollment_state => {:external => "include_enrollment_state", :container => false, :type => nil},
    :enrollment_state____ => {:external => "enrollment_state[]", :container => false, :type => "String"},
    :start_at => {:external => "start_at", :container => false, :type => "DateTime"},
    :end_at => {:external => "end_at", :container => false, :type => "DateTime"}

  }
end