Class CfnExpressGatewayService.ExpressGatewayScalingTargetProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.CfnExpressGatewayService.ExpressGatewayScalingTargetProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnExpressGatewayService.ExpressGatewayScalingTargetProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnExpressGatewayService.ExpressGatewayScalingTargetProperty
@Stability(Stable)
@Internal
public static final class CfnExpressGatewayService.ExpressGatewayScalingTargetProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnExpressGatewayService.ExpressGatewayScalingTargetProperty
An implementation for
CfnExpressGatewayService.ExpressGatewayScalingTargetProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.CfnExpressGatewayService.ExpressGatewayScalingTargetProperty
CfnExpressGatewayService.ExpressGatewayScalingTargetProperty.Builder, CfnExpressGatewayService.ExpressGatewayScalingTargetProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnExpressGatewayService.ExpressGatewayScalingTargetProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe metric used for auto-scaling decisions.final NumberThe target value for the auto-scaling metric.final NumberThe maximum number of tasks to run in the Express service.final NumberThe minimum number of tasks to run in the Express service.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnExpressGatewayService.ExpressGatewayScalingTargetProperty.Builder.
-
-
Method Details
-
getAutoScalingMetric
Description copied from interface:CfnExpressGatewayService.ExpressGatewayScalingTargetPropertyThe metric used for auto-scaling decisions.The default metric used for an Express service is
CPUUtilization.Default: - "AVERAGE_CPU"
- Specified by:
getAutoScalingMetricin interfaceCfnExpressGatewayService.ExpressGatewayScalingTargetProperty- See Also:
-
getAutoScalingTargetValue
Description copied from interface:CfnExpressGatewayService.ExpressGatewayScalingTargetPropertyThe target value for the auto-scaling metric.The default value for an Express service is 60.
Default: - 60
- Specified by:
getAutoScalingTargetValuein interfaceCfnExpressGatewayService.ExpressGatewayScalingTargetProperty- See Also:
-
getMaxTaskCount
Description copied from interface:CfnExpressGatewayService.ExpressGatewayScalingTargetPropertyThe maximum number of tasks to run in the Express service.Default: - 1
- Specified by:
getMaxTaskCountin interfaceCfnExpressGatewayService.ExpressGatewayScalingTargetProperty- See Also:
-
getMinTaskCount
Description copied from interface:CfnExpressGatewayService.ExpressGatewayScalingTargetPropertyThe minimum number of tasks to run in the Express service.Default: - 1
- Specified by:
getMinTaskCountin interfaceCfnExpressGatewayService.ExpressGatewayScalingTargetProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-