AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTAnalytics::Model::RunPipelineActivityRequest Class Reference

#include <RunPipelineActivityRequest.h>

+ Inheritance diagram for Aws::IoTAnalytics::Model::RunPipelineActivityRequest:

Public Member Functions

 RunPipelineActivityRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const PipelineActivityGetPipelineActivity () const
 
bool PipelineActivityHasBeenSet () const
 
void SetPipelineActivity (const PipelineActivity &value)
 
void SetPipelineActivity (PipelineActivity &&value)
 
RunPipelineActivityRequestWithPipelineActivity (const PipelineActivity &value)
 
RunPipelineActivityRequestWithPipelineActivity (PipelineActivity &&value)
 
const Aws::Vector< Aws::Utils::ByteBuffer > & GetPayloads () const
 
bool PayloadsHasBeenSet () const
 
void SetPayloads (const Aws::Vector< Aws::Utils::ByteBuffer > &value)
 
void SetPayloads (Aws::Vector< Aws::Utils::ByteBuffer > &&value)
 
RunPipelineActivityRequestWithPayloads (const Aws::Vector< Aws::Utils::ByteBuffer > &value)
 
RunPipelineActivityRequestWithPayloads (Aws::Vector< Aws::Utils::ByteBuffer > &&value)
 
RunPipelineActivityRequestAddPayloads (const Aws::Utils::ByteBuffer &value)
 
RunPipelineActivityRequestAddPayloads (Aws::Utils::ByteBuffer &&value)
 
- Public Member Functions inherited from Aws::IoTAnalytics::IoTAnalyticsRequest
virtual ~IoTAnalyticsRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::IoTAnalytics::IoTAnalyticsRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 23 of file RunPipelineActivityRequest.h.

Constructor & Destructor Documentation

◆ RunPipelineActivityRequest()

Aws::IoTAnalytics::Model::RunPipelineActivityRequest::RunPipelineActivityRequest ( )

Member Function Documentation

◆ AddPayloads() [1/2]

RunPipelineActivityRequest& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::AddPayloads ( const Aws::Utils::ByteBuffer value)
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 125 of file RunPipelineActivityRequest.h.

◆ AddPayloads() [2/2]

RunPipelineActivityRequest& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::AddPayloads ( Aws::Utils::ByteBuffer &&  value)
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 130 of file RunPipelineActivityRequest.h.

◆ GetPayloads()

const Aws::Vector<Aws::Utils::ByteBuffer>& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::GetPayloads ( ) const
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 95 of file RunPipelineActivityRequest.h.

◆ GetPipelineActivity()

const PipelineActivity& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::GetPipelineActivity ( ) const
inline

The pipeline activity that is run. This must not be a channel activity or a datastore activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.

Definition at line 44 of file RunPipelineActivityRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::IoTAnalytics::Model::RunPipelineActivityRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 32 of file RunPipelineActivityRequest.h.

◆ PayloadsHasBeenSet()

bool Aws::IoTAnalytics::Model::RunPipelineActivityRequest::PayloadsHasBeenSet ( ) const
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 100 of file RunPipelineActivityRequest.h.

◆ PipelineActivityHasBeenSet()

bool Aws::IoTAnalytics::Model::RunPipelineActivityRequest::PipelineActivityHasBeenSet ( ) const
inline

The pipeline activity that is run. This must not be a channel activity or a datastore activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.

Definition at line 53 of file RunPipelineActivityRequest.h.

◆ SerializePayload()

Aws::String Aws::IoTAnalytics::Model::RunPipelineActivityRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetPayloads() [1/2]

void Aws::IoTAnalytics::Model::RunPipelineActivityRequest::SetPayloads ( const Aws::Vector< Aws::Utils::ByteBuffer > &  value)
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 105 of file RunPipelineActivityRequest.h.

◆ SetPayloads() [2/2]

void Aws::IoTAnalytics::Model::RunPipelineActivityRequest::SetPayloads ( Aws::Vector< Aws::Utils::ByteBuffer > &&  value)
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 110 of file RunPipelineActivityRequest.h.

◆ SetPipelineActivity() [1/2]

void Aws::IoTAnalytics::Model::RunPipelineActivityRequest::SetPipelineActivity ( const PipelineActivity value)
inline

The pipeline activity that is run. This must not be a channel activity or a datastore activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.

Definition at line 62 of file RunPipelineActivityRequest.h.

◆ SetPipelineActivity() [2/2]

void Aws::IoTAnalytics::Model::RunPipelineActivityRequest::SetPipelineActivity ( PipelineActivity &&  value)
inline

The pipeline activity that is run. This must not be a channel activity or a datastore activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.

Definition at line 71 of file RunPipelineActivityRequest.h.

◆ WithPayloads() [1/2]

RunPipelineActivityRequest& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::WithPayloads ( const Aws::Vector< Aws::Utils::ByteBuffer > &  value)
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 115 of file RunPipelineActivityRequest.h.

◆ WithPayloads() [2/2]

RunPipelineActivityRequest& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::WithPayloads ( Aws::Vector< Aws::Utils::ByteBuffer > &&  value)
inline

The sample message payloads on which the pipeline activity is run.

Definition at line 120 of file RunPipelineActivityRequest.h.

◆ WithPipelineActivity() [1/2]

RunPipelineActivityRequest& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::WithPipelineActivity ( const PipelineActivity value)
inline

The pipeline activity that is run. This must not be a channel activity or a datastore activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.

Definition at line 80 of file RunPipelineActivityRequest.h.

◆ WithPipelineActivity() [2/2]

RunPipelineActivityRequest& Aws::IoTAnalytics::Model::RunPipelineActivityRequest::WithPipelineActivity ( PipelineActivity &&  value)
inline

The pipeline activity that is run. This must not be a channel activity or a datastore activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.

Definition at line 89 of file RunPipelineActivityRequest.h.


The documentation for this class was generated from the following file: