Class: Kaltura::KalturaContentDistributionSearchItem

Inherits:
KalturaSearchItem show all
Defined in:
lib/kaltura_plugins/kaltura_content_distribution_client_plugin.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

#distribution_profile_idObject

Returns the value of attribute distribution_profile_id.



878
879
880
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 878

def distribution_profile_id
  @distribution_profile_id
end

#distribution_sun_statusObject

Returns the value of attribute distribution_sun_status.



879
880
881
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 879

def distribution_sun_status
  @distribution_sun_status
end

#entry_distribution_flagObject

Returns the value of attribute entry_distribution_flag.



880
881
882
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 880

def entry_distribution_flag
  @entry_distribution_flag
end

#entry_distribution_statusObject

Returns the value of attribute entry_distribution_status.



881
882
883
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 881

def entry_distribution_status
  @entry_distribution_status
end

#entry_distribution_validation_errorsObject

Comma seperated validation error types



885
886
887
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 885

def entry_distribution_validation_errors
  @entry_distribution_validation_errors
end

#has_entry_distribution_validation_errorsObject

Returns the value of attribute has_entry_distribution_validation_errors.



882
883
884
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 882

def has_entry_distribution_validation_errors
  @has_entry_distribution_validation_errors
end

#no_distribution_profilesObject

Returns the value of attribute no_distribution_profiles.



877
878
879
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 877

def no_distribution_profiles
  @no_distribution_profiles
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



906
907
908
909
910
911
912
913
914
915
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 906

def from_xml(xml_element)
  super
  self.no_distribution_profiles = xml_element.elements['noDistributionProfiles'].text
  self.distribution_profile_id = xml_element.elements['distributionProfileId'].text
  self.distribution_sun_status = xml_element.elements['distributionSunStatus'].text
  self.entry_distribution_flag = xml_element.elements['entryDistributionFlag'].text
  self.entry_distribution_status = xml_element.elements['entryDistributionStatus'].text
  self.has_entry_distribution_validation_errors = xml_element.elements['hasEntryDistributionValidationErrors'].text
  self.entry_distribution_validation_errors = xml_element.elements['entryDistributionValidationErrors'].text
end