lib/purecloudplatformclientv2/models/conversation_properties.rb in purecloudplatformclientv2-73.0.0 vs lib/purecloudplatformclientv2/models/conversation_properties.rb in purecloudplatformclientv2-75.0.0
- old
+ new
@@ -40,10 +40,13 @@
attr_accessor :is_voicemail
# Indicates filtering for flagged
attr_accessor :is_flagged
+ # Indicates filtering for monitored
+ attr_accessor :is_monitored
+
# Indicates filtering for WrapUpNotes
attr_accessor :filter_wrap_up_notes
# Indicates comparison operation, TRUE indicates filters will use AND logic, FALSE indicates OR logic
attr_accessor :match_all
@@ -66,10 +69,12 @@
:'is_voicemail' => :'isVoicemail',
:'is_flagged' => :'isFlagged',
+ :'is_monitored' => :'isMonitored',
+
:'filter_wrap_up_notes' => :'filterWrapUpNotes',
:'match_all' => :'matchAll'
}
@@ -93,10 +98,12 @@
:'is_voicemail' => :'BOOLEAN',
:'is_flagged' => :'BOOLEAN',
+ :'is_monitored' => :'BOOLEAN',
+
:'filter_wrap_up_notes' => :'BOOLEAN',
:'match_all' => :'BOOLEAN'
}
@@ -181,10 +188,19 @@
end
+ if attributes.has_key?(:'isMonitored')
+
+
+ self.is_monitored = attributes[:'isMonitored']
+
+
+ end
+
+
if attributes.has_key?(:'filterWrapUpNotes')
self.filter_wrap_up_notes = attributes[:'filterWrapUpNotes']
@@ -254,10 +270,14 @@
+
+
+
+
end
@@ -307,10 +327,15 @@
+
+
+
+
+
# Checks equality by comparing each attribute.
# @param [Object] Object to be compared
def ==(o)
return true if self.equal?(o)
self.class == o.class &&
@@ -320,10 +345,11 @@
is_preferred == o.is_preferred &&
is_screenshare == o.is_screenshare &&
is_cobrowse == o.is_cobrowse &&
is_voicemail == o.is_voicemail &&
is_flagged == o.is_flagged &&
+ is_monitored == o.is_monitored &&
filter_wrap_up_notes == o.filter_wrap_up_notes &&
match_all == o.match_all
end
# @see the `==` method
@@ -333,10 +359,10 @@
end
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [is_waiting, is_active, is_acd, is_preferred, is_screenshare, is_cobrowse, is_voicemail, is_flagged, filter_wrap_up_notes, match_all].hash
+ [is_waiting, is_active, is_acd, is_preferred, is_screenshare, is_cobrowse, is_voicemail, is_flagged, is_monitored, filter_wrap_up_notes, match_all].hash
end
# build the object from hash
def build_from_hash(attributes)
return nil unless attributes.is_a?(Hash)