80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
# File 'lib/purecloud/models/sequence_schedule_notification.rb', line 80
def initialize(attributes = {})
return unless attributes.is_a?(Hash)
attributes = attributes.inject({}){|memo,(k,v)| memo[k.to_sym] = v; memo}
if attributes[:'id']
self.id = attributes[:'id']
end
if attributes[:'name']
self.name = attributes[:'name']
end
if attributes[:'dateCreated']
self.date_created = attributes[:'dateCreated']
end
if attributes[:'dateModified']
self.date_modified = attributes[:'dateModified']
end
if attributes[:'version']
self.version = attributes[:'version']
end
if attributes[:'additionalProperties']
self.additional_properties = attributes[:'additionalProperties']
end
if attributes[:'intervals']
if (value = attributes[:'intervals']).is_a?(Array)
self.intervals = value
end
end
if attributes[:'timeZone']
self.time_zone = attributes[:'timeZone']
end
if attributes[:'sequence']
self.sequence = attributes[:'sequence']
end
end
|