Class: Kaltura::KalturaPermission

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

Instance Attribute Summary collapse

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_atObject

Returns the value of attribute created_at.



7993
7994
7995
# File 'lib/kaltura_types.rb', line 7993

def created_at
  @created_at
end

#depends_on_permission_namesObject

Returns the value of attribute depends_on_permission_names.



7990
7991
7992
# File 'lib/kaltura_types.rb', line 7990

def depends_on_permission_names
  @depends_on_permission_names
end

#descriptionObject

Returns the value of attribute description.



7987
7988
7989
# File 'lib/kaltura_types.rb', line 7987

def description
  @description
end

#friendly_nameObject

Returns the value of attribute friendly_name.



7986
7987
7988
# File 'lib/kaltura_types.rb', line 7986

def friendly_name
  @friendly_name
end

#idObject

Returns the value of attribute id.



7983
7984
7985
# File 'lib/kaltura_types.rb', line 7983

def id
  @id
end

#nameObject

Returns the value of attribute name.



7985
7986
7987
# File 'lib/kaltura_types.rb', line 7985

def name
  @name
end

#partner_groupObject

Returns the value of attribute partner_group.



7995
7996
7997
# File 'lib/kaltura_types.rb', line 7995

def partner_group
  @partner_group
end

#partner_idObject

Returns the value of attribute partner_id.



7989
7990
7991
# File 'lib/kaltura_types.rb', line 7989

def partner_id
  @partner_id
end

#permission_items_idsObject

Returns the value of attribute permission_items_ids.



7992
7993
7994
# File 'lib/kaltura_types.rb', line 7992

def permission_items_ids
  @permission_items_ids
end

#statusObject

Returns the value of attribute status.



7988
7989
7990
# File 'lib/kaltura_types.rb', line 7988

def status
  @status
end

#tagsObject

Returns the value of attribute tags.



7991
7992
7993
# File 'lib/kaltura_types.rb', line 7991

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



7984
7985
7986
# File 'lib/kaltura_types.rb', line 7984

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



7994
7995
7996
# File 'lib/kaltura_types.rb', line 7994

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
# File 'lib/kaltura_types.rb', line 8016

def from_xml(xml_element)
  super
  if xml_element.elements['id'] != nil
    self.id = xml_element.elements['id'].text
  end
  if xml_element.elements['type'] != nil
    self.type = xml_element.elements['type'].text
  end
  if xml_element.elements['name'] != nil
    self.name = xml_element.elements['name'].text
  end
  if xml_element.elements['friendlyName'] != nil
    self.friendly_name = xml_element.elements['friendlyName'].text
  end
  if xml_element.elements['description'] != nil
    self.description = xml_element.elements['description'].text
  end
  if xml_element.elements['status'] != nil
    self.status = xml_element.elements['status'].text
  end
  if xml_element.elements['partnerId'] != nil
    self.partner_id = xml_element.elements['partnerId'].text
  end
  if xml_element.elements['dependsOnPermissionNames'] != nil
    self.depends_on_permission_names = xml_element.elements['dependsOnPermissionNames'].text
  end
  if xml_element.elements['tags'] != nil
    self.tags = xml_element.elements['tags'].text
  end
  if xml_element.elements['permissionItemsIds'] != nil
    self.permission_items_ids = xml_element.elements['permissionItemsIds'].text
  end
  if xml_element.elements['createdAt'] != nil
    self.created_at = xml_element.elements['createdAt'].text
  end
  if xml_element.elements['updatedAt'] != nil
    self.updated_at = xml_element.elements['updatedAt'].text
  end
  if xml_element.elements['partnerGroup'] != nil
    self.partner_group = xml_element.elements['partnerGroup'].text
  end
end