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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.CfnThingTypeProps
CfnThingTypeProps.Builder, CfnThingTypeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnThingTypeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnThingTypeProps.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 ObjectDeprecates a thing type.getTags()Metadata which can be used to manage the thing type.final StringThe name of the thing type.final ObjectThe thing type properties for the thing type to create.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 theCfnThingTypeProps.Builder.
-
-
Method Details
-
getDeprecateThingType
Description copied from interface:CfnThingTypePropsDeprecates a thing type. You can not associate new things with deprecated thing type.Requires permission to access the DeprecateThingType action.
- Specified by:
getDeprecateThingTypein interfaceCfnThingTypeProps- See Also:
-
getTags
Description copied from interface:CfnThingTypePropsMetadata which can be used to manage the thing type.- Specified by:
getTagsin interfaceCfnThingTypeProps- See Also:
-
getThingTypeName
Description copied from interface:CfnThingTypePropsThe name of the thing type.- Specified by:
getThingTypeNamein interfaceCfnThingTypeProps- See Also:
-
getThingTypeProperties
Description copied from interface:CfnThingTypePropsThe thing type properties for the thing type to create.It contains information about the new thing type including a description, a list of searchable thing attribute names, and a list of propagating attributes. After a thing type is created, you can only update
Mqtt5Configuration.- Specified by:
getThingTypePropertiesin interfaceCfnThingTypeProps- 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()
-