lib/purecloud/models/analytics_session.rb in purecloud-0.36.1 vs lib/purecloud/models/analytics_session.rb in purecloud-0.37.1

- old
+ new

@@ -1,18 +1,18 @@ =begin -PureCloud API +PureCloud Platform API -PureCloud API +With the PureCloud Platform API, you can control all aspects of your PureCloud environment. With the APIs you can access the system configuration, manage conversations and more. -OpenAPI spec version: v1 -Contact: chuck.pulfer@inin.com +OpenAPI spec version: v2 +Contact: DeveloperEvangelists@inin.com Generated by: https://github.com/swagger-api/swagger-codegen.git License: ININ http://www.inin.com -Terms of Service: http://www.inin.com +Terms of Service: https://developer.mypurecloud.com/tos =end require 'date' @@ -32,10 +32,12 @@ attr_accessor :dnis attr_accessor :outbound_campaign_id + attr_accessor :outbound_contact_id + attr_accessor :outbound_contact_list_id attr_accessor :disposition_analyzer attr_accessor :disposition_name @@ -70,10 +72,12 @@ :'dnis' => :'dnis', :'outbound_campaign_id' => :'outboundCampaignId', + :'outbound_contact_id' => :'outboundContactId', + :'outbound_contact_list_id' => :'outboundContactListId', :'disposition_analyzer' => :'dispositionAnalyzer', :'disposition_name' => :'dispositionName', @@ -102,10 +106,11 @@ :'address_self' => :'String', :'ani' => :'String', :'direction' => :'String', :'dnis' => :'String', :'outbound_campaign_id' => :'String', + :'outbound_contact_id' => :'String', :'outbound_contact_list_id' => :'String', :'disposition_analyzer' => :'String', :'disposition_name' => :'String', :'edge_id' => :'String', :'remote_name_displayable' => :'String', @@ -154,10 +159,14 @@ if attributes[:'outboundCampaignId'] self.outbound_campaign_id = attributes[:'outboundCampaignId'] end + if attributes[:'outboundContactId'] + self.outbound_contact_id = attributes[:'outboundContactId'] + end + if attributes[:'outboundContactListId'] self.outbound_contact_list_id = attributes[:'outboundContactListId'] end if attributes[:'dispositionAnalyzer'] @@ -224,10 +233,11 @@ address_self == o.address_self && ani == o.ani && direction == o.direction && dnis == o.dnis && outbound_campaign_id == o.outbound_campaign_id && + outbound_contact_id == o.outbound_contact_id && outbound_contact_list_id == o.outbound_contact_list_id && disposition_analyzer == o.disposition_analyzer && disposition_name == o.disposition_name && edge_id == o.edge_id && remote_name_displayable == o.remote_name_displayable && @@ -242,10 +252,10 @@ self == o end # Calculate hash code according to all attributes. def hash - [media_type, session_id, address_other, address_self, ani, direction, dnis, outbound_campaign_id, outbound_contact_list_id, disposition_analyzer, disposition_name, edge_id, remote_name_displayable, room_id, monitored_session_id, monitored_participant_id, segments].hash + [media_type, session_id, address_other, address_self, ani, direction, dnis, outbound_campaign_id, outbound_contact_id, outbound_contact_list_id, disposition_analyzer, disposition_name, edge_id, remote_name_displayable, room_id, monitored_session_id, monitored_participant_id, segments].hash end # build the object from hash def build_from_hash(attributes) return nil unless attributes.is_a?(Hash)