Method: PureCloud::SocialExpression#valid?
- Defined in:
- lib/purecloudplatformclientv2/models/social_expression.rb
#valid? ⇒ Boolean
Check to see if the all the properties in the model are valid
180 181 182 183 184 185 186 187 188 189 |
# File 'lib/purecloudplatformclientv2/models/social_expression.rb', line 180 def valid? allowed_values = ["alerting", "dialing", "contacting", "offering", "connected", "disconnected", "terminated", "none"] if @state && !allowed_values.include?(@state) return false end allowed_values = ["endpoint", "client", "system", "timeout", "transfer", "transfer.conference", "transfer.consult", "transfer.forward", "transfer.noanswer", "transfer.notavailable", "transport.failure", "error", "peer", "other", "spam", "uncallable"] if @disconnect_type && !allowed_values.include?(@disconnect_type) return false end end |