7#include <aws/glue/Glue_EXPORTS.h>
45 inline void SetPollingTime(
long long value) { m_pollingTimeHasBeenSet =
true; m_pollingTime = value; }
55 inline void SetRecordPollingLimit(
long long value) { m_recordPollingLimitHasBeenSet =
true; m_recordPollingLimit = value; }
60 long long m_pollingTime;
61 bool m_pollingTimeHasBeenSet =
false;
63 long long m_recordPollingLimit;
64 bool m_recordPollingLimitHasBeenSet =
false;
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GLUE_API StreamingDataPreviewOptions(Aws::Utils::Json::JsonView jsonValue)
StreamingDataPreviewOptions & WithPollingTime(long long value)
void SetPollingTime(long long value)
bool PollingTimeHasBeenSet() const
AWS_GLUE_API StreamingDataPreviewOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetRecordPollingLimit() const
void SetRecordPollingLimit(long long value)
bool RecordPollingLimitHasBeenSet() const
long long GetPollingTime() const
AWS_GLUE_API StreamingDataPreviewOptions()
StreamingDataPreviewOptions & WithRecordPollingLimit(long long value)
Aws::Utils::Json::JsonValue JsonValue