Class: EBay::RecommendationValidationRulesType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsRecommendationValidationRulesType

valueType - EBay::ValueTypeCodeType
minValues - SOAP::SOAPInt
maxValues - SOAP::SOAPInt
selectionMode - EBay::SelectionModeCodeType
confidence - SOAP::SOAPInt
relationship - EBay::NameValueRelationshipType
variationPicture - EBay::VariationPictureRuleCodeType
variationSpecifics - EBay::VariationSpecificsRuleCodeType
valueFormat - EBay::ValueFormatCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(valueType = nil, minValues = nil, maxValues = nil, selectionMode = nil, confidence = nil, relationship = [], variationPicture = nil, variationSpecifics = nil, valueFormat = nil) ⇒ RecommendationValidationRulesType

Returns a new instance of RecommendationValidationRulesType.



29927
29928
29929
29930
29931
29932
29933
29934
29935
29936
29937
29938
# File 'lib/eBay.rb', line 29927

def initialize(valueType = nil, minValues = nil, maxValues = nil, selectionMode = nil, confidence = nil, relationship = [], variationPicture = nil, variationSpecifics = nil, valueFormat = nil)
  @valueType = valueType
  @minValues = minValues
  @maxValues = maxValues
  @selectionMode = selectionMode
  @confidence = confidence
  @relationship = relationship
  @variationPicture = variationPicture
  @variationSpecifics = variationSpecifics
  @valueFormat = valueFormat
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



29921
29922
29923
# File 'lib/eBay.rb', line 29921

def __xmlele_any
  @__xmlele_any
end

#confidenceObject

Returns the value of attribute confidence.



29916
29917
29918
# File 'lib/eBay.rb', line 29916

def confidence
  @confidence
end

#maxValuesObject

Returns the value of attribute maxValues.



29914
29915
29916
# File 'lib/eBay.rb', line 29914

def maxValues
  @maxValues
end

#minValuesObject

Returns the value of attribute minValues.



29913
29914
29915
# File 'lib/eBay.rb', line 29913

def minValues
  @minValues
end

#relationshipObject

Returns the value of attribute relationship.



29917
29918
29919
# File 'lib/eBay.rb', line 29917

def relationship
  @relationship
end

#selectionModeObject

Returns the value of attribute selectionMode.



29915
29916
29917
# File 'lib/eBay.rb', line 29915

def selectionMode
  @selectionMode
end

#valueFormatObject

Returns the value of attribute valueFormat.



29920
29921
29922
# File 'lib/eBay.rb', line 29920

def valueFormat
  @valueFormat
end

#valueTypeObject

Returns the value of attribute valueType.



29912
29913
29914
# File 'lib/eBay.rb', line 29912

def valueType
  @valueType
end

#variationPictureObject

Returns the value of attribute variationPicture.



29918
29919
29920
# File 'lib/eBay.rb', line 29918

def variationPicture
  @variationPicture
end

#variationSpecificsObject

Returns the value of attribute variationSpecifics.



29919
29920
29921
# File 'lib/eBay.rb', line 29919

def variationSpecifics
  @variationSpecifics
end

Instance Method Details

#set_any(elements) ⇒ Object



29923
29924
29925
# File 'lib/eBay.rb', line 29923

def set_any(elements)
  @__xmlele_any = elements
end