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.



1094
1095
1096
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1094

def distribution_profile_id
  @distribution_profile_id
end

#distribution_sun_statusObject

Returns the value of attribute distribution_sun_status.



1095
1096
1097
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1095

def distribution_sun_status
  @distribution_sun_status
end

#entry_distribution_flagObject

Returns the value of attribute entry_distribution_flag.



1096
1097
1098
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1096

def entry_distribution_flag
  @entry_distribution_flag
end

#entry_distribution_statusObject

Returns the value of attribute entry_distribution_status.



1097
1098
1099
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1097

def entry_distribution_status
  @entry_distribution_status
end

#entry_distribution_validation_errorsObject

Comma seperated validation error types



1100
1101
1102
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1100

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.



1098
1099
1100
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1098

def has_entry_distribution_validation_errors
  @has_entry_distribution_validation_errors
end

#no_distribution_profilesObject

Returns the value of attribute no_distribution_profiles.



1093
1094
1095
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1093

def no_distribution_profiles
  @no_distribution_profiles
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1121

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