7#include <aws/pipes/Pipes_EXPORTS.h>
45 inline void SetBatchSize(
int value) { m_batchSizeHasBeenSet =
true; m_batchSize = value; }
61 bool m_batchSizeHasBeenSet =
false;
63 int m_maximumBatchingWindowInSeconds;
64 bool m_maximumBatchingWindowInSecondsHasBeenSet =
false;
int GetMaximumBatchingWindowInSeconds() const
AWS_PIPES_API PipeSourceSqsQueueParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetMaximumBatchingWindowInSeconds(int value)
PipeSourceSqsQueueParameters & WithMaximumBatchingWindowInSeconds(int value)
void SetBatchSize(int value)
PipeSourceSqsQueueParameters & WithBatchSize(int value)
AWS_PIPES_API PipeSourceSqsQueueParameters()
AWS_PIPES_API PipeSourceSqsQueueParameters(Aws::Utils::Json::JsonView jsonValue)
AWS_PIPES_API Aws::Utils::Json::JsonValue Jsonize() const
bool BatchSizeHasBeenSet() const
bool MaximumBatchingWindowInSecondsHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue