static ScalingConfig.Builder |
ScalingConfig.builder() |
Create a new builder.
|
ScalingConfig.Builder |
ScalingConfig.Builder.copy(ScalingConfig model) |
|
ScalingConfig.Builder |
ScalingConfig.Builder.maxReplica(Integer maxReplica) |
Maximum number of replicas allowed.
|
ScalingConfig.Builder |
ScalingConfig.Builder.minReplica(Integer minReplica) |
Minimum number of replicas to keep running.
|
ScalingConfig.Builder |
ScalingConfig.Builder.scalingType(ScalingConfig.ScalingType scalingType) |
scaling type for application.
|
ScalingConfig.Builder |
ScalingConfig.Builder.targetConcurrencyThreshold(Integer targetConcurrencyThreshold) |
number of simultaneous requests that can be processed by each replica.
|
ScalingConfig.Builder |
ScalingConfig.Builder.targetCpuThreshold(Integer targetCpuThreshold) |
Scale up if average CPU utilization exceeds this threshold.
|
ScalingConfig.Builder |
ScalingConfig.Builder.targetMemoryThreshold(Integer targetMemoryThreshold) |
Scale up if average memory utilization exceeds this threshold.
|
ScalingConfig.Builder |
ScalingConfig.Builder.targetRpsThreshold(Integer targetRpsThreshold) |
requests-per-second per replica of an application.
|
ScalingConfig.Builder |
ScalingConfig.toBuilder() |
|