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
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe External ID of the hierarchy that is trying to be referenced.final StringThe ID of the hierarchy that is trying to be referenced.final StringTheLogicalIDof the hierarchy to query for thePropertyLogicalID.final StringThe External ID of the property that is trying to be referenced.final StringThe ID of the property that is trying to be referenced.final StringTheLogicalIDof the property that is being referenced.final ObjectThe path of the property that is trying to be referenced.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 theCfnAssetModel.VariableValueProperty.Builder.
-
-
Method Details
-
getHierarchyExternalId
Description copied from interface:CfnAssetModel.VariableValuePropertyThe External ID of the hierarchy that is trying to be referenced.- Specified by:
getHierarchyExternalIdin interfaceCfnAssetModel.VariableValueProperty- See Also:
-
getHierarchyId
Description copied from interface:CfnAssetModel.VariableValuePropertyThe ID of the hierarchy that is trying to be referenced.- Specified by:
getHierarchyIdin interfaceCfnAssetModel.VariableValueProperty- See Also:
-
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 asset models (hierarchies) in the AWS IoT SiteWise User Guide .- Specified by:
getHierarchyLogicalIdin interfaceCfnAssetModel.VariableValueProperty- See Also:
-
getPropertyExternalId
Description copied from interface:CfnAssetModel.VariableValuePropertyThe External ID of the property that is trying to be referenced.- Specified by:
getPropertyExternalIdin interfaceCfnAssetModel.VariableValueProperty- See Also:
-
getPropertyId
Description copied from interface:CfnAssetModel.VariableValuePropertyThe ID of the property that is trying to be referenced.- Specified by:
getPropertyIdin interfaceCfnAssetModel.VariableValueProperty- See Also:
-
getPropertyLogicalId
Description copied from interface:CfnAssetModel.VariableValuePropertyTheLogicalIDof the property that is being referenced.- Specified by:
getPropertyLogicalIdin interfaceCfnAssetModel.VariableValueProperty- See Also:
-
getPropertyPath
Description copied from interface:CfnAssetModel.VariableValuePropertyThe path of the property that is trying to be referenced.- Specified by:
getPropertyPathin interfaceCfnAssetModel.VariableValueProperty- See Also:
-
$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()
-