class Kaltura::KalturaBaseEntry
Attributes
The Access Control ID assigned to this entry (null when not set, send -1 to remove)
Entry application
Entry application version
Block auto transcript on Entry
Comma seperated string of the capabilities of the entry. Any capability needed can be added to this list.
Comma separated list of full names of categories to which this entry belongs. Only categories that don't have entitlement (privacy context) are listed, to retrieve the full list of categories, use the categoryEntry.list action.
Comma separated list of ids of categories to which this entry belongs. Only categories that don't have entitlement (privacy context) are listed, to retrieve the full list of categories, use the categoryEntry.list action.
Override the default ingestion profile
Entry creation date as Unix timestamp (In seconds)
The ID of the user who created this entry
Entry description
should we display this entry in search
Download URL for the entry
Entry scheduling end date (null when not set, send -1 to remove)
list of user ids that are entitled to edit the entry (no server enforcement) The difference between entitledUsersEdit, entitledUsersPublish and entitledUsersView is applicative only
list of user ids that are entitled to publish the entry (no server enforcement) The difference between entitledUsersEdit, entitledUsersPublish and entitledUsersView is applicative only
list of user ids that are entitled to view the entry (no server enforcement) The difference between entitledUsersEdit, entitledUsersPublish and entitledUsersView is applicative only
Auto generated 10 characters alphanumeric string
License type used for this entry
Number of moderation requests waiting for this entry
Entry moderation status
Entry name (Min 1 chars)
clipping, skipping and cropping attributes that used to create this entry
ID of source root entry, used for defining entires association
Can be used to store various partner related data as a string
Can be used to store various partner related data as a numeric value
The calculated average rank. rank = totalRank / votes
IF not empty, points to an entry ID the should replace this current entry's id.
Entry external reference id
ID of the entry that will be replaced when the replacement approved and this entry is ready
Status of the replacement readiness and approval
ID of temporary entry that will replace this entry when it's approved and ready for replacement
ID of source root entry, used for clipped, skipped and cropped entries that created from another entry
Indexed search text for full text search
Entry scheduling start date (null when not set, send -1 to remove)
Template entry id
Thumbnail URL
The sum of all rank values submitted to the baseEntry.anonymousRank action
The type of the entry, this is auto filled by the derived entry object
Entry update date as Unix timestamp (In seconds)
The ID of the user who is the owner of this entry
Version of the entry data
A count of all requests made to the baseEntry.anonymousRank action
Public Instance Methods
# File lib/kaltura_types.rb, line 991 def access_control_id=(val) @access_control_id = val.to_i end
# File lib/kaltura_types.rb, line 1009 def block_auto_transcript=(val) @block_auto_transcript = to_b(val) end
# File lib/kaltura_types.rb, line 1003 def conversion_profile_id=(val) @conversion_profile_id = val.to_i end
# File lib/kaltura_types.rb, line 967 def created_at=(val) @created_at = val.to_i end
# File lib/kaltura_types.rb, line 1006 def display_in_search=(val) @display_in_search = val.to_i end
# File lib/kaltura_types.rb, line 997 def end_date=(val) @end_date = val.to_i end
Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_types.rb, line 1013 def from_xml(xml_element) super if xml_element.elements['id'] != nil self.id = xml_element.elements['id'].text end if xml_element.elements['name'] != nil self.name = xml_element.elements['name'].text end if xml_element.elements['description'] != nil self.description = xml_element.elements['description'].text end if xml_element.elements['partnerId'] != nil self.partner_id = xml_element.elements['partnerId'].text end if xml_element.elements['userId'] != nil self.user_id = xml_element.elements['userId'].text end if xml_element.elements['creatorId'] != nil self.creator_id = xml_element.elements['creatorId'].text end if xml_element.elements['tags'] != nil self.tags = xml_element.elements['tags'].text end if xml_element.elements['adminTags'] != nil self.admin_tags = xml_element.elements['adminTags'].text end if xml_element.elements['categories'] != nil self.categories = xml_element.elements['categories'].text end if xml_element.elements['categoriesIds'] != nil self.categories_ids = xml_element.elements['categoriesIds'].text end if xml_element.elements['status'] != nil self.status = xml_element.elements['status'].text end if xml_element.elements['moderationStatus'] != nil self.moderation_status = xml_element.elements['moderationStatus'].text end if xml_element.elements['moderationCount'] != nil self.moderation_count = xml_element.elements['moderationCount'].text end if xml_element.elements['type'] != nil self.type = xml_element.elements['type'].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['rank'] != nil self.rank = xml_element.elements['rank'].text end if xml_element.elements['totalRank'] != nil self.total_rank = xml_element.elements['totalRank'].text end if xml_element.elements['votes'] != nil self.votes = xml_element.elements['votes'].text end if xml_element.elements['groupId'] != nil self.group_id = xml_element.elements['groupId'].text end if xml_element.elements['partnerData'] != nil self.partner_data = xml_element.elements['partnerData'].text end if xml_element.elements['downloadUrl'] != nil self.download_url = xml_element.elements['downloadUrl'].text end if xml_element.elements['searchText'] != nil self.search_text = xml_element.elements['searchText'].text end if xml_element.elements['licenseType'] != nil self.license_type = xml_element.elements['licenseType'].text end if xml_element.elements['version'] != nil self.version = xml_element.elements['version'].text end if xml_element.elements['thumbnailUrl'] != nil self.thumbnail_url = xml_element.elements['thumbnailUrl'].text end if xml_element.elements['accessControlId'] != nil self.access_control_id = xml_element.elements['accessControlId'].text end if xml_element.elements['startDate'] != nil self.start_date = xml_element.elements['startDate'].text end if xml_element.elements['endDate'] != nil self.end_date = xml_element.elements['endDate'].text end if xml_element.elements['referenceId'] != nil self.reference_id = xml_element.elements['referenceId'].text end if xml_element.elements['replacingEntryId'] != nil self.replacing_entry_id = xml_element.elements['replacingEntryId'].text end if xml_element.elements['replacedEntryId'] != nil self.replaced_entry_id = xml_element.elements['replacedEntryId'].text end if xml_element.elements['replacementStatus'] != nil self.replacement_status = xml_element.elements['replacementStatus'].text end if xml_element.elements['partnerSortValue'] != nil self.partner_sort_value = xml_element.elements['partnerSortValue'].text end if xml_element.elements['conversionProfileId'] != nil self.conversion_profile_id = xml_element.elements['conversionProfileId'].text end if xml_element.elements['redirectEntryId'] != nil self.redirect_entry_id = xml_element.elements['redirectEntryId'].text end if xml_element.elements['rootEntryId'] != nil self.root_entry_id = xml_element.elements['rootEntryId'].text end if xml_element.elements['parentEntryId'] != nil self.parent_entry_id = xml_element.elements['parentEntryId'].text end if xml_element.elements['operationAttributes'] != nil self.operation_attributes = KalturaClientBase.object_from_xml(xml_element.elements['operationAttributes'], 'KalturaOperationAttributes') end if xml_element.elements['entitledUsersEdit'] != nil self.entitled_users_edit = xml_element.elements['entitledUsersEdit'].text end if xml_element.elements['entitledUsersPublish'] != nil self.entitled_users_publish = xml_element.elements['entitledUsersPublish'].text end if xml_element.elements['entitledUsersView'] != nil self.entitled_users_view = xml_element.elements['entitledUsersView'].text end if xml_element.elements['capabilities'] != nil self.capabilities = xml_element.elements['capabilities'].text end if xml_element.elements['templateEntryId'] != nil self.template_entry_id = xml_element.elements['templateEntryId'].text end if xml_element.elements['displayInSearch'] != nil self.display_in_search = xml_element.elements['displayInSearch'].text end if xml_element.elements['application'] != nil self.application = xml_element.elements['application'].text end if xml_element.elements['applicationVersion'] != nil self.application_version = xml_element.elements['applicationVersion'].text end if xml_element.elements['blockAutoTranscript'] != nil self.block_auto_transcript = xml_element.elements['blockAutoTranscript'].text end end
# File lib/kaltura_types.rb, line 982 def group_id=(val) @group_id = val.to_i end
# File lib/kaltura_types.rb, line 985 def license_type=(val) @license_type = val.to_i end
# File lib/kaltura_types.rb, line 964 def moderation_count=(val) @moderation_count = val.to_i end
# File lib/kaltura_types.rb, line 961 def moderation_status=(val) @moderation_status = val.to_i end
# File lib/kaltura_types.rb, line 958 def partner_id=(val) @partner_id = val.to_i end
# File lib/kaltura_types.rb, line 1000 def partner_sort_value=(val) @partner_sort_value = val.to_i end
# File lib/kaltura_types.rb, line 973 def rank=(val) @rank = val.to_f end
# File lib/kaltura_types.rb, line 994 def start_date=(val) @start_date = val.to_i end
# File lib/kaltura_types.rb, line 976 def total_rank=(val) @total_rank = val.to_i end
# File lib/kaltura_types.rb, line 970 def updated_at=(val) @updated_at = val.to_i end
# File lib/kaltura_types.rb, line 988 def version=(val) @version = val.to_i end
# File lib/kaltura_types.rb, line 979 def votes=(val) @votes = val.to_i end