Class CfnAssetModel.AssetModelPropertyProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotsitewise.CfnAssetModel.AssetModelPropertyProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAssetModel.AssetModelPropertyProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnAssetModel.AssetModelPropertyProperty
@Stability(Stable)
@Internal
public static final class CfnAssetModel.AssetModelPropertyProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssetModel.AssetModelPropertyProperty
An implementation for
CfnAssetModel.AssetModelPropertyProperty-
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.AssetModelPropertyProperty
CfnAssetModel.AssetModelPropertyProperty.Builder, CfnAssetModel.AssetModelPropertyProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAssetModel.AssetModelPropertyProperty.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 data type of the asset model property.final StringThe data type of the structure for this property.final StringTheLogicalIDof the asset model property.final StringgetName()The name of the asset model property.final ObjectgetType()Contains a property type, which can be one ofAttribute,Measurement,Metric, orTransform.final StringgetUnit()The unit of the asset model property, such asNewtonsorRPM.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.AssetModelPropertyProperty.Builder.
-
-
Method Details
-
getDataType
Description copied from interface:CfnAssetModel.AssetModelPropertyPropertyThe data type of the asset model property.The value can be
STRING,INTEGER,DOUBLE,BOOLEAN, orSTRUCT.- Specified by:
getDataTypein interfaceCfnAssetModel.AssetModelPropertyProperty
-
getLogicalId
Description copied from interface:CfnAssetModel.AssetModelPropertyPropertyTheLogicalIDof the asset model property.The maximum length is 256 characters, with the pattern
[^\\ u0000-\\ u001F\\ u007F]+.- Specified by:
getLogicalIdin interfaceCfnAssetModel.AssetModelPropertyProperty
-
getName
Description copied from interface:CfnAssetModel.AssetModelPropertyPropertyThe name of the asset model property.The maximum length is 256 characters with the pattern
[^\ u0000-\ u001F\ u007F]+.- Specified by:
getNamein interfaceCfnAssetModel.AssetModelPropertyProperty
-
getType
Description copied from interface:CfnAssetModel.AssetModelPropertyPropertyContains a property type, which can be one ofAttribute,Measurement,Metric, orTransform.- Specified by:
getTypein interfaceCfnAssetModel.AssetModelPropertyProperty
-
getDataTypeSpec
Description copied from interface:CfnAssetModel.AssetModelPropertyPropertyThe data type of the structure for this property.This parameter exists on properties that have the
STRUCTdata type.- Specified by:
getDataTypeSpecin interfaceCfnAssetModel.AssetModelPropertyProperty
-
getUnit
Description copied from interface:CfnAssetModel.AssetModelPropertyPropertyThe unit of the asset model property, such asNewtonsorRPM.- Specified by:
getUnitin interfaceCfnAssetModel.AssetModelPropertyProperty
-
$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()
-