@Stability(value=Stable) @Internal public static final class CfnAssetModel.VariableValueProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAssetModel.VariableValueProperty
CfnAssetModel.VariableValuePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnAssetModel.VariableValueProperty.Builder, CfnAssetModel.VariableValueProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAssetModel.VariableValueProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAssetModel.AssetModelCompositeModelProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getHierarchyLogicalId()
The `LogicalID` of the hierarchy to query for the `PropertyLogicalID` .
|
String |
getPropertyLogicalId()
The `LogicalID` of the property to use as the variable.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnAssetModel.VariableValueProperty.Builder builder)
CfnAssetModel.AssetModelCompositeModelProperty.Builder.public final String getPropertyLogicalId()
CfnAssetModel.VariableValuePropertygetPropertyLogicalId in interface CfnAssetModel.VariableValuePropertypublic final String getHierarchyLogicalId()
CfnAssetModel.VariableValueProperty
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 .
getHierarchyLogicalId in interface CfnAssetModel.VariableValueProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.