Class: Kaltura::KalturaPartnerBaseFilter

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

Direct Known Subclasses

KalturaPartnerFilter

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.



14127
14128
14129
# File 'lib/kaltura_types.rb', line 14127

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



14112
14113
14114
# File 'lib/kaltura_types.rb', line 14112

def id_equal
  @id_equal
end

#id_greater_thanObject

Returns the value of attribute id_greater_than.



14128
14129
14130
# File 'lib/kaltura_types.rb', line 14128

def id_greater_than
  @id_greater_than
end

#id_inObject

Returns the value of attribute id_in.



14113
14114
14115
# File 'lib/kaltura_types.rb', line 14113

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



14114
14115
14116
# File 'lib/kaltura_types.rb', line 14114

def id_not_in
  @id_not_in
end

#monitor_usage_equalObject

Returns the value of attribute monitor_usage_equal.



14129
14130
14131
# File 'lib/kaltura_types.rb', line 14129

def monitor_usage_equal
  @monitor_usage_equal
end

#name_equalObject

Returns the value of attribute name_equal.



14118
14119
14120
# File 'lib/kaltura_types.rb', line 14118

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



14115
14116
14117
# File 'lib/kaltura_types.rb', line 14115

def name_like
  @name_like
end

#name_multi_like_andObject

Returns the value of attribute name_multi_like_and.



14117
14118
14119
# File 'lib/kaltura_types.rb', line 14117

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

Returns the value of attribute name_multi_like_or.



14116
14117
14118
# File 'lib/kaltura_types.rb', line 14116

def name_multi_like_or
  @name_multi_like_or
end

#partner_group_type_equalObject

Returns the value of attribute partner_group_type_equal.



14125
14126
14127
# File 'lib/kaltura_types.rb', line 14125

def partner_group_type_equal
  @partner_group_type_equal
end

#partner_name_description_website_admin_name_admin_email_likeObject

Returns the value of attribute partner_name_description_website_admin_name_admin_email_like.



14126
14127
14128
# File 'lib/kaltura_types.rb', line 14126

def partner_name_description_website_admin_name_admin_email_like
  @partner_name_description_website_admin_name_admin_email_like
end

#partner_package_equalObject

Returns the value of attribute partner_package_equal.



14121
14122
14123
# File 'lib/kaltura_types.rb', line 14121

def partner_package_equal
  @partner_package_equal
end

#partner_package_greater_than_or_equalObject

Returns the value of attribute partner_package_greater_than_or_equal.



14122
14123
14124
# File 'lib/kaltura_types.rb', line 14122

def partner_package_greater_than_or_equal
  @partner_package_greater_than_or_equal
end

#partner_package_inObject

Returns the value of attribute partner_package_in.



14124
14125
14126
# File 'lib/kaltura_types.rb', line 14124

def partner_package_in
  @partner_package_in
end

#partner_package_less_than_or_equalObject

Returns the value of attribute partner_package_less_than_or_equal.



14123
14124
14125
# File 'lib/kaltura_types.rb', line 14123

def partner_package_less_than_or_equal
  @partner_package_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



14119
14120
14121
# File 'lib/kaltura_types.rb', line 14119

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



14120
14121
14122
# File 'lib/kaltura_types.rb', line 14120

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179
14180
14181
14182
14183
14184
14185
14186
14187
14188
14189
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
# File 'lib/kaltura_types.rb', line 14159

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['idNotIn'] != nil
    self.id_not_in = xml_element.elements['idNotIn'].text
  end
  if xml_element.elements['nameLike'] != nil
    self.name_like = xml_element.elements['nameLike'].text
  end
  if xml_element.elements['nameMultiLikeOr'] != nil
    self.name_multi_like_or = xml_element.elements['nameMultiLikeOr'].text
  end
  if xml_element.elements['nameMultiLikeAnd'] != nil
    self.name_multi_like_and = xml_element.elements['nameMultiLikeAnd'].text
  end
  if xml_element.elements['nameEqual'] != nil
    self.name_equal = xml_element.elements['nameEqual'].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['partnerPackageEqual'] != nil
    self.partner_package_equal = xml_element.elements['partnerPackageEqual'].text
  end
  if xml_element.elements['partnerPackageGreaterThanOrEqual'] != nil
    self.partner_package_greater_than_or_equal = xml_element.elements['partnerPackageGreaterThanOrEqual'].text
  end
  if xml_element.elements['partnerPackageLessThanOrEqual'] != nil
    self.partner_package_less_than_or_equal = xml_element.elements['partnerPackageLessThanOrEqual'].text
  end
  if xml_element.elements['partnerPackageIn'] != nil
    self.partner_package_in = xml_element.elements['partnerPackageIn'].text
  end
  if xml_element.elements['partnerGroupTypeEqual'] != nil
    self.partner_group_type_equal = xml_element.elements['partnerGroupTypeEqual'].text
  end
  if xml_element.elements['partnerNameDescriptionWebsiteAdminNameAdminEmailLike'] != nil
    self.partner_name_description_website_admin_name_admin_email_like = xml_element.elements['partnerNameDescriptionWebsiteAdminNameAdminEmailLike'].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['idGreaterThan'] != nil
    self.id_greater_than = xml_element.elements['idGreaterThan'].text
  end
  if xml_element.elements['monitorUsageEqual'] != nil
    self.monitor_usage_equal = xml_element.elements['monitorUsageEqual'].text
  end
end