public static final class ALBAnalyticsPolicy.Builder
extends java.lang.Object
ALBAnalyticsPolicy.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBAnalyticsPolicy. |
| Modifier and Type | Method and Description |
|---|---|
ALBAnalyticsPolicy |
build() |
ALBAnalyticsPolicy.Builder |
setAllHeaders(java.lang.Boolean allHeaders)
Log all headers.
|
ALBAnalyticsPolicy.Builder |
setClientInsights(java.lang.String clientInsights)
Possible values are:
ALBAnalyticsPolicy.CLIENT_INSIGHTS_NO_INSIGHTS
ALBAnalyticsPolicy.CLIENT_INSIGHTS_PASSIVE
ALBAnalyticsPolicy.CLIENT_INSIGHTS_ACTIVE
Gain insights from sampled client to server HTTP requests and responses. |
ALBAnalyticsPolicy.Builder |
setClientInsightsSampling(ALBClientInsightsSampling clientInsightsSampling) |
ALBAnalyticsPolicy.Builder |
setClientLogFilters(java.util.List<ALBClientLogFilter> clientLogFilters)
Placeholder for description of property client_log_filters of obj type
AnalyticsPolicy field type str type array.
|
ALBAnalyticsPolicy.Builder |
setFullClientLogs(ALBFullClientLogs fullClientLogs) |
ALBAnalyticsPolicy.Builder |
setMetricsRealtimeUpdate(ALBMetricsRealTimeUpdate metricsRealtimeUpdate) |
ALBAnalyticsPolicy.Builder |
setSignificantLogThrottle(java.lang.Long significantLogThrottle)
This setting limits the number of significant logs generated per second for this
VS on each SE.
|
ALBAnalyticsPolicy.Builder |
setUdfLogThrottle(java.lang.Long udfLogThrottle)
This setting limits the total number of UDF logs generated per second for this
VS on each SE.
|
public Builder()
ALBAnalyticsPolicy.public ALBAnalyticsPolicy.Builder setAllHeaders(java.lang.Boolean allHeaders)
allHeaders - New value for the property.public ALBAnalyticsPolicy.Builder setClientInsights(java.lang.String clientInsights)
clientInsights - New value for the property.public ALBAnalyticsPolicy.Builder setClientInsightsSampling(ALBClientInsightsSampling clientInsightsSampling)
clientInsightsSampling - New value for the property.public ALBAnalyticsPolicy.Builder setClientLogFilters(java.util.List<ALBClientLogFilter> clientLogFilters)
clientLogFilters - New value for the property.public ALBAnalyticsPolicy.Builder setFullClientLogs(ALBFullClientLogs fullClientLogs)
fullClientLogs - New value for the property.public ALBAnalyticsPolicy.Builder setMetricsRealtimeUpdate(ALBMetricsRealTimeUpdate metricsRealtimeUpdate)
metricsRealtimeUpdate - New value for the property.public ALBAnalyticsPolicy.Builder setSignificantLogThrottle(java.lang.Long significantLogThrottle)
significantLogThrottle - New value for the property.public ALBAnalyticsPolicy.Builder setUdfLogThrottle(java.lang.Long udfLogThrottle)
udfLogThrottle - New value for the property.public ALBAnalyticsPolicy build()