7#include <aws/firehose/Firehose_EXPORTS.h>
49 inline void SetThroughputHintInMBs(
int value) { m_throughputHintInMBsHasBeenSet =
true; m_throughputHintInMBs = value; }
54 int m_throughputHintInMBs{0};
55 bool m_throughputHintInMBsHasBeenSet =
false;
AWS_FIREHOSE_API DirectPutSourceConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_FIREHOSE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_FIREHOSE_API DirectPutSourceConfiguration()=default
AWS_FIREHOSE_API DirectPutSourceConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetThroughputHintInMBs(int value)
DirectPutSourceConfiguration & WithThroughputHintInMBs(int value)
bool ThroughputHintInMBsHasBeenSet() const
int GetThroughputHintInMBs() const
Aws::Utils::Json::JsonValue JsonValue