Class: Pandarus::CalendarEvent

Inherits:
ModelBase show all
Defined in:
lib/pandarus/models/calendar_event.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

#all_dayObject

Returns the value of attribute all_day.



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

def all_day
  @all_day
end

#all_day_dateObject

Returns the value of attribute all_day_date.



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

def all_day_date
  @all_day_date
end

#appointment_group_idObject

Returns the value of attribute appointment_group_id.



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

def appointment_group_id
  @appointment_group_id
end

#appointment_group_urlObject

Returns the value of attribute appointment_group_url.



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

def appointment_group_url
  @appointment_group_url
end

#available_slotsObject

Returns the value of attribute available_slots.



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

def available_slots
  @available_slots
end

#child_eventsObject

Returns the value of attribute child_events.



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

def child_events
  @child_events
end

#child_events_countObject

Returns the value of attribute child_events_count.



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

def child_events_count
  @child_events_count
end

#context_codeObject

Returns the value of attribute context_code.



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

def context_code
  @context_code
end

#created_atObject

Returns the value of attribute created_at.



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

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



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

def description
  @description
end

#effective_context_codeObject

Returns the value of attribute effective_context_code.



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

def effective_context_code
  @effective_context_code
end

#end_atObject

Returns the value of attribute end_at.



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

def end_at
  @end_at
end

#groupObject

Returns the value of attribute group.



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

def group
  @group
end

#hiddenObject

Returns the value of attribute hidden.



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

def hidden
  @hidden
end

#html_urlObject

Returns the value of attribute html_url.



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

def html_url
  @html_url
end

#idObject

Returns the value of attribute id.



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

def id
  @id
end

#location_addressObject

Returns the value of attribute location_address.



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

def location_address
  @location_address
end

#location_nameObject

Returns the value of attribute location_name.



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

def location_name
  @location_name
end

#own_reservationObject

Returns the value of attribute own_reservation.



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

def own_reservation
  @own_reservation
end

#parent_event_idObject

Returns the value of attribute parent_event_id.



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

def parent_event_id
  @parent_event_id
end

#participants_per_appointmentObject

Returns the value of attribute participants_per_appointment.



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

def participants_per_appointment
  @participants_per_appointment
end

#reserve_urlObject

Returns the value of attribute reserve_url.



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

def reserve_url
  @reserve_url
end

#reservedObject

Returns the value of attribute reserved.



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

def reserved
  @reserved
end

#start_atObject

Returns the value of attribute start_at.



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

def start_at
  @start_at
end

#titleObject

Returns the value of attribute title.



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

def title
  @title
end

#updated_atObject

Returns the value of attribute updated_at.



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

def updated_at
  @updated_at
end

#urlObject

Returns the value of attribute url.



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

def url
  @url
end

#userObject

Returns the value of attribute user.



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

def user
  @user
end

#workflow_stateObject

Returns the value of attribute workflow_state.



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

def workflow_state
  @workflow_state
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
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/pandarus/models/calendar_event.rb', line 9

def self.attribute_map
  {
    :id => {:external => "id", :container => false, :type => "Integer"},
    :title => {:external => "title", :container => false, :type => "String"},
    :start_at => {:external => "start_at", :container => false, :type => "DateTime"},
    :end_at => {:external => "end_at", :container => false, :type => "DateTime"},
    :description => {:external => "description", :container => false, :type => "String"},
    :location_name => {:external => "location_name", :container => false, :type => "String"},
    :location_address => {:external => "location_address", :container => false, :type => "String"},
    :context_code => {:external => "context_code", :container => false, :type => "String"},
    :effective_context_code => {:external => "effective_context_code", :container => false, :type => "String"},
    :workflow_state => {:external => "workflow_state", :container => false, :type => "String"},
    :hidden => {:external => "hidden", :container => false, :type => nil},
    :parent_event_id => {:external => "parent_event_id", :container => false, :type => "Integer"},
    :child_events_count => {:external => "child_events_count", :container => false, :type => "Integer"},
    :child_events => {:external => "child_events", :container => true, :type => "Integer"},
    :url => {:external => "url", :container => false, :type => "String"},
    :html_url => {:external => "html_url", :container => false, :type => "String"},
    :all_day_date => {:external => "all_day_date", :container => false, :type => "DateTime"},
    :all_day => {:external => "all_day", :container => false, :type => nil},
    :created_at => {:external => "created_at", :container => false, :type => "DateTime"},
    :updated_at => {:external => "updated_at", :container => false, :type => "DateTime"},
    :appointment_group_id => {:external => "appointment_group_id", :container => false, :type => "Integer"},
    :appointment_group_url => {:external => "appointment_group_url", :container => false, :type => "String"},
    :own_reservation => {:external => "own_reservation", :container => false, :type => nil},
    :reserve_url => {:external => "reserve_url", :container => false, :type => "String"},
    :reserved => {:external => "reserved", :container => false, :type => nil},
    :participants_per_appointment => {:external => "participants_per_appointment", :container => false, :type => "Integer"},
    :available_slots => {:external => "available_slots", :container => false, :type => "Integer"},
    :user => {:external => "user", :container => false, :type => "String"},
    :group => {:external => "group", :container => false, :type => "String"}

  }
end