/** * This code was auto-generated by a Codezu. * * Changes to this file may cause incorrect behavior and will be lost if * the code is regenerated. */ package com.mozu.api.contracts.productadmin; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import org.joda.time.DateTime; import java.io.IOException; import java.lang.ClassNotFoundException; /** * Properties for the site search keyword relevancy settings. Relevancy determines the calculated matched of entered search strings against keywords. The relevancy weight can determine the order of importance for matching a search term such as categories before or after product names. */ @JsonIgnoreProperties(ignoreUnknown = true) public class SiteSearchKeywordRelevancySettings implements Serializable { // Default Serial Version UID private static final long serialVersionUID = 1L; /** * The considered relevancy weight for the attributes. */ protected Integer attributesWeight; public Integer getAttributesWeight() { return this.attributesWeight; } public void setAttributesWeight(Integer attributesWeight) { this.attributesWeight = attributesWeight; } /** * The considered relevancy weight for category names. */ protected Integer categoryNamesWeight; public Integer getCategoryNamesWeight() { return this.categoryNamesWeight; } public void setCategoryNamesWeight(Integer categoryNamesWeight) { this.categoryNamesWeight = categoryNamesWeight; } /** * The considered relevancy weight for descriptions. */ protected Integer descriptionWeight; public Integer getDescriptionWeight() { return this.descriptionWeight; } public void setDescriptionWeight(Integer descriptionWeight) { this.descriptionWeight = descriptionWeight; } /** * The considered relevancy weight for keywords. */ protected Integer keywordsWeight; public Integer getKeywordsWeight() { return this.keywordsWeight; } public void setKeywordsWeight(Integer keywordsWeight) { this.keywordsWeight = keywordsWeight; } /** * The considered relevancy weight for mpn provider. */ protected Integer mpnWeight; public Integer getMpnWeight() { return this.mpnWeight; } public void setMpnWeight(Integer mpnWeight) { this.mpnWeight = mpnWeight; } /** * The weight for the name used in ranking search results. */ protected Integer nameWeight; public Integer getNameWeight() { return this.nameWeight; } public void setNameWeight(Integer nameWeight) { this.nameWeight = nameWeight; } /** * The considered relevancy weight for product code, as loose. */ protected Integer productCodeLooseWeight; public Integer getProductCodeLooseWeight() { return this.productCodeLooseWeight; } public void setProductCodeLooseWeight(Integer productCodeLooseWeight) { this.productCodeLooseWeight = productCodeLooseWeight; } /** * The considered relevancy weight for product code. */ protected Integer productCodeWeight; public Integer getProductCodeWeight() { return this.productCodeWeight; } public void setProductCodeWeight(Integer productCodeWeight) { this.productCodeWeight = productCodeWeight; } /** * The considered relevancy weight for UPCs. */ protected Integer upcWeight; public Integer getUpcWeight() { return this.upcWeight; } public void setUpcWeight(Integer upcWeight) { this.upcWeight = upcWeight; } }