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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iotsitewise.CfnAssetModel.VariableValueProperty
CfnAssetModel.VariableValueProperty.Builder, CfnAssetModel.VariableValueProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnAssetModel.VariableValueProperty.Builder
.protected
Jsii$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.VariableValueProperty
TheLogicalID
of the property to use as the variable.- Specified by:
getPropertyLogicalId
in interfaceCfnAssetModel.VariableValueProperty
-
getHierarchyLogicalId
Description copied from interface:CfnAssetModel.VariableValueProperty
TheLogicalID
of the hierarchy to query for thePropertyLogicalID
.You use a
hierarchyLogicalID
instead 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:
getHierarchyLogicalId
in interfaceCfnAssetModel.VariableValueProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-