@Stability(value=Stable) @Internal public static final class CfnAssetModel.PropertyTypeProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAssetModel.PropertyTypeProperty
CfnAssetModel.PropertyTypePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnAssetModel.PropertyTypeProperty.Builder, CfnAssetModel.PropertyTypeProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAssetModel.PropertyTypeProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAssetModel.AssetModelCompositeModelProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAttribute()
Specifies an asset attribute property.
|
Object |
getMetric()
Specifies an asset metric property.
|
Object |
getTransform()
Specifies an asset transform property.
|
String |
getTypeName()
The type of property type, which can be one of `Attribute` , `Measurement` , `Metric` , or `Transform` .
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnAssetModel.PropertyTypeProperty.Builder builder)
CfnAssetModel.AssetModelCompositeModelProperty.Builder.public final String getTypeName()
CfnAssetModel.PropertyTypePropertygetTypeName in interface CfnAssetModel.PropertyTypePropertypublic final Object getAttribute()
CfnAssetModel.PropertyTypePropertyAn attribute generally contains static information, such as the serial number of an industrial IoT wind turbine.
This is required if the TypeName is Attribute and has a DefaultValue .
getAttribute in interface CfnAssetModel.PropertyTypePropertypublic final Object getMetric()
CfnAssetModel.PropertyTypePropertyA 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.
This is required if the TypeName is Metric .
getMetric in interface CfnAssetModel.PropertyTypePropertypublic final Object getTransform()
CfnAssetModel.PropertyTypePropertyA 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.
This is required if the TypeName is Transform .
getTransform in interface CfnAssetModel.PropertyTypeProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.