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)