Class CfnThingTypeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnThingTypeProps.Jsii$Proxy
- All Implemented Interfaces:
CfnThingTypeProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnThingTypeProps
@Stability(Stable)
@Internal
public static final class CfnThingTypeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnThingTypeProps
An implementation for
CfnThingTypeProps
-
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.iot.CfnThingTypeProps
CfnThingTypeProps.Builder, CfnThingTypeProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnThingTypeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnThingTypeProps.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
Deprecates a thing type.getTags()
Metadata which can be used to manage the thing type.final String
The name of the thing type.final Object
The thing type properties for the thing type to create.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 theCfnThingTypeProps.Builder
.
-
-
Method Details
-
getDeprecateThingType
Description copied from interface:CfnThingTypeProps
Deprecates a thing type. You can not associate new things with deprecated thing type.Requires permission to access the DeprecateThingType action.
- Specified by:
getDeprecateThingType
in interfaceCfnThingTypeProps
-
getTags
Description copied from interface:CfnThingTypeProps
Metadata which can be used to manage the thing type.- Specified by:
getTags
in interfaceCfnThingTypeProps
-
getThingTypeName
Description copied from interface:CfnThingTypeProps
The name of the thing type.- Specified by:
getThingTypeName
in interfaceCfnThingTypeProps
-
getThingTypeProperties
Description copied from interface:CfnThingTypeProps
The thing type properties for the thing type to create.It contains information about the new thing type including a description, and a list of searchable thing attribute names.
ThingTypeProperties
can't be updated after the initial creation of theThingType
.- Specified by:
getThingTypeProperties
in interfaceCfnThingTypeProps
-
$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()
-