Example usage for com.amazonaws.services.applicationautoscaling.model ScalingPolicy getPolicyName

List of usage examples for com.amazonaws.services.applicationautoscaling.model ScalingPolicy getPolicyName

Introduction

In this page you can find the example usage for com.amazonaws.services.applicationautoscaling.model ScalingPolicy getPolicyName.

Prototype


public String getPolicyName() 

Source Link

Document

The name of the scaling policy.

Usage

From source file:com.netflix.spinnaker.clouddriver.ecs.services.EcsCloudMetricService.java

License:Apache License

private PutScalingPolicyRequest buildPutScalingPolicyRequest(ScalingPolicy policy) {
    return new PutScalingPolicyRequest().withPolicyName(policy.getPolicyName())
            .withServiceNamespace(policy.getServiceNamespace()).withPolicyType(policy.getPolicyType())
            .withResourceId(policy.getResourceId()).withScalableDimension(policy.getScalableDimension())
            .withStepScalingPolicyConfiguration(policy.getStepScalingPolicyConfiguration())
            .withTargetTrackingScalingPolicyConfiguration(policy.getTargetTrackingScalingPolicyConfiguration());
}