Class CfnPipeline.ActivityProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotanalytics.CfnPipeline.ActivityProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPipeline.ActivityProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipeline.ActivityProperty
@Stability(Stable)
@Internal
public static final class CfnPipeline.ActivityProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipeline.ActivityProperty
An implementation for
CfnPipeline.ActivityProperty-
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.iotanalytics.CfnPipeline.ActivityProperty
CfnPipeline.ActivityProperty.Builder, CfnPipeline.ActivityProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPipeline.ActivityProperty.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 ObjectAdds other attributes based on existing attributes in the message.final ObjectDetermines the source of the messages to be processed.final ObjectSpecifies where to store the processed message data.final ObjectAdds data from the AWS IoT device registry to your message.final ObjectAdds information from the AWS IoT Device Shadows service to a message.final ObjectFilters a message based on its attributes.final ObjectRuns a Lambda function to modify the message.final ObjectgetMath()Computes an arithmetic expression using the message's attributes and adds it to the message.final ObjectRemoves attributes from a message.final ObjectCreates a new message using only the specified attributes from the original message.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 theCfnPipeline.ActivityProperty.Builder.
-
-
Method Details
-
getAddAttributes
Description copied from interface:CfnPipeline.ActivityPropertyAdds other attributes based on existing attributes in the message.Returns union: either
IResolvableorCfnPipeline.AddAttributesProperty- Specified by:
getAddAttributesin interfaceCfnPipeline.ActivityProperty- See Also:
-
getChannel
Description copied from interface:CfnPipeline.ActivityPropertyDetermines the source of the messages to be processed.Returns union: either
IResolvableorCfnPipeline.ChannelProperty- Specified by:
getChannelin interfaceCfnPipeline.ActivityProperty- See Also:
-
getDatastore
Description copied from interface:CfnPipeline.ActivityPropertySpecifies where to store the processed message data.Returns union: either
IResolvableorCfnPipeline.DatastoreProperty- Specified by:
getDatastorein interfaceCfnPipeline.ActivityProperty- See Also:
-
getDeviceRegistryEnrich
Description copied from interface:CfnPipeline.ActivityPropertyAdds data from the AWS IoT device registry to your message.Returns union: either
IResolvableorCfnPipeline.DeviceRegistryEnrichProperty- Specified by:
getDeviceRegistryEnrichin interfaceCfnPipeline.ActivityProperty- See Also:
-
getDeviceShadowEnrich
Description copied from interface:CfnPipeline.ActivityPropertyAdds information from the AWS IoT Device Shadows service to a message.Returns union: either
IResolvableorCfnPipeline.DeviceShadowEnrichProperty- Specified by:
getDeviceShadowEnrichin interfaceCfnPipeline.ActivityProperty- See Also:
-
getFilter
Description copied from interface:CfnPipeline.ActivityPropertyFilters a message based on its attributes.Returns union: either
IResolvableorCfnPipeline.FilterProperty- Specified by:
getFilterin interfaceCfnPipeline.ActivityProperty- See Also:
-
getLambda
Description copied from interface:CfnPipeline.ActivityPropertyRuns a Lambda function to modify the message.Returns union: either
IResolvableorCfnPipeline.LambdaProperty- Specified by:
getLambdain interfaceCfnPipeline.ActivityProperty- See Also:
-
getMath
Description copied from interface:CfnPipeline.ActivityPropertyComputes an arithmetic expression using the message's attributes and adds it to the message.Returns union: either
IResolvableorCfnPipeline.MathProperty- Specified by:
getMathin interfaceCfnPipeline.ActivityProperty- See Also:
-
getRemoveAttributes
Description copied from interface:CfnPipeline.ActivityPropertyRemoves attributes from a message.Returns union: either
IResolvableorCfnPipeline.RemoveAttributesProperty- Specified by:
getRemoveAttributesin interfaceCfnPipeline.ActivityProperty- See Also:
-
getSelectAttributes
Description copied from interface:CfnPipeline.ActivityPropertyCreates a new message using only the specified attributes from the original message.Returns union: either
IResolvableorCfnPipeline.SelectAttributesProperty- Specified by:
getSelectAttributesin interfaceCfnPipeline.ActivityProperty- 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()
-