class Kaltura::KalturaEntryDistribution

Attributes

asset_ids[RW]

Comma separated asset ids

created_at[RW]

Entry distribution creation date as Unix timestamp (In seconds)

dirty_status[RW]
distribution_profile_id[RW]
entry_id[RW]
error_description[RW]
error_number[RW]
error_type[RW]
flavor_asset_ids[RW]

Comma separated flavor asset ids

has_delete_results_log[RW]
has_delete_sent_data_log[RW]
has_submit_results_log[RW]
has_submit_sent_data_log[RW]
has_update_results_log[RW]
has_update_sent_data_log[RW]
id[RW]

Auto generated unique id

partner_id[RW]
plays[RW]

The plays as retrieved from the remote destination reports

remote_id[RW]

The id as returned from the distributed destination

status[RW]
submitted_at[RW]

Entry distribution submission date as Unix timestamp (In seconds)

sun_status[RW]
sunrise[RW]

Entry distribution publish time as Unix timestamp (In seconds)

sunset[RW]

Entry distribution un-publish time as Unix timestamp (In seconds)

thumb_asset_ids[RW]

Comma separated thumbnail asset ids

updated_at[RW]

Entry distribution last update date as Unix timestamp (In seconds)

validation_errors[RW]
views[RW]

The views as retrieved from the remote destination reports

Public Instance Methods

created_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 667
def created_at=(val)
        @created_at = val.to_i
end
dirty_status=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 688
def dirty_status=(val)
        @dirty_status = val.to_i
end
distribution_profile_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 679
def distribution_profile_id=(val)
        @distribution_profile_id = val.to_i
end
error_number=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 706
def error_number=(val)
        @error_number = val.to_i
end
error_type=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 703
def error_type=(val)
        @error_type = val.to_i
end
from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 728
def from_xml(xml_element)
        super
        if xml_element.elements['id'] != nil
                self.id = xml_element.elements['id'].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['submittedAt'] != nil
                self.submitted_at = xml_element.elements['submittedAt'].text
        end
        if xml_element.elements['entryId'] != nil
                self.entry_id = xml_element.elements['entryId'].text
        end
        if xml_element.elements['partnerId'] != nil
                self.partner_id = xml_element.elements['partnerId'].text
        end
        if xml_element.elements['distributionProfileId'] != nil
                self.distribution_profile_id = xml_element.elements['distributionProfileId'].text
        end
        if xml_element.elements['status'] != nil
                self.status = xml_element.elements['status'].text
        end
        if xml_element.elements['sunStatus'] != nil
                self.sun_status = xml_element.elements['sunStatus'].text
        end
        if xml_element.elements['dirtyStatus'] != nil
                self.dirty_status = xml_element.elements['dirtyStatus'].text
        end
        if xml_element.elements['thumbAssetIds'] != nil
                self.thumb_asset_ids = xml_element.elements['thumbAssetIds'].text
        end
        if xml_element.elements['flavorAssetIds'] != nil
                self.flavor_asset_ids = xml_element.elements['flavorAssetIds'].text
        end
        if xml_element.elements['assetIds'] != nil
                self.asset_ids = xml_element.elements['assetIds'].text
        end
        if xml_element.elements['sunrise'] != nil
                self.sunrise = xml_element.elements['sunrise'].text
        end
        if xml_element.elements['sunset'] != nil
                self.sunset = xml_element.elements['sunset'].text
        end
        if xml_element.elements['remoteId'] != nil
                self.remote_id = xml_element.elements['remoteId'].text
        end
        if xml_element.elements['plays'] != nil
                self.plays = xml_element.elements['plays'].text
        end
        if xml_element.elements['views'] != nil
                self.views = xml_element.elements['views'].text
        end
        if xml_element.elements['validationErrors'] != nil
                self.validation_errors = KalturaClientBase.object_from_xml(xml_element.elements['validationErrors'], 'KalturaDistributionValidationError')
        end
        if xml_element.elements['errorType'] != nil
                self.error_type = xml_element.elements['errorType'].text
        end
        if xml_element.elements['errorNumber'] != nil
                self.error_number = xml_element.elements['errorNumber'].text
        end
        if xml_element.elements['errorDescription'] != nil
                self.error_description = xml_element.elements['errorDescription'].text
        end
        if xml_element.elements['hasSubmitResultsLog'] != nil
                self.has_submit_results_log = xml_element.elements['hasSubmitResultsLog'].text
        end
        if xml_element.elements['hasSubmitSentDataLog'] != nil
                self.has_submit_sent_data_log = xml_element.elements['hasSubmitSentDataLog'].text
        end
        if xml_element.elements['hasUpdateResultsLog'] != nil
                self.has_update_results_log = xml_element.elements['hasUpdateResultsLog'].text
        end
        if xml_element.elements['hasUpdateSentDataLog'] != nil
                self.has_update_sent_data_log = xml_element.elements['hasUpdateSentDataLog'].text
        end
        if xml_element.elements['hasDeleteResultsLog'] != nil
                self.has_delete_results_log = xml_element.elements['hasDeleteResultsLog'].text
        end
        if xml_element.elements['hasDeleteSentDataLog'] != nil
                self.has_delete_sent_data_log = xml_element.elements['hasDeleteSentDataLog'].text
        end
end
has_delete_results_log=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 721
def has_delete_results_log=(val)
        @has_delete_results_log = val.to_i
end
has_delete_sent_data_log=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 724
def has_delete_sent_data_log=(val)
        @has_delete_sent_data_log = val.to_i
end
has_submit_results_log=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 709
def has_submit_results_log=(val)
        @has_submit_results_log = val.to_i
end
has_submit_sent_data_log=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 712
def has_submit_sent_data_log=(val)
        @has_submit_sent_data_log = val.to_i
end
has_update_results_log=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 715
def has_update_results_log=(val)
        @has_update_results_log = val.to_i
end
has_update_sent_data_log=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 718
def has_update_sent_data_log=(val)
        @has_update_sent_data_log = val.to_i
end
id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 664
def id=(val)
        @id = val.to_i
end
partner_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 676
def partner_id=(val)
        @partner_id = val.to_i
end
plays=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 697
def plays=(val)
        @plays = val.to_i
end
status=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 682
def status=(val)
        @status = val.to_i
end
submitted_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 673
def submitted_at=(val)
        @submitted_at = val.to_i
end
sun_status=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 685
def sun_status=(val)
        @sun_status = val.to_i
end
sunrise=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 691
def sunrise=(val)
        @sunrise = val.to_i
end
sunset=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 694
def sunset=(val)
        @sunset = val.to_i
end
updated_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 670
def updated_at=(val)
        @updated_at = val.to_i
end
views=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 700
def views=(val)
        @views = val.to_i
end