@Stability(value=Stable) public static final class CfnPipeline.DeviceShadowEnrichProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnPipeline.DeviceShadowEnrichProperty>
CfnPipeline.DeviceShadowEnrichProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnPipeline.DeviceShadowEnrichProperty.Builder |
attribute(String attribute)
Sets the value of
CfnPipeline.DeviceShadowEnrichProperty.getAttribute() |
CfnPipeline.DeviceShadowEnrichProperty |
build()
Builds the configured instance.
|
CfnPipeline.DeviceShadowEnrichProperty.Builder |
name(String name)
Sets the value of
CfnPipeline.DeviceShadowEnrichProperty.getName() |
CfnPipeline.DeviceShadowEnrichProperty.Builder |
next(String next)
Sets the value of
CfnPipeline.DeviceShadowEnrichProperty.getNext() |
CfnPipeline.DeviceShadowEnrichProperty.Builder |
roleArn(String roleArn)
Sets the value of
CfnPipeline.DeviceShadowEnrichProperty.getRoleArn() |
CfnPipeline.DeviceShadowEnrichProperty.Builder |
thingName(String thingName)
Sets the value of
CfnPipeline.DeviceShadowEnrichProperty.getThingName() |
@Stability(value=Stable) public CfnPipeline.DeviceShadowEnrichProperty.Builder attribute(String attribute)
CfnPipeline.DeviceShadowEnrichProperty.getAttribute()attribute - The name of the attribute that is added to the message. This parameter is required.this@Stability(value=Stable) public CfnPipeline.DeviceShadowEnrichProperty.Builder name(String name)
CfnPipeline.DeviceShadowEnrichProperty.getName()name - The name of the 'deviceShadowEnrich' activity. This parameter is required.this@Stability(value=Stable) public CfnPipeline.DeviceShadowEnrichProperty.Builder roleArn(String roleArn)
CfnPipeline.DeviceShadowEnrichProperty.getRoleArn()roleArn - The ARN of the role that allows access to the device's shadow. This parameter is required.this@Stability(value=Stable) public CfnPipeline.DeviceShadowEnrichProperty.Builder thingName(String thingName)
CfnPipeline.DeviceShadowEnrichProperty.getThingName()thingName - The name of the IoT device whose shadow information is added to the message. This parameter is required.this@Stability(value=Stable) public CfnPipeline.DeviceShadowEnrichProperty.Builder next(String next)
CfnPipeline.DeviceShadowEnrichProperty.getNext()next - The next activity in the pipeline.this@Stability(value=Stable) public CfnPipeline.DeviceShadowEnrichProperty build()
build in interface software.amazon.jsii.Builder<CfnPipeline.DeviceShadowEnrichProperty>CfnPipeline.DeviceShadowEnrichPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.