Class CfnAssetModel.VariableValueProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotsitewise.CfnAssetModel.VariableValueProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAssetModel.VariableValueProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnAssetModel.VariableValueProperty
@Stability(Stable)
@Internal
public static final class CfnAssetModel.VariableValueProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssetModel.VariableValueProperty
An implementation for
CfnAssetModel.VariableValueProperty-
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.iotsitewise.CfnAssetModel.VariableValueProperty
CfnAssetModel.VariableValueProperty.Builder, CfnAssetModel.VariableValueProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAssetModel.VariableValueProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theCfnAssetModel.VariableValueProperty.Builder.
-
-
Method Details
-
getPropertyLogicalId
Description copied from interface:CfnAssetModel.VariableValuePropertyTheLogicalIDof the property to use as the variable.- Specified by:
getPropertyLogicalIdin interfaceCfnAssetModel.VariableValueProperty
-
getHierarchyLogicalId
Description copied from interface:CfnAssetModel.VariableValuePropertyTheLogicalIDof the hierarchy to query for thePropertyLogicalID.You use a
hierarchyLogicalIDinstead of a model ID because you can have several hierarchies using the same model and therefore the same property. For example, you might have separately grouped assets that come from the same asset model. For more information, see Defining relationships between assets in the AWS IoT SiteWise User Guide .- Specified by:
getHierarchyLogicalIdin interfaceCfnAssetModel.VariableValueProperty
-
$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()
-