PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` # Generated by default/object.tt package Paws::IoTAnalytics::PipelineActivity; use Moose; has AddAttributes => (is => 'ro', isa => 'Paws::IoTAnalytics::AddAttributesActivity', request_name => 'addAttributes', traits => ['NameInRequest']); has Channel => (is => 'ro', isa => 'Paws::IoTAnalytics::ChannelActivity', request_name => 'channel', traits => ['NameInRequest']); has Datastore => (is => 'ro', isa => 'Paws::IoTAnalytics::DatastoreActivity', request_name => 'datastore', traits => ['NameInRequest']); has DeviceRegistryEnrich => (is => 'ro', isa => 'Paws::IoTAnalytics::DeviceRegistryEnrichActivity', request_name => 'deviceRegistryEnrich', traits => ['NameInRequest']); has DeviceShadowEnrich => (is => 'ro', isa => 'Paws::IoTAnalytics::DeviceShadowEnrichActivity', request_name => 'deviceShadowEnrich', traits => ['NameInRequest']); has Filter => (is => 'ro', isa => 'Paws::IoTAnalytics::FilterActivity', request_name => 'filter', traits => ['NameInRequest']); has Lambda => (is => 'ro', isa => 'Paws::IoTAnalytics::LambdaActivity', request_name => 'lambda', traits => ['NameInRequest']); has Math => (is => 'ro', isa => 'Paws::IoTAnalytics::MathActivity', request_name => 'math', traits => ['NameInRequest']); has RemoveAttributes => (is => 'ro', isa => 'Paws::IoTAnalytics::RemoveAttributesActivity', request_name => 'removeAttributes', traits => ['NameInRequest']); has SelectAttributes => (is => 'ro', isa => 'Paws::IoTAnalytics::SelectAttributesActivity', request_name => 'selectAttributes', traits => ['NameInRequest']); 1; ### main pod documentation begin ### =head1 NAME Paws::IoTAnalytics::PipelineActivity =head1 USAGE This class represents one of two things: =head3 Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::IoTAnalytics::PipelineActivity object: $service_obj->Method(Att1 => { AddAttributes => $value, ..., SelectAttributes => $value }); =head3 Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::IoTAnalytics::PipelineActivity object: $result = $service_obj->Method(...); $result->Att1->AddAttributes =head1 DESCRIPTION An activity that performs a transformation on a message. =head1 ATTRIBUTES =head2 AddAttributes => L Adds other attributes based on existing attributes in the message. =head2 Channel => L Determines the source of the messages to be processed. =head2 Datastore => L Specifies where to store the processed message data. =head2 DeviceRegistryEnrich => L Adds data from the AWS IoT device registry to your message. =head2 DeviceShadowEnrich => L Adds information from the AWS IoT Device Shadow service to a message. =head2 Filter => L Filters a message based on its attributes. =head2 Lambda => L Runs a Lambda function to modify the message. =head2 Math => L Computes an arithmetic expression using the message's attributes and adds it to the message. =head2 RemoveAttributes => L Removes attributes from a message. =head2 SelectAttributes => L Creates a new message using only the specified attributes from the original message. =head1 SEE ALSO This class forms part of L, describing an object used in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut