public static final class CfnAssetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAssetProps
CfnAssetProps
CfnAssetProps.Builder, CfnAssetProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
java.lang.String |
getAssetDescription()
A description for the asset.
|
java.lang.Object |
getAssetHierarchies()
A list of asset hierarchies that each contain a `hierarchyLogicalId` .
|
java.lang.String |
getAssetModelId()
The ID of the asset model from which to create the asset.
|
java.lang.String |
getAssetName()
A unique, friendly name for the asset.
|
java.lang.Object |
getAssetProperties()
The list of asset properties for the asset.
|
java.util.List<CfnTag> |
getTags()
A list of key-value pairs that contain metadata for the asset.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getAssetModelId()
CfnAssetProps
getAssetModelId
in interface CfnAssetProps
public final java.lang.String getAssetName()
CfnAssetProps
The maximum length is 256 characters with the pattern [^\ u0000-\ u001F\ u007F]+
.
getAssetName
in interface CfnAssetProps
public final java.lang.String getAssetDescription()
CfnAssetProps
getAssetDescription
in interface CfnAssetProps
public final java.lang.Object getAssetHierarchies()
CfnAssetProps
A hierarchy specifies allowed parent/child asset relationships.
getAssetHierarchies
in interface CfnAssetProps
public final java.lang.Object getAssetProperties()
CfnAssetProps
This object doesn't include properties that you define in composite models. You can find composite model properties in the assetCompositeModels
object.
getAssetProperties
in interface CfnAssetProps
public final java.util.List<CfnTag> getTags()
CfnAssetProps
For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide .
getTags
in interface CfnAssetProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()