public static final class ALBAnalyticsProfile.Builder
extends java.lang.Object
ALBAnalyticsProfile.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBAnalyticsProfile. |
| Modifier and Type | Method and Description |
|---|---|
ALBAnalyticsProfile |
build() |
ALBAnalyticsProfile.Builder |
setApdexResponseThreshold(java.lang.Long apdexResponseThreshold)
If a client receives an HTTP response in less than the Satisfactory Latency
Threshold, the request is considered Satisfied.
|
ALBAnalyticsProfile.Builder |
setApdexResponseToleratedFactor(java.lang.Double apdexResponseToleratedFactor)
Client tolerated response latency factor.
|
ALBAnalyticsProfile.Builder |
setApdexRttThreshold(java.lang.Long apdexRttThreshold)
Satisfactory client to Avi Round Trip Time(RTT).
|
ALBAnalyticsProfile.Builder |
setApdexRttToleratedFactor(java.lang.Double apdexRttToleratedFactor)
Tolerated client to Avi Round Trip Time(RTT) factor.
|
ALBAnalyticsProfile.Builder |
setApdexRumThreshold(java.lang.Long apdexRumThreshold)
If a client is able to load a page in less than the Satisfactory Latency
Threshold, the PageLoad is considered Satisfied.
|
ALBAnalyticsProfile.Builder |
setApdexRumToleratedFactor(java.lang.Double apdexRumToleratedFactor)
Virtual service threshold factor for tolerated Page Load Time (PLT) as multiple
of apdex_rum_threshold.
|
ALBAnalyticsProfile.Builder |
setApdexServerResponseThreshold(java.lang.Long apdexServerResponseThreshold)
A server HTTP response is considered Satisfied if latency is less than the
Satisfactory Latency Threshold.
|
ALBAnalyticsProfile.Builder |
setApdexServerResponseToleratedFactor(java.lang.Double apdexServerResponseToleratedFactor)
Server tolerated response latency factor.
|
ALBAnalyticsProfile.Builder |
setApdexServerRttThreshold(java.lang.Long apdexServerRttThreshold)
Satisfactory client to Avi Round Trip Time(RTT).
|
ALBAnalyticsProfile.Builder |
setApdexServerRttToleratedFactor(java.lang.Double apdexServerRttToleratedFactor)
Tolerated client to Avi Round Trip Time(RTT) factor.
|
ALBAnalyticsProfile.Builder |
setChildren(java.util.List<com.vmware.vapi.bindings.Structure> children)
Subtree for this type within policy tree containing nested elements.
|
ALBAnalyticsProfile.Builder |
setClientLogConfig(ALBClientLogConfiguration clientLogConfig) |
ALBAnalyticsProfile.Builder |
setClientLogStreamingConfig(ALBClientLogStreamingConfig clientLogStreamingConfig) |
ALBAnalyticsProfile.Builder |
setConnLossyOooThreshold(java.lang.Long connLossyOooThreshold)
A connection between client and Avi is considered lossy when more than this
percentage of out of order packets are received.
|
ALBAnalyticsProfile.Builder |
setConnLossyTimeoRexmtThreshold(java.lang.Long connLossyTimeoRexmtThreshold)
A connection between client and Avi is considered lossy when more than this
percentage of packets are retransmitted due to timeout.
|
ALBAnalyticsProfile.Builder |
setConnLossyTotalRexmtThreshold(java.lang.Long connLossyTotalRexmtThreshold)
A connection between client and Avi is considered lossy when more than this
percentage of packets are retransmitted.
|
ALBAnalyticsProfile.Builder |
setConnLossyZeroWinSizeEventThreshold(java.lang.Long connLossyZeroWinSizeEventThreshold)
A client connection is considered lossy when percentage of times a packet could
not be trasmitted due to TCP zero window is above this threshold.
|
ALBAnalyticsProfile.Builder |
setConnServerLossyOooThreshold(java.lang.Long connServerLossyOooThreshold)
A connection between Avi and server is considered lossy when more than this
percentage of out of order packets are received.
|
ALBAnalyticsProfile.Builder |
setConnServerLossyTimeoRexmtThreshold(java.lang.Long connServerLossyTimeoRexmtThreshold)
A connection between Avi and server is considered lossy when more than this
percentage of packets are retransmitted due to timeout.
|
ALBAnalyticsProfile.Builder |
setConnServerLossyTotalRexmtThreshold(java.lang.Long connServerLossyTotalRexmtThreshold)
A connection between Avi and server is considered lossy when more than this
percentage of packets are retransmitted.
|
ALBAnalyticsProfile.Builder |
setConnServerLossyZeroWinSizeEventThreshold(java.lang.Long connServerLossyZeroWinSizeEventThreshold)
A server connection is considered lossy when percentage of times a packet could
not be trasmitted due to TCP zero window is above this threshold.
|
ALBAnalyticsProfile.Builder |
setCreateTime(java.lang.Long createTime)
Timestamp of resource creation format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setCreateUser(java.lang.String createUser)
ID of the user who created this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setDescription(java.lang.String description)
Description of this resource
|
ALBAnalyticsProfile.Builder |
setDisplayName(java.lang.String displayName)
Defaults to ID if not set
|
ALBAnalyticsProfile.Builder |
setEnableAdaptiveConfig(java.lang.Boolean enableAdaptiveConfig)
Enable adaptive configuration for optimizing resource usage.
|
ALBAnalyticsProfile.Builder |
setEnableAdvancedAnalytics(java.lang.Boolean enableAdvancedAnalytics)
Enables Advanced Analytics features like Anomaly detection.
|
ALBAnalyticsProfile.Builder |
setEnableOndemandMetrics(java.lang.Boolean enableOndemandMetrics)
Virtual Service (VS) metrics are processed only when there is live data traffic
on the VS.
|
ALBAnalyticsProfile.Builder |
setEnableSeAnalytics(java.lang.Boolean enableSeAnalytics)
Enable node (service engine) level analytics forvs metrics.
|
ALBAnalyticsProfile.Builder |
setEnableServerAnalytics(java.lang.Boolean enableServerAnalytics)
Enables analytics on backend servers.
|
ALBAnalyticsProfile.Builder |
setEnableVsAnalytics(java.lang.Boolean enableVsAnalytics)
Enable VirtualService (frontend) Analytics.
|
ALBAnalyticsProfile.Builder |
setExcludeClientCloseBeforeRequestAsError(java.lang.Boolean excludeClientCloseBeforeRequestAsError)
Exclude client closed connection before an HTTP request could be completed from
being classified as an error.
|
ALBAnalyticsProfile.Builder |
setExcludeDnsPolicyDropAsSignificant(java.lang.Boolean excludeDnsPolicyDropAsSignificant)
Exclude dns policy drops from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeGsDownAsError(java.lang.Boolean excludeGsDownAsError)
Exclude queries to GSLB services that are operationally down from the list of
errors.
|
ALBAnalyticsProfile.Builder |
setExcludeHttpErrorCodes(java.util.List<java.lang.Long> excludeHttpErrorCodes)
List of HTTP status codes to be excluded from being classified as an error.
|
ALBAnalyticsProfile.Builder |
setExcludeInvalidDnsDomainAsError(java.lang.Boolean excludeInvalidDnsDomainAsError)
Exclude dns queries to domains outside the domains configured in the DNS
application profile from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeInvalidDnsQueryAsError(java.lang.Boolean excludeInvalidDnsQueryAsError)
Exclude invalid dns queries from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeIssuerRevokedOcspResponsesAsError(java.lang.Boolean excludeIssuerRevokedOcspResponsesAsError)
Exclude the Issuer-Revoked OCSP Responses from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeNoDnsRecordAsError(java.lang.Boolean excludeNoDnsRecordAsError)
Exclude queries to domains that did not have configured services/records from
the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeNoValidGsMemberAsError(java.lang.Boolean excludeNoValidGsMemberAsError)
Exclude queries to GSLB services that have no available members from the list of
errors.
|
ALBAnalyticsProfile.Builder |
setExcludePersistenceChangeAsError(java.lang.Boolean excludePersistenceChangeAsError)
Exclude persistence server changed while load balancing' from the list of
errors.
|
ALBAnalyticsProfile.Builder |
setExcludeRevokedOcspResponsesAsError(java.lang.Boolean excludeRevokedOcspResponsesAsError)
Exclude the Revoked OCSP certificate status responses from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeServerDnsErrorAsError(java.lang.Boolean excludeServerDnsErrorAsError)
Exclude server dns error response from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeServerTcpResetAsError(java.lang.Boolean excludeServerTcpResetAsError)
Exclude server TCP reset from errors.
|
ALBAnalyticsProfile.Builder |
setExcludeSipErrorCodes(java.util.List<java.lang.Long> excludeSipErrorCodes)
List of SIP status codes to be excluded from being classified as an error.
|
ALBAnalyticsProfile.Builder |
setExcludeStaleOcspResponsesAsError(java.lang.Boolean excludeStaleOcspResponsesAsError)
Exclude the Stale OCSP certificate status responses from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeSynRetransmitAsError(java.lang.Boolean excludeSynRetransmitAsError)
Exclude 'server unanswered syns' from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeTcpResetAsError(java.lang.Boolean excludeTcpResetAsError)
Exclude TCP resets by client from the list of potential errors.
|
ALBAnalyticsProfile.Builder |
setExcludeUnavailableOcspResponsesAsError(java.lang.Boolean excludeUnavailableOcspResponsesAsError)
Exclude the unavailable OCSP Responses from the list of errors.
|
ALBAnalyticsProfile.Builder |
setExcludeUnsupportedDnsQueryAsError(java.lang.Boolean excludeUnsupportedDnsQueryAsError)
Exclude unsupported dns queries from the list of errors.
|
ALBAnalyticsProfile.Builder |
setHealthscoreMaxServerLimit(java.lang.Long healthscoreMaxServerLimit)
Skips health score computation of pool servers when number of servers in a pool
is more than this setting.
|
ALBAnalyticsProfile.Builder |
setHsEventThrottleWindow(java.lang.Long hsEventThrottleWindow)
Time window (in secs) within which only unique health change events should
occur.
|
ALBAnalyticsProfile.Builder |
setHsMaxAnomalyPenalty(java.lang.Long hsMaxAnomalyPenalty)
Maximum penalty that may be deducted from health score for anomalies.
|
ALBAnalyticsProfile.Builder |
setHsMaxResourcesPenalty(java.lang.Long hsMaxResourcesPenalty)
Maximum penalty that may be deducted from health score for high resource
utilization.
|
ALBAnalyticsProfile.Builder |
setHsMaxSecurityPenalty(java.lang.Long hsMaxSecurityPenalty)
Maximum penalty that may be deducted from health score based on security
assessment.
|
ALBAnalyticsProfile.Builder |
setHsMinDosRate(java.lang.Long hsMinDosRate)
DoS connection rate below which the DoS security assessment will not kick in.
|
ALBAnalyticsProfile.Builder |
setHsPerformanceBoost(java.lang.Long hsPerformanceBoost)
Adds free performance score credits to health score.
|
ALBAnalyticsProfile.Builder |
setHsPscoreTrafficThresholdL4Client(java.lang.Double hsPscoreTrafficThresholdL4Client)
Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex,
and other network quality metrics are not computed.
|
ALBAnalyticsProfile.Builder |
setHsPscoreTrafficThresholdL4Server(java.lang.Double hsPscoreTrafficThresholdL4Server)
Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex,
and other network quality metrics are not computed.
|
ALBAnalyticsProfile.Builder |
setHsSecurityCertscoreExpired(java.lang.Double hsSecurityCertscoreExpired)
Score assigned when the certificate has expired.
|
ALBAnalyticsProfile.Builder |
setHsSecurityCertscoreGt30d(java.lang.Double hsSecurityCertscoreGt30d)
Score assigned when the certificate expires in more than 30 days.
|
ALBAnalyticsProfile.Builder |
setHsSecurityCertscoreLe07d(java.lang.Double hsSecurityCertscoreLe07d)
Score assigned when the certificate expires in less than or equal to 7 days.
|
ALBAnalyticsProfile.Builder |
setHsSecurityCertscoreLe30d(java.lang.Double hsSecurityCertscoreLe30d)
Score assigned when the certificate expires in less than or equal to 30 days.
|
ALBAnalyticsProfile.Builder |
setHsSecurityChainInvalidityPenalty(java.lang.Double hsSecurityChainInvalidityPenalty)
Penalty for allowing certificates with invalid chain.
|
ALBAnalyticsProfile.Builder |
setHsSecurityCipherscoreEq000b(java.lang.Double hsSecurityCipherscoreEq000b)
Score assigned when the minimum cipher strength is 0 bits.
|
ALBAnalyticsProfile.Builder |
setHsSecurityCipherscoreGe128b(java.lang.Double hsSecurityCipherscoreGe128b)
Score assigned when the minimum cipher strength is greater than equal to 128
bits.
|
ALBAnalyticsProfile.Builder |
setHsSecurityCipherscoreLt128b(java.lang.Double hsSecurityCipherscoreLt128b)
Score assigned when the minimum cipher strength is less than 128 bits.
|
ALBAnalyticsProfile.Builder |
setHsSecurityEncalgoScoreNone(java.lang.Double hsSecurityEncalgoScoreNone)
Score assigned when no algorithm is used for encryption.
|
ALBAnalyticsProfile.Builder |
setHsSecurityEncalgoScoreRc4(java.lang.Double hsSecurityEncalgoScoreRc4)
Score assigned when RC4 algorithm is used for encryption.
|
ALBAnalyticsProfile.Builder |
setHsSecurityHstsPenalty(java.lang.Double hsSecurityHstsPenalty)
Penalty for not enabling HSTS.
|
ALBAnalyticsProfile.Builder |
setHsSecurityNonpfsPenalty(java.lang.Double hsSecurityNonpfsPenalty)
Penalty for allowing non-PFS handshakes.
|
ALBAnalyticsProfile.Builder |
setHsSecurityOcspRevokedScore(java.lang.Double hsSecurityOcspRevokedScore)
Score assigned when OCSP Certificate Status is set to Revoked or Issuer Revoked.
|
ALBAnalyticsProfile.Builder |
setHsSecuritySelfsignedcertPenalty(java.lang.Double hsSecuritySelfsignedcertPenalty)
Deprecated.
|
ALBAnalyticsProfile.Builder |
setHsSecuritySsl30Score(java.lang.Double hsSecuritySsl30Score)
Score assigned when supporting SSL3.0 encryption protocol.
|
ALBAnalyticsProfile.Builder |
setHsSecurityTls10Score(java.lang.Double hsSecurityTls10Score)
Score assigned when supporting TLS1.0 encryption protocol.
|
ALBAnalyticsProfile.Builder |
setHsSecurityTls11Score(java.lang.Double hsSecurityTls11Score)
Score assigned when supporting TLS1.1 encryption protocol.
|
ALBAnalyticsProfile.Builder |
setHsSecurityTls12Score(java.lang.Double hsSecurityTls12Score)
Score assigned when supporting TLS1.2 encryption protocol.
|
ALBAnalyticsProfile.Builder |
setHsSecurityTls13Score(java.lang.Double hsSecurityTls13Score)
Score assigned when supporting TLS1.3 encryption protocol.
|
ALBAnalyticsProfile.Builder |
setHsSecurityWeakSignatureAlgoPenalty(java.lang.Double hsSecurityWeakSignatureAlgoPenalty)
Penalty for allowing weak signature algorithm(s).
|
ALBAnalyticsProfile.Builder |
setId(java.lang.String id)
Unique identifier of this resource
|
ALBAnalyticsProfile.Builder |
setLastModifiedTime(java.lang.Long lastModifiedTime)
Timestamp of last modification format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setLastModifiedUser(java.lang.String lastModifiedUser)
ID of the user who last modified this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setLinks(java.util.List<ResourceLink> links)
The server will populate this field when returing the resource.
|
ALBAnalyticsProfile.Builder |
setMarkedForDelete(java.lang.Boolean markedForDelete)
Intent objects are not directly deleted from the system when a delete is invoked
on them.
|
ALBAnalyticsProfile.Builder |
setMarkers(java.util.List<ALBRoleFilterMatchLabel> markers)
List of labels to be used for granular RBAC.
|
ALBAnalyticsProfile.Builder |
setOndemandMetricsIdleTimeout(java.lang.Long ondemandMetricsIdleTimeout)
This flag sets the time duration of no live data traffic after which Virtual
Service metrics processing is suspended.
|
ALBAnalyticsProfile.Builder |
setOriginSiteId(java.lang.String originSiteId)
This is a UUID generated by the system for knowing which site owns an object.
|
ALBAnalyticsProfile.Builder |
setOverridden(java.lang.Boolean overridden)
Global intent objects cannot be modified by the user.
|
ALBAnalyticsProfile.Builder |
setOwnerId(java.lang.String ownerId)
This is a UUID generated by the system for knowing whoes owns this object.
|
ALBAnalyticsProfile.Builder |
setParentPath(java.lang.String parentPath)
Path of its parent
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setPath(java.lang.String path)
Absolute path of this object
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setProtection(java.lang.String protection)
Protection status is one of the following: PROTECTED - the client who retrieved
the entity is not allowed to modify it.
|
ALBAnalyticsProfile.Builder |
setRanges(java.util.List<ALBHTTPStatusRange> ranges)
List of HTTP status code ranges to be excluded from being classified as an
error.
|
ALBAnalyticsProfile.Builder |
setRealizationId(java.lang.String realizationId)
This is a UUID generated by the system for realizing the entity object.
|
ALBAnalyticsProfile.Builder |
setRelativePath(java.lang.String relativePath)
Path relative from its parent
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setRemotePath(java.lang.String remotePath)
This is the path of the object on the local managers when queried on the PMaaS
service, and path of the object on PMaaS service when queried from the local
managers.
|
ALBAnalyticsProfile.Builder |
setResourceType(java.lang.String resourceType)
The type of this resource.
|
ALBAnalyticsProfile.Builder |
setRespCodeBlock(java.util.List<java.lang.String> respCodeBlock)
Possible values are:
ALBAnalyticsProfile.RESP_CODE_BLOCK_4XX
ALBAnalyticsProfile.RESP_CODE_BLOCK_5XX
Block of HTTP response codes to be excluded from being classified as an
error. |
ALBAnalyticsProfile.Builder |
setRevision(java.lang.Long revision)
The _revision property describes the current revision of the resource.
|
ALBAnalyticsProfile.Builder |
setSchema(java.lang.String schema)
Schema for this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setSelf(SelfResourceLink self) |
ALBAnalyticsProfile.Builder |
setSensitiveLogProfile(ALBSensitiveLogProfile sensitiveLogProfile) |
ALBAnalyticsProfile.Builder |
setSipLogDepth(java.lang.Long sipLogDepth)
Maximum number of SIP messages added in logs for a SIP transaction.
|
ALBAnalyticsProfile.Builder |
setSystemOwned(java.lang.Boolean systemOwned)
Indicates system owned resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ALBAnalyticsProfile.Builder |
setTags(java.util.List<Tag> tags)
Opaque identifiers meaningful to the API user
|
ALBAnalyticsProfile.Builder |
setUniqueId(java.lang.String uniqueId)
This is a UUID generated by the GM/LM to uniquely identify entites in a
federated environment.
|
public Builder()
ALBAnalyticsProfile.public ALBAnalyticsProfile.Builder setLinks(java.util.List<ResourceLink> links)
links - New value for the property.public ALBAnalyticsProfile.Builder setSchema(java.lang.String schema)
schema - New value for the property.public ALBAnalyticsProfile.Builder setSelf(SelfResourceLink self)
self - New value for the property.public ALBAnalyticsProfile.Builder setRevision(java.lang.Long revision)
revision - New value for the property.public ALBAnalyticsProfile.Builder setCreateTime(java.lang.Long createTime)
createTime - New value for the property.public ALBAnalyticsProfile.Builder setCreateUser(java.lang.String createUser)
createUser - New value for the property.public ALBAnalyticsProfile.Builder setLastModifiedTime(java.lang.Long lastModifiedTime)
lastModifiedTime - New value for the property.public ALBAnalyticsProfile.Builder setLastModifiedUser(java.lang.String lastModifiedUser)
lastModifiedUser - New value for the property.public ALBAnalyticsProfile.Builder setProtection(java.lang.String protection)
protection - New value for the property.public ALBAnalyticsProfile.Builder setSystemOwned(java.lang.Boolean systemOwned)
systemOwned - New value for the property.public ALBAnalyticsProfile.Builder setDescription(java.lang.String description)
description - New value for the property.public ALBAnalyticsProfile.Builder setDisplayName(java.lang.String displayName)
displayName - New value for the property.public ALBAnalyticsProfile.Builder setId(java.lang.String id)
id - New value for the property.public ALBAnalyticsProfile.Builder setResourceType(java.lang.String resourceType)
resourceType - New value for the property.public ALBAnalyticsProfile.Builder setTags(java.util.List<Tag> tags)
tags - New value for the property.public ALBAnalyticsProfile.Builder setOriginSiteId(java.lang.String originSiteId)
originSiteId - New value for the property.public ALBAnalyticsProfile.Builder setOwnerId(java.lang.String ownerId)
ownerId - New value for the property.public ALBAnalyticsProfile.Builder setParentPath(java.lang.String parentPath)
parentPath - New value for the property.public ALBAnalyticsProfile.Builder setPath(java.lang.String path)
path - New value for the property.public ALBAnalyticsProfile.Builder setRealizationId(java.lang.String realizationId)
realizationId - New value for the property.public ALBAnalyticsProfile.Builder setRelativePath(java.lang.String relativePath)
relativePath - New value for the property.public ALBAnalyticsProfile.Builder setRemotePath(java.lang.String remotePath)
remotePath - New value for the property.public ALBAnalyticsProfile.Builder setUniqueId(java.lang.String uniqueId)
uniqueId - New value for the property.public ALBAnalyticsProfile.Builder setChildren(java.util.List<com.vmware.vapi.bindings.Structure> children)
children - New value for the property.
When clients pass a value of this class as a parameter, the property must
contain all the properties defined in ChildPolicyConfigResource. When methods
return a value of this class as a return value, the property will contain all
the properties defined in ChildPolicyConfigResource.public ALBAnalyticsProfile.Builder setMarkedForDelete(java.lang.Boolean markedForDelete)
markedForDelete - New value for the property.public ALBAnalyticsProfile.Builder setOverridden(java.lang.Boolean overridden)
overridden - New value for the property.public ALBAnalyticsProfile.Builder setApdexResponseThreshold(java.lang.Long apdexResponseThreshold)
apdexResponseThreshold - New value for the property.public ALBAnalyticsProfile.Builder setApdexResponseToleratedFactor(java.lang.Double apdexResponseToleratedFactor)
apdexResponseToleratedFactor - New value for the property.public ALBAnalyticsProfile.Builder setApdexRttThreshold(java.lang.Long apdexRttThreshold)
apdexRttThreshold - New value for the property.public ALBAnalyticsProfile.Builder setApdexRttToleratedFactor(java.lang.Double apdexRttToleratedFactor)
apdexRttToleratedFactor - New value for the property.public ALBAnalyticsProfile.Builder setApdexRumThreshold(java.lang.Long apdexRumThreshold)
apdexRumThreshold - New value for the property.public ALBAnalyticsProfile.Builder setApdexRumToleratedFactor(java.lang.Double apdexRumToleratedFactor)
apdexRumToleratedFactor - New value for the property.public ALBAnalyticsProfile.Builder setApdexServerResponseThreshold(java.lang.Long apdexServerResponseThreshold)
apdexServerResponseThreshold - New value for the property.public ALBAnalyticsProfile.Builder setApdexServerResponseToleratedFactor(java.lang.Double apdexServerResponseToleratedFactor)
apdexServerResponseToleratedFactor - New value for the property.public ALBAnalyticsProfile.Builder setApdexServerRttThreshold(java.lang.Long apdexServerRttThreshold)
apdexServerRttThreshold - New value for the property.public ALBAnalyticsProfile.Builder setApdexServerRttToleratedFactor(java.lang.Double apdexServerRttToleratedFactor)
apdexServerRttToleratedFactor - New value for the property.public ALBAnalyticsProfile.Builder setClientLogConfig(ALBClientLogConfiguration clientLogConfig)
clientLogConfig - New value for the property.public ALBAnalyticsProfile.Builder setClientLogStreamingConfig(ALBClientLogStreamingConfig clientLogStreamingConfig)
clientLogStreamingConfig - New value for the property.public ALBAnalyticsProfile.Builder setConnLossyOooThreshold(java.lang.Long connLossyOooThreshold)
connLossyOooThreshold - New value for the property.public ALBAnalyticsProfile.Builder setConnLossyTimeoRexmtThreshold(java.lang.Long connLossyTimeoRexmtThreshold)
connLossyTimeoRexmtThreshold - New value for the property.public ALBAnalyticsProfile.Builder setConnLossyTotalRexmtThreshold(java.lang.Long connLossyTotalRexmtThreshold)
connLossyTotalRexmtThreshold - New value for the property.public ALBAnalyticsProfile.Builder setConnLossyZeroWinSizeEventThreshold(java.lang.Long connLossyZeroWinSizeEventThreshold)
connLossyZeroWinSizeEventThreshold - New value for the property.public ALBAnalyticsProfile.Builder setConnServerLossyOooThreshold(java.lang.Long connServerLossyOooThreshold)
connServerLossyOooThreshold - New value for the property.public ALBAnalyticsProfile.Builder setConnServerLossyTimeoRexmtThreshold(java.lang.Long connServerLossyTimeoRexmtThreshold)
connServerLossyTimeoRexmtThreshold - New value for the property.public ALBAnalyticsProfile.Builder setConnServerLossyTotalRexmtThreshold(java.lang.Long connServerLossyTotalRexmtThreshold)
connServerLossyTotalRexmtThreshold - New value for the property.public ALBAnalyticsProfile.Builder setConnServerLossyZeroWinSizeEventThreshold(java.lang.Long connServerLossyZeroWinSizeEventThreshold)
connServerLossyZeroWinSizeEventThreshold - New value for the property.public ALBAnalyticsProfile.Builder setEnableAdaptiveConfig(java.lang.Boolean enableAdaptiveConfig)
enableAdaptiveConfig - New value for the property.public ALBAnalyticsProfile.Builder setEnableAdvancedAnalytics(java.lang.Boolean enableAdvancedAnalytics)
enableAdvancedAnalytics - New value for the property.public ALBAnalyticsProfile.Builder setEnableOndemandMetrics(java.lang.Boolean enableOndemandMetrics)
enableOndemandMetrics - New value for the property.public ALBAnalyticsProfile.Builder setEnableSeAnalytics(java.lang.Boolean enableSeAnalytics)
enableSeAnalytics - New value for the property.public ALBAnalyticsProfile.Builder setEnableServerAnalytics(java.lang.Boolean enableServerAnalytics)
enableServerAnalytics - New value for the property.public ALBAnalyticsProfile.Builder setEnableVsAnalytics(java.lang.Boolean enableVsAnalytics)
enableVsAnalytics - New value for the property.public ALBAnalyticsProfile.Builder setExcludeClientCloseBeforeRequestAsError(java.lang.Boolean excludeClientCloseBeforeRequestAsError)
excludeClientCloseBeforeRequestAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeDnsPolicyDropAsSignificant(java.lang.Boolean excludeDnsPolicyDropAsSignificant)
excludeDnsPolicyDropAsSignificant - New value for the property.public ALBAnalyticsProfile.Builder setExcludeGsDownAsError(java.lang.Boolean excludeGsDownAsError)
excludeGsDownAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeHttpErrorCodes(java.util.List<java.lang.Long> excludeHttpErrorCodes)
excludeHttpErrorCodes - New value for the property.public ALBAnalyticsProfile.Builder setExcludeInvalidDnsDomainAsError(java.lang.Boolean excludeInvalidDnsDomainAsError)
excludeInvalidDnsDomainAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeInvalidDnsQueryAsError(java.lang.Boolean excludeInvalidDnsQueryAsError)
excludeInvalidDnsQueryAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeIssuerRevokedOcspResponsesAsError(java.lang.Boolean excludeIssuerRevokedOcspResponsesAsError)
excludeIssuerRevokedOcspResponsesAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeNoDnsRecordAsError(java.lang.Boolean excludeNoDnsRecordAsError)
excludeNoDnsRecordAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeNoValidGsMemberAsError(java.lang.Boolean excludeNoValidGsMemberAsError)
excludeNoValidGsMemberAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludePersistenceChangeAsError(java.lang.Boolean excludePersistenceChangeAsError)
excludePersistenceChangeAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeRevokedOcspResponsesAsError(java.lang.Boolean excludeRevokedOcspResponsesAsError)
excludeRevokedOcspResponsesAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeServerDnsErrorAsError(java.lang.Boolean excludeServerDnsErrorAsError)
excludeServerDnsErrorAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeServerTcpResetAsError(java.lang.Boolean excludeServerTcpResetAsError)
excludeServerTcpResetAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeSipErrorCodes(java.util.List<java.lang.Long> excludeSipErrorCodes)
excludeSipErrorCodes - New value for the property.public ALBAnalyticsProfile.Builder setExcludeStaleOcspResponsesAsError(java.lang.Boolean excludeStaleOcspResponsesAsError)
excludeStaleOcspResponsesAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeSynRetransmitAsError(java.lang.Boolean excludeSynRetransmitAsError)
excludeSynRetransmitAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeTcpResetAsError(java.lang.Boolean excludeTcpResetAsError)
excludeTcpResetAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeUnavailableOcspResponsesAsError(java.lang.Boolean excludeUnavailableOcspResponsesAsError)
excludeUnavailableOcspResponsesAsError - New value for the property.public ALBAnalyticsProfile.Builder setExcludeUnsupportedDnsQueryAsError(java.lang.Boolean excludeUnsupportedDnsQueryAsError)
excludeUnsupportedDnsQueryAsError - New value for the property.public ALBAnalyticsProfile.Builder setHealthscoreMaxServerLimit(java.lang.Long healthscoreMaxServerLimit)
healthscoreMaxServerLimit - New value for the property.public ALBAnalyticsProfile.Builder setHsEventThrottleWindow(java.lang.Long hsEventThrottleWindow)
hsEventThrottleWindow - New value for the property.public ALBAnalyticsProfile.Builder setHsMaxAnomalyPenalty(java.lang.Long hsMaxAnomalyPenalty)
hsMaxAnomalyPenalty - New value for the property.public ALBAnalyticsProfile.Builder setHsMaxResourcesPenalty(java.lang.Long hsMaxResourcesPenalty)
hsMaxResourcesPenalty - New value for the property.public ALBAnalyticsProfile.Builder setHsMaxSecurityPenalty(java.lang.Long hsMaxSecurityPenalty)
hsMaxSecurityPenalty - New value for the property.public ALBAnalyticsProfile.Builder setHsMinDosRate(java.lang.Long hsMinDosRate)
hsMinDosRate - New value for the property.public ALBAnalyticsProfile.Builder setHsPerformanceBoost(java.lang.Long hsPerformanceBoost)
hsPerformanceBoost - New value for the property.public ALBAnalyticsProfile.Builder setHsPscoreTrafficThresholdL4Client(java.lang.Double hsPscoreTrafficThresholdL4Client)
hsPscoreTrafficThresholdL4Client - New value for the property.public ALBAnalyticsProfile.Builder setHsPscoreTrafficThresholdL4Server(java.lang.Double hsPscoreTrafficThresholdL4Server)
hsPscoreTrafficThresholdL4Server - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityCertscoreExpired(java.lang.Double hsSecurityCertscoreExpired)
hsSecurityCertscoreExpired - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityCertscoreGt30d(java.lang.Double hsSecurityCertscoreGt30d)
hsSecurityCertscoreGt30d - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityCertscoreLe07d(java.lang.Double hsSecurityCertscoreLe07d)
hsSecurityCertscoreLe07d - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityCertscoreLe30d(java.lang.Double hsSecurityCertscoreLe30d)
hsSecurityCertscoreLe30d - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityChainInvalidityPenalty(java.lang.Double hsSecurityChainInvalidityPenalty)
hsSecurityChainInvalidityPenalty - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityCipherscoreEq000b(java.lang.Double hsSecurityCipherscoreEq000b)
hsSecurityCipherscoreEq000b - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityCipherscoreGe128b(java.lang.Double hsSecurityCipherscoreGe128b)
hsSecurityCipherscoreGe128b - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityCipherscoreLt128b(java.lang.Double hsSecurityCipherscoreLt128b)
hsSecurityCipherscoreLt128b - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityEncalgoScoreNone(java.lang.Double hsSecurityEncalgoScoreNone)
hsSecurityEncalgoScoreNone - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityEncalgoScoreRc4(java.lang.Double hsSecurityEncalgoScoreRc4)
hsSecurityEncalgoScoreRc4 - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityHstsPenalty(java.lang.Double hsSecurityHstsPenalty)
hsSecurityHstsPenalty - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityNonpfsPenalty(java.lang.Double hsSecurityNonpfsPenalty)
hsSecurityNonpfsPenalty - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityOcspRevokedScore(java.lang.Double hsSecurityOcspRevokedScore)
hsSecurityOcspRevokedScore - New value for the property.public ALBAnalyticsProfile.Builder setHsSecuritySelfsignedcertPenalty(java.lang.Double hsSecuritySelfsignedcertPenalty)
hsSecuritySelfsignedcertPenalty - New value for the property.public ALBAnalyticsProfile.Builder setHsSecuritySsl30Score(java.lang.Double hsSecuritySsl30Score)
hsSecuritySsl30Score - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityTls10Score(java.lang.Double hsSecurityTls10Score)
hsSecurityTls10Score - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityTls11Score(java.lang.Double hsSecurityTls11Score)
hsSecurityTls11Score - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityTls12Score(java.lang.Double hsSecurityTls12Score)
hsSecurityTls12Score - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityTls13Score(java.lang.Double hsSecurityTls13Score)
hsSecurityTls13Score - New value for the property.public ALBAnalyticsProfile.Builder setHsSecurityWeakSignatureAlgoPenalty(java.lang.Double hsSecurityWeakSignatureAlgoPenalty)
hsSecurityWeakSignatureAlgoPenalty - New value for the property.public ALBAnalyticsProfile.Builder setMarkers(java.util.List<ALBRoleFilterMatchLabel> markers)
markers - New value for the property.public ALBAnalyticsProfile.Builder setOndemandMetricsIdleTimeout(java.lang.Long ondemandMetricsIdleTimeout)
ondemandMetricsIdleTimeout - New value for the property.public ALBAnalyticsProfile.Builder setRanges(java.util.List<ALBHTTPStatusRange> ranges)
ranges - New value for the property.public ALBAnalyticsProfile.Builder setRespCodeBlock(java.util.List<java.lang.String> respCodeBlock)
respCodeBlock - New value for the property.public ALBAnalyticsProfile.Builder setSensitiveLogProfile(ALBSensitiveLogProfile sensitiveLogProfile)
sensitiveLogProfile - New value for the property.public ALBAnalyticsProfile.Builder setSipLogDepth(java.lang.Long sipLogDepth)
sipLogDepth - New value for the property.public ALBAnalyticsProfile build()