Class CfnAssetModel.PropertyTypeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotsitewise.CfnAssetModel.PropertyTypeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAssetModel.PropertyTypeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAssetModel.PropertyTypeProperty
@Stability(Stable)
@Internal
public static final class CfnAssetModel.PropertyTypeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssetModel.PropertyTypeProperty
An implementation for
CfnAssetModel.PropertyTypeProperty-
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.PropertyTypeProperty
CfnAssetModel.PropertyTypeProperty.Builder, CfnAssetModel.PropertyTypeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAssetModel.PropertyTypeProperty.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 ObjectSpecifies an asset attribute property.final ObjectSpecifies an asset metric property.final ObjectSpecifies an asset transform property.final StringThe type of property type, which can be one ofAttribute,Measurement,Metric, orTransform.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.PropertyTypeProperty.Builder.
-
-
Method Details
-
getTypeName
Description copied from interface:CfnAssetModel.PropertyTypePropertyThe type of property type, which can be one ofAttribute,Measurement,Metric, orTransform.- Specified by:
getTypeNamein interfaceCfnAssetModel.PropertyTypeProperty- See Also:
-
getAttribute
Description copied from interface:CfnAssetModel.PropertyTypePropertySpecifies an asset attribute property.An attribute generally contains static information, such as the serial number of an IIoT wind turbine.
- Specified by:
getAttributein interfaceCfnAssetModel.PropertyTypeProperty- See Also:
-
getMetric
Description copied from interface:CfnAssetModel.PropertyTypePropertySpecifies an asset metric property.A metric contains a mathematical expression that uses aggregate functions to process all input data points over a time interval and output a single data point, such as to calculate the average hourly temperature.
- Specified by:
getMetricin interfaceCfnAssetModel.PropertyTypeProperty- See Also:
-
getTransform
Description copied from interface:CfnAssetModel.PropertyTypePropertySpecifies an asset transform property.A transform contains a mathematical expression that maps a property's data points from one form to another, such as a unit conversion from Celsius to Fahrenheit.
- Specified by:
getTransformin interfaceCfnAssetModel.PropertyTypeProperty- 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()
-