| Package | Description |
|---|---|
| software.amazon.awssdk.services.gamelift.model |
| Modifier and Type | Method and Description |
|---|---|
static ScalingPolicy.Builder |
ScalingPolicy.builder() |
ScalingPolicy.Builder |
ScalingPolicy.Builder.comparisonOperator(ComparisonOperatorType comparisonOperator)
Comparison operator to use when measuring a metric against the threshold value.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.comparisonOperator(String comparisonOperator)
Comparison operator to use when measuring a metric against the threshold value.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.evaluationPeriods(Integer evaluationPeriods)
Length of time (in minutes) the metric must be at or beyond the threshold before a scaling event is
triggered.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.fleetId(String fleetId)
Unique identifier for a fleet that is associated with this scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.metricName(MetricName metricName)
Name of the Amazon GameLift-defined metric that is used to trigger a scaling adjustment.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.metricName(String metricName)
Name of the Amazon GameLift-defined metric that is used to trigger a scaling adjustment.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.name(String name)
Descriptive label that is associated with a scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyType(PolicyType policyType)
Type of scaling policy to create.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyType(String policyType)
Type of scaling policy to create.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.scalingAdjustment(Integer scalingAdjustment)
Amount of adjustment to make, based on the scaling adjustment type.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.scalingAdjustmentType(ScalingAdjustmentType scalingAdjustmentType)
Type of adjustment to make to a fleet's instance count (see FleetCapacity):
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.scalingAdjustmentType(String scalingAdjustmentType)
Type of adjustment to make to a fleet's instance count (see FleetCapacity):
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.status(ScalingStatusType status)
Current status of the scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.status(String status)
Current status of the scaling policy.
|
default ScalingPolicy.Builder |
ScalingPolicy.Builder.targetConfiguration(Consumer<TargetConfiguration.Builder> targetConfiguration)
Object that contains settings for a target-based scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.targetConfiguration(TargetConfiguration targetConfiguration)
Object that contains settings for a target-based scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.threshold(Double threshold)
Metric value used to trigger a scaling event.
|
ScalingPolicy.Builder |
ScalingPolicy.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ScalingPolicy.Builder> |
ScalingPolicy.serializableBuilderClass() |
Copyright © 2019. All rights reserved.