Class: Kaltura::KalturaEntryServerNodeBaseFilter

Inherits:
KalturaFilter show all
Defined in:
lib/kaltura_types.rb

Direct Known Subclasses

KalturaEntryServerNodeFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaFilter

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



13131
13132
13133
# File 'lib/kaltura_types.rb', line 13131

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

Returns the value of attribute created_at_less_than_or_equal.



13130
13131
13132
# File 'lib/kaltura_types.rb', line 13130

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



13125
13126
13127
# File 'lib/kaltura_types.rb', line 13125

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



13126
13127
13128
# File 'lib/kaltura_types.rb', line 13126

def entry_id_in
  @entry_id_in
end

#server_node_id_equalObject

Returns the value of attribute server_node_id_equal.



13127
13128
13129
# File 'lib/kaltura_types.rb', line 13127

def server_node_id_equal
  @server_node_id_equal
end

#server_node_id_inObject

Returns the value of attribute server_node_id_in.



13128
13129
13130
# File 'lib/kaltura_types.rb', line 13128

def server_node_id_in
  @server_node_id_in
end

#server_node_id_not_inObject

Returns the value of attribute server_node_id_not_in.



13129
13130
13131
# File 'lib/kaltura_types.rb', line 13129

def server_node_id_not_in
  @server_node_id_not_in
end

#server_type_equalObject

Returns the value of attribute server_type_equal.



13136
13137
13138
# File 'lib/kaltura_types.rb', line 13136

def server_type_equal
  @server_type_equal
end

#server_type_inObject

Returns the value of attribute server_type_in.



13137
13138
13139
# File 'lib/kaltura_types.rb', line 13137

def server_type_in
  @server_type_in
end

#server_type_not_inObject

Returns the value of attribute server_type_not_in.



13138
13139
13140
# File 'lib/kaltura_types.rb', line 13138

def server_type_not_in
  @server_type_not_in
end

#status_equalObject

Returns the value of attribute status_equal.



13134
13135
13136
# File 'lib/kaltura_types.rb', line 13134

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13135
13136
13137
# File 'lib/kaltura_types.rb', line 13135

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



13132
13133
13134
# File 'lib/kaltura_types.rb', line 13132

def updated_at_greater_than_or_equal
  @updated_at_greater_than_or_equal
end

#updated_at_less_than_or_equalObject

Returns the value of attribute updated_at_less_than_or_equal.



13133
13134
13135
# File 'lib/kaltura_types.rb', line 13133

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
# File 'lib/kaltura_types.rb', line 13159

def from_xml(xml_element)
  super
  if xml_element.elements['entryIdEqual'] != nil
    self.entry_id_equal = xml_element.elements['entryIdEqual'].text
  end
  if xml_element.elements['entryIdIn'] != nil
    self.entry_id_in = xml_element.elements['entryIdIn'].text
  end
  if xml_element.elements['serverNodeIdEqual'] != nil
    self.server_node_id_equal = xml_element.elements['serverNodeIdEqual'].text
  end
  if xml_element.elements['serverNodeIdIn'] != nil
    self.server_node_id_in = xml_element.elements['serverNodeIdIn'].text
  end
  if xml_element.elements['serverNodeIdNotIn'] != nil
    self.server_node_id_not_in = xml_element.elements['serverNodeIdNotIn'].text
  end
  if xml_element.elements['createdAtLessThanOrEqual'] != nil
    self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
  end
  if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
    self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
    self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['updatedAtLessThanOrEqual'] != nil
    self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
  end
  if xml_element.elements['statusEqual'] != nil
    self.status_equal = xml_element.elements['statusEqual'].text
  end
  if xml_element.elements['statusIn'] != nil
    self.status_in = xml_element.elements['statusIn'].text
  end
  if xml_element.elements['serverTypeEqual'] != nil
    self.server_type_equal = xml_element.elements['serverTypeEqual'].text
  end
  if xml_element.elements['serverTypeIn'] != nil
    self.server_type_in = xml_element.elements['serverTypeIn'].text
  end
  if xml_element.elements['serverTypeNotIn'] != nil
    self.server_type_not_in = xml_element.elements['serverTypeNotIn'].text
  end
end