public static final class CfnAssetModel.VariableValueProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAssetModel.VariableValueProperty
CfnAssetModel.VariableValueProperty
CfnAssetModel.VariableValueProperty.Builder, CfnAssetModel.VariableValueProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
java.lang.String |
getHierarchyLogicalId()
The `LogicalID` of the hierarchy to query for the `PropertyLogicalID` .
|
java.lang.String |
getPropertyLogicalId()
The `LogicalID` of the property to use as the variable.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getPropertyLogicalId()
CfnAssetModel.VariableValueProperty
getPropertyLogicalId
in interface CfnAssetModel.VariableValueProperty
public final java.lang.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
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()