@Stability(value=Stable) public static final class CfnPipeline.ActivityProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnPipeline.ActivityProperty>
CfnPipeline.ActivityProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder addAttributes(CfnPipeline.AddAttributesProperty addAttributes)
CfnPipeline.ActivityProperty.getAddAttributes()addAttributes - Adds other attributes based on existing attributes in the message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder addAttributes(IResolvable addAttributes)
CfnPipeline.ActivityProperty.getAddAttributes()addAttributes - Adds other attributes based on existing attributes in the message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder channel(CfnPipeline.ChannelProperty channel)
CfnPipeline.ActivityProperty.getChannel()channel - Determines the source of the messages to be processed.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder channel(IResolvable channel)
CfnPipeline.ActivityProperty.getChannel()channel - Determines the source of the messages to be processed.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder datastore(CfnPipeline.DatastoreProperty datastore)
CfnPipeline.ActivityProperty.getDatastore()datastore - Specifies where to store the processed message data.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder datastore(IResolvable datastore)
CfnPipeline.ActivityProperty.getDatastore()datastore - Specifies where to store the processed message data.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder deviceRegistryEnrich(CfnPipeline.DeviceRegistryEnrichProperty deviceRegistryEnrich)
CfnPipeline.ActivityProperty.getDeviceRegistryEnrich()deviceRegistryEnrich - Adds data from the AWS IoT device registry to your message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder deviceRegistryEnrich(IResolvable deviceRegistryEnrich)
CfnPipeline.ActivityProperty.getDeviceRegistryEnrich()deviceRegistryEnrich - Adds data from the AWS IoT device registry to your message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder deviceShadowEnrich(CfnPipeline.DeviceShadowEnrichProperty deviceShadowEnrich)
CfnPipeline.ActivityProperty.getDeviceShadowEnrich()deviceShadowEnrich - Adds information from the AWS IoT Device Shadows service to a message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder deviceShadowEnrich(IResolvable deviceShadowEnrich)
CfnPipeline.ActivityProperty.getDeviceShadowEnrich()deviceShadowEnrich - Adds information from the AWS IoT Device Shadows service to a message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder filter(CfnPipeline.FilterProperty filter)
CfnPipeline.ActivityProperty.getFilter()filter - Filters a message based on its attributes.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder filter(IResolvable filter)
CfnPipeline.ActivityProperty.getFilter()filter - Filters a message based on its attributes.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder lambda(CfnPipeline.LambdaProperty lambda)
CfnPipeline.ActivityProperty.getLambda()lambda - Runs a Lambda function to modify the message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder lambda(IResolvable lambda)
CfnPipeline.ActivityProperty.getLambda()lambda - Runs a Lambda function to modify the message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder math(CfnPipeline.MathProperty math)
CfnPipeline.ActivityProperty.getMath()math - Computes an arithmetic expression using the message's attributes and adds it to the message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder math(IResolvable math)
CfnPipeline.ActivityProperty.getMath()math - Computes an arithmetic expression using the message's attributes and adds it to the message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder removeAttributes(CfnPipeline.RemoveAttributesProperty removeAttributes)
CfnPipeline.ActivityProperty.getRemoveAttributes()removeAttributes - Removes attributes from a message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder removeAttributes(IResolvable removeAttributes)
CfnPipeline.ActivityProperty.getRemoveAttributes()removeAttributes - Removes attributes from a message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder selectAttributes(CfnPipeline.SelectAttributesProperty selectAttributes)
CfnPipeline.ActivityProperty.getSelectAttributes()selectAttributes - Creates a new message using only the specified attributes from the original message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty.Builder selectAttributes(IResolvable selectAttributes)
CfnPipeline.ActivityProperty.getSelectAttributes()selectAttributes - Creates a new message using only the specified attributes from the original message.this@Stability(value=Stable) public CfnPipeline.ActivityProperty build()
build in interface software.amazon.jsii.Builder<CfnPipeline.ActivityProperty>CfnPipeline.ActivityPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.