com.groupbyinc.api.request.Biasing Maven / Gradle / Ivy
package com.groupbyinc.api.request;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.util.ArrayList;
import java.util.List;
public class Biasing {
@JsonInclude(JsonInclude.Include.NON_EMPTY) private List restrictToIds = new ArrayList();
@JsonInclude(JsonInclude.Include.NON_EMPTY) private List bringToTop = new ArrayList();
@JsonInclude(JsonInclude.Include.NON_DEFAULT) private boolean augmentBiases = false;
private Float influence = null;
@JsonInclude(JsonInclude.Include.NON_EMPTY) private List numericBoosts = new ArrayList();
@JsonInclude(JsonInclude.Include.NON_EMPTY) private List biases = new ArrayList();
public List getRestrictToIds() {
return restrictToIds;
}
public com.groupbyinc.api.request.Biasing setRestrictToIds(List restrictToIds) {
this.restrictToIds = restrictToIds;
return this;
}
public List getBringToTop() {
return bringToTop;
}
public com.groupbyinc.api.request.Biasing setBringToTop(List bringToTop) {
this.bringToTop = bringToTop;
return this;
}
public boolean isAugmentBiases() {
return augmentBiases;
}
public com.groupbyinc.api.request.Biasing setAugmentBiases(boolean augmentBiases) {
this.augmentBiases = augmentBiases;
return this;
}
public List getBiases() {
return biases;
}
public com.groupbyinc.api.request.Biasing setBiases(List biases) {
this.biases = biases;
return this;
}
public Float getInfluence() {
return influence;
}
public com.groupbyinc.api.request.Biasing setInfluence(Float influence) {
this.influence = influence;
return this;
}
public List getNumericBoosts() {
return numericBoosts;
}
public com.groupbyinc.api.request.Biasing setNumericBoosts(List numericBoosts) {
this.numericBoosts = numericBoosts;
return this;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy