Class CfnThingGroupMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnThingGroupMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnThingGroupMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnThingGroupMixinProps
@Stability(Stable)
@Internal
public static final class CfnThingGroupMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnThingGroupMixinProps
An implementation for
CfnThingGroupMixinProps-
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.cfnpropertymixins.services.iot.CfnThingGroupMixinProps
CfnThingGroupMixinProps.Builder, CfnThingGroupMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnThingGroupMixinProps.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 StringThe parent thing group name.final StringThe dynamic thing group search query string.getTags()Metadata which can be used to manage the thing group or dynamic thing group.final StringThe thing group name.final ObjectThing group properties.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 theCfnThingGroupMixinProps.Builder.
-
-
Method Details
-
getParentGroupName
Description copied from interface:CfnThingGroupMixinPropsThe parent thing group name.A Dynamic Thing Group does not have
parentGroupNamedefined.- Specified by:
getParentGroupNamein interfaceCfnThingGroupMixinProps- See Also:
-
getQueryString
Description copied from interface:CfnThingGroupMixinPropsThe dynamic thing group search query string.The
queryStringattribute is required forCreateDynamicThingGroup. ThequeryStringattribute is not required forCreateThingGroup.- Specified by:
getQueryStringin interfaceCfnThingGroupMixinProps- See Also:
-
getTags
Description copied from interface:CfnThingGroupMixinPropsMetadata which can be used to manage the thing group or dynamic thing group.- Specified by:
getTagsin interfaceCfnThingGroupMixinProps- See Also:
-
getThingGroupName
Description copied from interface:CfnThingGroupMixinPropsThe thing group name.- Specified by:
getThingGroupNamein interfaceCfnThingGroupMixinProps- See Also:
-
getThingGroupProperties
Description copied from interface:CfnThingGroupMixinPropsThing group properties.Returns union: either
IResolvableorCfnThingGroupPropsMixin.ThingGroupPropertiesProperty- Specified by:
getThingGroupPropertiesin interfaceCfnThingGroupMixinProps- 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()
-