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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iotsitewise.CfnAssetModel.AssetModelPropertyProperty
CfnAssetModel.AssetModelPropertyProperty.Builder, CfnAssetModel.AssetModelPropertyProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnAssetModel.AssetModelPropertyProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The data type of the asset model property.final String
The data type of the structure for this property.final String
TheLogicalID
of the asset model property.final String
getName()
The name of the asset model property.final Object
getType()
Contains a property type, which can be one ofAttribute
,Measurement
,Metric
, orTransform
.final String
getUnit()
The unit of the asset model property, such asNewtons
orRPM
.final int
hashCode()
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.AssetModelPropertyProperty
The data type of the asset model property.The value can be
STRING
,INTEGER
,DOUBLE
,BOOLEAN
, orSTRUCT
.- Specified by:
getDataType
in interfaceCfnAssetModel.AssetModelPropertyProperty
-
getLogicalId
Description copied from interface:CfnAssetModel.AssetModelPropertyProperty
TheLogicalID
of the asset model property.The maximum length is 256 characters, with the pattern
[^\\ u0000-\\ u001F\\ u007F]+
.- Specified by:
getLogicalId
in interfaceCfnAssetModel.AssetModelPropertyProperty
-
getName
Description copied from interface:CfnAssetModel.AssetModelPropertyProperty
The name of the asset model property.The maximum length is 256 characters with the pattern
[^\ u0000-\ u001F\ u007F]+
.- Specified by:
getName
in interfaceCfnAssetModel.AssetModelPropertyProperty
-
getType
Description copied from interface:CfnAssetModel.AssetModelPropertyProperty
Contains a property type, which can be one ofAttribute
,Measurement
,Metric
, orTransform
.- Specified by:
getType
in interfaceCfnAssetModel.AssetModelPropertyProperty
-
getDataTypeSpec
Description copied from interface:CfnAssetModel.AssetModelPropertyProperty
The data type of the structure for this property.This parameter exists on properties that have the
STRUCT
data type.- Specified by:
getDataTypeSpec
in interfaceCfnAssetModel.AssetModelPropertyProperty
-
getUnit
Description copied from interface:CfnAssetModel.AssetModelPropertyProperty
The unit of the asset model property, such asNewtons
orRPM
.- Specified by:
getUnit
in interfaceCfnAssetModel.AssetModelPropertyProperty
-
$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()
-