Class: Zm::Client::Appointment::Attendee

Inherits:
Object
  • Object
show all
Defined in:
lib/zm/client/appointment/appointment.rb

Overview

Class one recipient for email

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(email, display_name = nil, role = 'REQ', ptst = 'NE', rsvp = 1) ⇒ Attendee

Returns a new instance of Attendee.



138
139
140
141
142
143
144
# File 'lib/zm/client/appointment/appointment.rb', line 138

def initialize(email, display_name = nil, role = 'REQ', ptst = 'NE', rsvp = 1)
  @email = email
  @display_name = display_name
  @role = role
  @ptst = ptst
  @rsvp = rsvp
end

Instance Attribute Details

#display_nameObject

Returns the value of attribute display_name.



136
137
138
# File 'lib/zm/client/appointment/appointment.rb', line 136

def display_name
  @display_name
end

#emailObject

Returns the value of attribute email.



136
137
138
# File 'lib/zm/client/appointment/appointment.rb', line 136

def email
  @email
end

#ptstObject

Returns the value of attribute ptst.



136
137
138
# File 'lib/zm/client/appointment/appointment.rb', line 136

def ptst
  @ptst
end

#roleObject

Returns the value of attribute role.



136
137
138
# File 'lib/zm/client/appointment/appointment.rb', line 136

def role
  @role
end

#rsvpObject

Returns the value of attribute rsvp.



136
137
138
# File 'lib/zm/client/appointment/appointment.rb', line 136

def rsvp
  @rsvp
end