static ScalingPolicy.Builder |
ScalingPolicy.builder() |
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.comparisonOperator(String comparisonOperator) |
Comparison operator to use when measuring a metric against the threshold value.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.comparisonOperator(ComparisonOperatorType 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.fleetArn(String fleetArn) |
The Amazon Resource Name ( ARN) that is assigned to a
Amazon GameLift fleet resource and uniquely identifies it.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.fleetId(String fleetId) |
A unique identifier for the fleet that is associated with this scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.location(String location) |
The fleet location.
|
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.metricName(MetricName metricName) |
Name of the Amazon GameLift-defined metric that is used to trigger a scaling adjustment.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.name(String name) |
A descriptive label that is associated with a fleet's scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyType(String policyType) |
The type of scaling policy to create.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyType(PolicyType policyType) |
The 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(String scalingAdjustmentType) |
The type of adjustment to make to a fleet's instance count.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.scalingAdjustmentType(ScalingAdjustmentType scalingAdjustmentType) |
The type of adjustment to make to a fleet's instance count.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.status(String status) |
Current status of the scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.status(ScalingStatusType status) |
Current status of the scaling policy.
|
default ScalingPolicy.Builder |
ScalingPolicy.Builder.targetConfiguration(Consumer<TargetConfiguration.Builder> targetConfiguration) |
An object that contains settings for a target-based scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.targetConfiguration(TargetConfiguration targetConfiguration) |
An 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() |
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.updateStatus(String updateStatus) |
The current status of the fleet's scaling policies in a requested fleet location.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.updateStatus(LocationUpdateStatus updateStatus) |
The current status of the fleet's scaling policies in a requested fleet location.
|