Class: Kaltura::KalturaCategoryUserBaseFilter

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

Direct Known Subclasses

KalturaCategoryUserFilter

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

#category_full_ids_equalObject

Returns the value of attribute category_full_ids_equal.



13097
13098
13099
# File 'lib/kaltura_types.rb', line 13097

def category_full_ids_equal
  @category_full_ids_equal
end

#category_full_ids_starts_withObject

Returns the value of attribute category_full_ids_starts_with.



13096
13097
13098
# File 'lib/kaltura_types.rb', line 13096

def category_full_ids_starts_with
  @category_full_ids_starts_with
end

#category_id_equalObject

Returns the value of attribute category_id_equal.



13082
13083
13084
# File 'lib/kaltura_types.rb', line 13082

def category_id_equal
  @category_id_equal
end

#category_id_inObject

Returns the value of attribute category_id_in.



13083
13084
13085
# File 'lib/kaltura_types.rb', line 13083

def category_id_in
  @category_id_in
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



13090
13091
13092
# File 'lib/kaltura_types.rb', line 13090

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.



13091
13092
13093
# File 'lib/kaltura_types.rb', line 13091

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#permission_level_equalObject

Returns the value of attribute permission_level_equal.



13086
13087
13088
# File 'lib/kaltura_types.rb', line 13086

def permission_level_equal
  @permission_level_equal
end

#permission_level_inObject

Returns the value of attribute permission_level_in.



13087
13088
13089
# File 'lib/kaltura_types.rb', line 13087

def permission_level_in
  @permission_level_in
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



13098
13099
13100
# File 'lib/kaltura_types.rb', line 13098

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



13099
13100
13101
# File 'lib/kaltura_types.rb', line 13099

def permission_names_match_or
  @permission_names_match_or
end

#permission_names_not_containsObject

Returns the value of attribute permission_names_not_contains.



13100
13101
13102
# File 'lib/kaltura_types.rb', line 13100

def permission_names_not_contains
  @permission_names_not_contains
end

#status_equalObject

Returns the value of attribute status_equal.



13088
13089
13090
# File 'lib/kaltura_types.rb', line 13088

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13089
13090
13091
# File 'lib/kaltura_types.rb', line 13089

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



13094
13095
13096
# File 'lib/kaltura_types.rb', line 13094

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



13095
13096
13097
# File 'lib/kaltura_types.rb', line 13095

def update_method_in
  @update_method_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



13092
13093
13094
# File 'lib/kaltura_types.rb', line 13092

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.



13093
13094
13095
# File 'lib/kaltura_types.rb', line 13093

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#user_id_equalObject

Returns the value of attribute user_id_equal.



13084
13085
13086
# File 'lib/kaltura_types.rb', line 13084

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



13085
13086
13087
# File 'lib/kaltura_types.rb', line 13085

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
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
# File 'lib/kaltura_types.rb', line 13127

def from_xml(xml_element)
  super
  if xml_element.elements['categoryIdEqual'] != nil
    self.category_id_equal = xml_element.elements['categoryIdEqual'].text
  end
  if xml_element.elements['categoryIdIn'] != nil
    self.category_id_in = xml_element.elements['categoryIdIn'].text
  end
  if xml_element.elements['userIdEqual'] != nil
    self.user_id_equal = xml_element.elements['userIdEqual'].text
  end
  if xml_element.elements['userIdIn'] != nil
    self.user_id_in = xml_element.elements['userIdIn'].text
  end
  if xml_element.elements['permissionLevelEqual'] != nil
    self.permission_level_equal = xml_element.elements['permissionLevelEqual'].text
  end
  if xml_element.elements['permissionLevelIn'] != nil
    self.permission_level_in = xml_element.elements['permissionLevelIn'].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['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['updateMethodEqual'] != nil
    self.update_method_equal = xml_element.elements['updateMethodEqual'].text
  end
  if xml_element.elements['updateMethodIn'] != nil
    self.update_method_in = xml_element.elements['updateMethodIn'].text
  end
  if xml_element.elements['categoryFullIdsStartsWith'] != nil
    self.category_full_ids_starts_with = xml_element.elements['categoryFullIdsStartsWith'].text
  end
  if xml_element.elements['categoryFullIdsEqual'] != nil
    self.category_full_ids_equal = xml_element.elements['categoryFullIdsEqual'].text
  end
  if xml_element.elements['permissionNamesMatchAnd'] != nil
    self.permission_names_match_and = xml_element.elements['permissionNamesMatchAnd'].text
  end
  if xml_element.elements['permissionNamesMatchOr'] != nil
    self.permission_names_match_or = xml_element.elements['permissionNamesMatchOr'].text
  end
  if xml_element.elements['permissionNamesNotContains'] != nil
    self.permission_names_not_contains = xml_element.elements['permissionNamesNotContains'].text
  end
end