Class CfnAssetModel.AssetModelCompositeModelProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotsitewise.CfnAssetModel.AssetModelCompositeModelProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAssetModel.AssetModelCompositeModelProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnAssetModel.AssetModelCompositeModelProperty
@Stability(Stable)
@Internal
public static final class CfnAssetModel.AssetModelCompositeModelProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssetModel.AssetModelCompositeModelProperty
An implementation for
CfnAssetModel.AssetModelCompositeModelProperty
-
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.AssetModelCompositeModelProperty
CfnAssetModel.AssetModelCompositeModelProperty.Builder, CfnAssetModel.AssetModelCompositeModelProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnAssetModel.AssetModelCompositeModelProperty.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 Object
The asset property definitions for this composite model.final String
The description of the composite model.final String
getName()
The name of the composite model.final String
getType()
The type of the composite model.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.AssetModelCompositeModelProperty.Builder
.
-
-
Method Details
-
getName
Description copied from interface:CfnAssetModel.AssetModelCompositeModelProperty
The name of the composite model.- Specified by:
getName
in interfaceCfnAssetModel.AssetModelCompositeModelProperty
-
getType
Description copied from interface:CfnAssetModel.AssetModelCompositeModelProperty
The type of the composite model.For alarm composite models, this type is
AWS/ALARM
.- Specified by:
getType
in interfaceCfnAssetModel.AssetModelCompositeModelProperty
-
getCompositeModelProperties
Description copied from interface:CfnAssetModel.AssetModelCompositeModelProperty
The asset property definitions for this composite model.- Specified by:
getCompositeModelProperties
in interfaceCfnAssetModel.AssetModelCompositeModelProperty
-
getDescription
Description copied from interface:CfnAssetModel.AssetModelCompositeModelProperty
The description of the composite model.- Specified by:
getDescription
in interfaceCfnAssetModel.AssetModelCompositeModelProperty
-
$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()
-