Class: Kaltura::KalturaStorageProfileBaseFilter

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

Direct Known Subclasses

KalturaStorageProfileFilter

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.



15186
15187
15188
# File 'lib/kaltura_types.rb', line 15186

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.



15187
15188
15189
# File 'lib/kaltura_types.rb', line 15187

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



15184
15185
15186
# File 'lib/kaltura_types.rb', line 15184

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15185
15186
15187
# File 'lib/kaltura_types.rb', line 15185

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15190
15191
15192
# File 'lib/kaltura_types.rb', line 15190

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15191
15192
15193
# File 'lib/kaltura_types.rb', line 15191

def partner_id_in
  @partner_id_in
end

#protocol_equalObject

Returns the value of attribute protocol_equal.



15196
15197
15198
# File 'lib/kaltura_types.rb', line 15196

def protocol_equal
  @protocol_equal
end

#protocol_inObject

Returns the value of attribute protocol_in.



15197
15198
15199
# File 'lib/kaltura_types.rb', line 15197

def protocol_in
  @protocol_in
end

#status_equalObject

Returns the value of attribute status_equal.



15194
15195
15196
# File 'lib/kaltura_types.rb', line 15194

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



15195
15196
15197
# File 'lib/kaltura_types.rb', line 15195

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



15192
15193
15194
# File 'lib/kaltura_types.rb', line 15192

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



15193
15194
15195
# File 'lib/kaltura_types.rb', line 15193

def system_name_in
  @system_name_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



15188
15189
15190
# File 'lib/kaltura_types.rb', line 15188

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.



15189
15190
15191
# File 'lib/kaltura_types.rb', line 15189

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15221
15222
15223
15224
15225
15226
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246
15247
15248
15249
15250
15251
15252
15253
15254
15255
15256
15257
15258
15259
15260
15261
15262
15263
15264
15265
# File 'lib/kaltura_types.rb', line 15221

def from_xml(xml_element)
  super
  if xml_element.elements['idEqual'] != nil
    self.id_equal = xml_element.elements['idEqual'].text
  end
  if xml_element.elements['idIn'] != nil
    self.id_in = xml_element.elements['idIn'].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['createdAtLessThanOrEqual'] != nil
    self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].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['partnerIdEqual'] != nil
    self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
  end
  if xml_element.elements['partnerIdIn'] != nil
    self.partner_id_in = xml_element.elements['partnerIdIn'].text
  end
  if xml_element.elements['systemNameEqual'] != nil
    self.system_name_equal = xml_element.elements['systemNameEqual'].text
  end
  if xml_element.elements['systemNameIn'] != nil
    self.system_name_in = xml_element.elements['systemNameIn'].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['protocolEqual'] != nil
    self.protocol_equal = xml_element.elements['protocolEqual'].text
  end
  if xml_element.elements['protocolIn'] != nil
    self.protocol_in = xml_element.elements['protocolIn'].text
  end
end