Class CfnThingPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnThingPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnThingPropsMixin>
- Enclosing class:
CfnThingPropsMixin
@Stability(Stable)
public static final class CfnThingPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnThingPropsMixin>
A fluent builder for
CfnThingPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionattributePayload(CfnThingPropsMixin.AttributePayloadProperty attributePayload) A string that contains up to three key value pairs.attributePayload(IResolvable attributePayload) A string that contains up to three key value pairs.build()static CfnThingPropsMixin.Buildercreate()static CfnThingPropsMixin.Buildercreate(CfnPropertyMixinOptions options) The name of the thing to update.
-
Method Details
-
create
- Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnThingPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnThingPropsMixin.Builder.
-
attributePayload
A string that contains up to three key value pairs.Maximum length of 800. Duplicates not allowed.
- Parameters:
attributePayload- A string that contains up to three key value pairs. This parameter is required.- Returns:
this- See Also:
-
attributePayload
@Stability(Stable) public CfnThingPropsMixin.Builder attributePayload(CfnThingPropsMixin.AttributePayloadProperty attributePayload) A string that contains up to three key value pairs.Maximum length of 800. Duplicates not allowed.
- Parameters:
attributePayload- A string that contains up to three key value pairs. This parameter is required.- Returns:
this- See Also:
-
thingName
The name of the thing to update.You can't change a thing's name. To change a thing's name, you must create a new thing, give it the new name, and then delete the old thing.
- Parameters:
thingName- The name of the thing to update. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnThingPropsMixin>- Returns:
- a newly built instance of
CfnThingPropsMixin.
-