public static final class ALBAppLearningParams.Builder
extends java.lang.Object
ALBAppLearningParams.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBAppLearningParams. |
| Modifier and Type | Method and Description |
|---|---|
ALBAppLearningParams |
build() |
ALBAppLearningParams.Builder |
setEnablePerUriLearning(java.lang.Boolean enablePerUriLearning)
Learn the params per URI path.
|
ALBAppLearningParams.Builder |
setMaxParams(java.lang.Long maxParams)
Maximum number of params to learn for an application.
|
ALBAppLearningParams.Builder |
setMaxUris(java.lang.Long maxUris)
Maximum number of URI paths to learn for an application.
|
ALBAppLearningParams.Builder |
setMinHitsToLearn(java.lang.Long minHitsToLearn)
Minimum number of occurances required for a Param to qualify for learning.
|
ALBAppLearningParams.Builder |
setSamplingPercent(java.lang.Long samplingPercent)
Percent of the requests subjected to Application learning.
|
ALBAppLearningParams.Builder |
setUpdateInterval(java.lang.Long updateInterval)
Frequency with which SE publishes Application learning data to controller.
|
public Builder()
ALBAppLearningParams.public ALBAppLearningParams.Builder setEnablePerUriLearning(java.lang.Boolean enablePerUriLearning)
enablePerUriLearning - New value for the property.public ALBAppLearningParams.Builder setMaxParams(java.lang.Long maxParams)
maxParams - New value for the property.public ALBAppLearningParams.Builder setMaxUris(java.lang.Long maxUris)
maxUris - New value for the property.public ALBAppLearningParams.Builder setMinHitsToLearn(java.lang.Long minHitsToLearn)
minHitsToLearn - New value for the property.public ALBAppLearningParams.Builder setSamplingPercent(java.lang.Long samplingPercent)
samplingPercent - New value for the property.public ALBAppLearningParams.Builder setUpdateInterval(java.lang.Long updateInterval)
updateInterval - New value for the property.public ALBAppLearningParams build()