Class ScalableTargetAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.applicationautoscaling.ScalableTargetAttributes.Jsii$Proxy
- All Implemented Interfaces:
ScalableTargetAttributes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ScalableTargetAttributes
@Stability(Stable)
@Internal
public static final class ScalableTargetAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ScalableTargetAttributes
An implementation for
ScalableTargetAttributes-
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.applicationautoscaling.ScalableTargetAttributes
ScalableTargetAttributes.Builder, ScalableTargetAttributes.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theScalableTargetAttributes.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 scalable dimension that's associated with the scalable target.final StringThe scalable target ID.final StringThe namespace of the AWS service that provides the resource.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 theScalableTargetAttributes.Builder.
-
-
Method Details
-
getScalableDimension
Description copied from interface:ScalableTargetAttributesThe scalable dimension that's associated with the scalable target.- Specified by:
getScalableDimensionin interfaceScalableTargetAttributes
-
getScalableTargetId
Description copied from interface:ScalableTargetAttributesThe scalable target ID.- Specified by:
getScalableTargetIdin interfaceScalableTargetAttributes
-
getServiceNamespace
Description copied from interface:ScalableTargetAttributesThe namespace of the AWS service that provides the resource.- Specified by:
getServiceNamespacein interfaceScalableTargetAttributes
-
$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()
-