7#include <aws/timestream-influxdb/TimestreamInfluxDB_EXPORTS.h>
8#include <aws/timestream-influxdb/model/InfluxDBv2Parameters.h>
21namespace TimestreamInfluxDB
48 template<
typename InfluxDBv2T = InfluxDBv2Parameters>
49 void SetInfluxDBv2(InfluxDBv2T&& value) { m_influxDBv2HasBeenSet =
true; m_influxDBv2 = std::forward<InfluxDBv2T>(value); }
50 template<
typename InfluxDBv2T = InfluxDBv2Parameters>
56 bool m_influxDBv2HasBeenSet =
false;
const InfluxDBv2Parameters & GetInfluxDBv2() const
AWS_TIMESTREAMINFLUXDB_API Aws::Utils::Json::JsonValue Jsonize() const
void SetInfluxDBv2(InfluxDBv2T &&value)
AWS_TIMESTREAMINFLUXDB_API Parameters & operator=(Aws::Utils::Json::JsonView jsonValue)
Parameters & WithInfluxDBv2(InfluxDBv2T &&value)
bool InfluxDBv2HasBeenSet() const
AWS_TIMESTREAMINFLUXDB_API Parameters(Aws::Utils::Json::JsonView jsonValue)
AWS_TIMESTREAMINFLUXDB_API Parameters()=default
Aws::Utils::Json::JsonValue JsonValue