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;
AWS_PIPES_API Aws::Utils::Json::JsonValue Jsonize() const
int GetMaximumBatchingWindowInSeconds() const
bool BatchSizeHasBeenSet() const
UpdatePipeSourceSqsQueueParameters & WithMaximumBatchingWindowInSeconds(int value)
void SetBatchSize(int value)
AWS_PIPES_API UpdatePipeSourceSqsQueueParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_PIPES_API UpdatePipeSourceSqsQueueParameters()
AWS_PIPES_API UpdatePipeSourceSqsQueueParameters(Aws::Utils::Json::JsonView jsonValue)
bool MaximumBatchingWindowInSecondsHasBeenSet() const
UpdatePipeSourceSqsQueueParameters & WithBatchSize(int value)
void SetMaximumBatchingWindowInSeconds(int value)
Aws::Utils::Json::JsonValue JsonValue