Class: Kaltura::KalturaSsoBaseFilter

Inherits:
KalturaRelatedFilter show all
Defined in:
lib/kaltura_plugins/kaltura_sso_client_plugin.rb

Direct Known Subclasses

KalturaSsoFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaFilter

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#application_type_equalObject

Returns the value of attribute application_type_equal.



117
118
119
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 117

def application_type_equal
  @application_type_equal
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



122
123
124
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 122

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

Returns the value of attribute created_at_less_than_or_equal.



123
124
125
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 123

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#domain_equalObject

Returns the value of attribute domain_equal.



119
120
121
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 119

def domain_equal
  @domain_equal
end

#id_equalObject

Returns the value of attribute id_equal.



115
116
117
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 115

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



116
117
118
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 116

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



118
119
120
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 118

def partner_id_equal
  @partner_id_equal
end

#redirect_url_equalObject

Returns the value of attribute redirect_url_equal.



124
125
126
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 124

def redirect_url_equal
  @redirect_url_equal
end

#status_equalObject

Returns the value of attribute status_equal.



120
121
122
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 120

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



121
122
123
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 121

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
# File 'lib/kaltura_plugins/kaltura_sso_client_plugin.rb', line 142

def from_xml(xml_element)
	super
	if xml_element.elements['idEqual'] != nil
		self.id_equal = xml_element.elements['idEqual'].text
	end
	if xml_element.elements['idIn'] != nil
		self.id_in = xml_element.elements['idIn'].text
	end
	if xml_element.elements['applicationTypeEqual'] != nil
		self.application_type_equal = xml_element.elements['applicationTypeEqual'].text
	end
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['domainEqual'] != nil
		self.domain_equal = xml_element.elements['domainEqual'].text
	end
	if xml_element.elements['statusEqual'] != nil
		self.status_equal = xml_element.elements['statusEqual'].text
	end
	if xml_element.elements['statusIn'] != nil
		self.status_in = xml_element.elements['statusIn'].text
	end
	if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
		self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['createdAtLessThanOrEqual'] != nil
		self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	end
	if xml_element.elements['redirectUrlEqual'] != nil
		self.redirect_url_equal = xml_element.elements['redirectUrlEqual'].text
	end
end