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.- Specified by:
getAddAttributesin interfaceCfnPipeline.ActivityProperty
-
getChannel
Description copied from interface:CfnPipeline.ActivityPropertyDetermines the source of the messages to be processed.- Specified by:
getChannelin interfaceCfnPipeline.ActivityProperty
-
getDatastore
Description copied from interface:CfnPipeline.ActivityPropertySpecifies where to store the processed message data.- Specified by:
getDatastorein interfaceCfnPipeline.ActivityProperty
-
getDeviceRegistryEnrich
Description copied from interface:CfnPipeline.ActivityPropertyAdds data from the AWS IoT device registry to your message.- Specified by:
getDeviceRegistryEnrichin interfaceCfnPipeline.ActivityProperty
-
getDeviceShadowEnrich
Description copied from interface:CfnPipeline.ActivityPropertyAdds information from the AWS IoT Device Shadows service to a message.- Specified by:
getDeviceShadowEnrichin interfaceCfnPipeline.ActivityProperty
-
getFilter
Description copied from interface:CfnPipeline.ActivityPropertyFilters a message based on its attributes.- Specified by:
getFilterin interfaceCfnPipeline.ActivityProperty
-
getLambda
Description copied from interface:CfnPipeline.ActivityPropertyRuns a Lambda function to modify the message.- Specified by:
getLambdain interfaceCfnPipeline.ActivityProperty
-
getMath
Description copied from interface:CfnPipeline.ActivityPropertyComputes an arithmetic expression using the message's attributes and adds it to the message.- Specified by:
getMathin interfaceCfnPipeline.ActivityProperty
-
getRemoveAttributes
Description copied from interface:CfnPipeline.ActivityPropertyRemoves attributes from a message.- Specified by:
getRemoveAttributesin interfaceCfnPipeline.ActivityProperty
-
getSelectAttributes
Description copied from interface:CfnPipeline.ActivityPropertyCreates a new message using only the specified attributes from the original message.- Specified by:
getSelectAttributesin interfaceCfnPipeline.ActivityProperty
-
$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()
-