Package com.targomo.client.api.pojo
Class AggregationConfiguration.AggregationConfigurationBuilder
java.lang.Object
com.targomo.client.api.pojo.AggregationConfiguration.AggregationConfigurationBuilder
- Enclosing class:
- AggregationConfiguration
-
Constructor Summary
ConstructorsConstructorDescriptionAggregationConfigurationBuilder(TravelOptions travelOptions, boolean deepCopy) -
Method Summary
Modifier and TypeMethodDescriptionaggregationInputParameters(Map<String, AggregationInputParameters> aggregationInputParameters) build()filterValuesForSourceOrigins(Set<String> filterValuesForSourceOrigins) gravitationExponent(Double gravitationTravelTimeExponent) ignoreOutliers(Boolean ignoreOutliers) learntMaxEdgeWeight(Integer learntMaxEdgeWeight) logitBetaAttractionStrength(Double logitBetaAttractionStrength) logitBetaTravelTime(Double logitBetaTravelTime) mathExpression(String mathExpression) maxResultValue(Float maxResultValue) maxResultValueRatio(Double maxResultValueRatio) minResultValue(Float minResultValue) minResultValueRatio(Double minResultValueRatio) minSourcesCount(Integer minSourcesCount) minSourcesRatio(Double minSourcesRatio) outlierPenalty(Float outlierPenalty) postAggregationFactor(Float postAggregationFactor) probabilityDecay(Double probabilityDecay) sourceValuesLowerBound(Float sourceValuesLowerBound) sourceValuesModifier(Float sourceValuesModifier) sourceValuesUpperBound(Float sourceValuesUpperBound) useProbabilityBasedWeightedAverage(Boolean useProbabilityBasedWeightedAverage)
-
Constructor Details
-
AggregationConfigurationBuilder
public AggregationConfigurationBuilder() -
AggregationConfigurationBuilder
-
AggregationConfigurationBuilder
-
-
Method Details
-
type
-
ignoreOutliers
public AggregationConfiguration.AggregationConfigurationBuilder ignoreOutliers(Boolean ignoreOutliers) -
outlierPenalty
public AggregationConfiguration.AggregationConfigurationBuilder outlierPenalty(Float outlierPenalty) -
minSourcesRatio
public AggregationConfiguration.AggregationConfigurationBuilder minSourcesRatio(Double minSourcesRatio) -
minSourcesCount
public AggregationConfiguration.AggregationConfigurationBuilder minSourcesCount(Integer minSourcesCount) -
sourceValuesLowerBound
public AggregationConfiguration.AggregationConfigurationBuilder sourceValuesLowerBound(Float sourceValuesLowerBound) -
sourceValuesUpperBound
public AggregationConfiguration.AggregationConfigurationBuilder sourceValuesUpperBound(Float sourceValuesUpperBound) -
sourceValuesModifier
public AggregationConfiguration.AggregationConfigurationBuilder sourceValuesModifier(Float sourceValuesModifier) -
minResultValueRatio
public AggregationConfiguration.AggregationConfigurationBuilder minResultValueRatio(Double minResultValueRatio) -
minResultValue
public AggregationConfiguration.AggregationConfigurationBuilder minResultValue(Float minResultValue) -
maxResultValueRatio
public AggregationConfiguration.AggregationConfigurationBuilder maxResultValueRatio(Double maxResultValueRatio) -
maxResultValue
public AggregationConfiguration.AggregationConfigurationBuilder maxResultValue(Float maxResultValue) -
filterValuesForSourceOrigins
public AggregationConfiguration.AggregationConfigurationBuilder filterValuesForSourceOrigins(Set<String> filterValuesForSourceOrigins) -
gravitationExponent
public AggregationConfiguration.AggregationConfigurationBuilder gravitationExponent(Double gravitationTravelTimeExponent) -
probabilityDecay
public AggregationConfiguration.AggregationConfigurationBuilder probabilityDecay(Double probabilityDecay) -
logitBetaAttractionStrength
public AggregationConfiguration.AggregationConfigurationBuilder logitBetaAttractionStrength(Double logitBetaAttractionStrength) -
logitBetaTravelTime
public AggregationConfiguration.AggregationConfigurationBuilder logitBetaTravelTime(Double logitBetaTravelTime) -
useProbabilityBasedWeightedAverage
public AggregationConfiguration.AggregationConfigurationBuilder useProbabilityBasedWeightedAverage(Boolean useProbabilityBasedWeightedAverage) -
aggregationInputParameters
public AggregationConfiguration.AggregationConfigurationBuilder aggregationInputParameters(Map<String, AggregationInputParameters> aggregationInputParameters) -
postAggregationFactor
public AggregationConfiguration.AggregationConfigurationBuilder postAggregationFactor(Float postAggregationFactor) -
mathExpression
public AggregationConfiguration.AggregationConfigurationBuilder mathExpression(String mathExpression) -
learntMaxEdgeWeight
public AggregationConfiguration.AggregationConfigurationBuilder learntMaxEdgeWeight(Integer learntMaxEdgeWeight) -
build
-