AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
InfluxDBv2Parameters.h
1
6#pragma once
7#include <aws/timestream-influxdb/TimestreamInfluxDB_EXPORTS.h>
8#include <aws/timestream-influxdb/model/LogLevel.h>
9#include <aws/timestream-influxdb/model/TracingType.h>
10#include <aws/timestream-influxdb/model/Duration.h>
11#include <utility>
12
13namespace Aws
14{
15namespace Utils
16{
17namespace Json
18{
19 class JsonValue;
20 class JsonView;
21} // namespace Json
22} // namespace Utils
23namespace TimestreamInfluxDB
24{
25namespace Model
26{
27
35 {
36 public:
37 AWS_TIMESTREAMINFLUXDB_API InfluxDBv2Parameters();
38 AWS_TIMESTREAMINFLUXDB_API InfluxDBv2Parameters(Aws::Utils::Json::JsonView jsonValue);
39 AWS_TIMESTREAMINFLUXDB_API InfluxDBv2Parameters& operator=(Aws::Utils::Json::JsonView jsonValue);
40 AWS_TIMESTREAMINFLUXDB_API Aws::Utils::Json::JsonValue Jsonize() const;
41
42
44
48 inline bool GetFluxLogEnabled() const{ return m_fluxLogEnabled; }
49 inline bool FluxLogEnabledHasBeenSet() const { return m_fluxLogEnabledHasBeenSet; }
50 inline void SetFluxLogEnabled(bool value) { m_fluxLogEnabledHasBeenSet = true; m_fluxLogEnabled = value; }
51 inline InfluxDBv2Parameters& WithFluxLogEnabled(bool value) { SetFluxLogEnabled(value); return *this;}
53
55
59 inline const LogLevel& GetLogLevel() const{ return m_logLevel; }
60 inline bool LogLevelHasBeenSet() const { return m_logLevelHasBeenSet; }
61 inline void SetLogLevel(const LogLevel& value) { m_logLevelHasBeenSet = true; m_logLevel = value; }
62 inline void SetLogLevel(LogLevel&& value) { m_logLevelHasBeenSet = true; m_logLevel = std::move(value); }
63 inline InfluxDBv2Parameters& WithLogLevel(const LogLevel& value) { SetLogLevel(value); return *this;}
64 inline InfluxDBv2Parameters& WithLogLevel(LogLevel&& value) { SetLogLevel(std::move(value)); return *this;}
66
68
73 inline bool GetNoTasks() const{ return m_noTasks; }
74 inline bool NoTasksHasBeenSet() const { return m_noTasksHasBeenSet; }
75 inline void SetNoTasks(bool value) { m_noTasksHasBeenSet = true; m_noTasks = value; }
76 inline InfluxDBv2Parameters& WithNoTasks(bool value) { SetNoTasks(value); return *this;}
78
80
84 inline int GetQueryConcurrency() const{ return m_queryConcurrency; }
85 inline bool QueryConcurrencyHasBeenSet() const { return m_queryConcurrencyHasBeenSet; }
86 inline void SetQueryConcurrency(int value) { m_queryConcurrencyHasBeenSet = true; m_queryConcurrency = value; }
87 inline InfluxDBv2Parameters& WithQueryConcurrency(int value) { SetQueryConcurrency(value); return *this;}
89
91
96 inline int GetQueryQueueSize() const{ return m_queryQueueSize; }
97 inline bool QueryQueueSizeHasBeenSet() const { return m_queryQueueSizeHasBeenSet; }
98 inline void SetQueryQueueSize(int value) { m_queryQueueSizeHasBeenSet = true; m_queryQueueSize = value; }
99 inline InfluxDBv2Parameters& WithQueryQueueSize(int value) { SetQueryQueueSize(value); return *this;}
101
103
107 inline const TracingType& GetTracingType() const{ return m_tracingType; }
108 inline bool TracingTypeHasBeenSet() const { return m_tracingTypeHasBeenSet; }
109 inline void SetTracingType(const TracingType& value) { m_tracingTypeHasBeenSet = true; m_tracingType = value; }
110 inline void SetTracingType(TracingType&& value) { m_tracingTypeHasBeenSet = true; m_tracingType = std::move(value); }
111 inline InfluxDBv2Parameters& WithTracingType(const TracingType& value) { SetTracingType(value); return *this;}
112 inline InfluxDBv2Parameters& WithTracingType(TracingType&& value) { SetTracingType(std::move(value)); return *this;}
114
116
121 inline bool GetMetricsDisabled() const{ return m_metricsDisabled; }
122 inline bool MetricsDisabledHasBeenSet() const { return m_metricsDisabledHasBeenSet; }
123 inline void SetMetricsDisabled(bool value) { m_metricsDisabledHasBeenSet = true; m_metricsDisabled = value; }
124 inline InfluxDBv2Parameters& WithMetricsDisabled(bool value) { SetMetricsDisabled(value); return *this;}
126
128
132 inline const Duration& GetHttpIdleTimeout() const{ return m_httpIdleTimeout; }
133 inline bool HttpIdleTimeoutHasBeenSet() const { return m_httpIdleTimeoutHasBeenSet; }
134 inline void SetHttpIdleTimeout(const Duration& value) { m_httpIdleTimeoutHasBeenSet = true; m_httpIdleTimeout = value; }
135 inline void SetHttpIdleTimeout(Duration&& value) { m_httpIdleTimeoutHasBeenSet = true; m_httpIdleTimeout = std::move(value); }
136 inline InfluxDBv2Parameters& WithHttpIdleTimeout(const Duration& value) { SetHttpIdleTimeout(value); return *this;}
137 inline InfluxDBv2Parameters& WithHttpIdleTimeout(Duration&& value) { SetHttpIdleTimeout(std::move(value)); return *this;}
139
141
145 inline const Duration& GetHttpReadHeaderTimeout() const{ return m_httpReadHeaderTimeout; }
146 inline bool HttpReadHeaderTimeoutHasBeenSet() const { return m_httpReadHeaderTimeoutHasBeenSet; }
147 inline void SetHttpReadHeaderTimeout(const Duration& value) { m_httpReadHeaderTimeoutHasBeenSet = true; m_httpReadHeaderTimeout = value; }
148 inline void SetHttpReadHeaderTimeout(Duration&& value) { m_httpReadHeaderTimeoutHasBeenSet = true; m_httpReadHeaderTimeout = std::move(value); }
150 inline InfluxDBv2Parameters& WithHttpReadHeaderTimeout(Duration&& value) { SetHttpReadHeaderTimeout(std::move(value)); return *this;}
152
154
158 inline const Duration& GetHttpReadTimeout() const{ return m_httpReadTimeout; }
159 inline bool HttpReadTimeoutHasBeenSet() const { return m_httpReadTimeoutHasBeenSet; }
160 inline void SetHttpReadTimeout(const Duration& value) { m_httpReadTimeoutHasBeenSet = true; m_httpReadTimeout = value; }
161 inline void SetHttpReadTimeout(Duration&& value) { m_httpReadTimeoutHasBeenSet = true; m_httpReadTimeout = std::move(value); }
162 inline InfluxDBv2Parameters& WithHttpReadTimeout(const Duration& value) { SetHttpReadTimeout(value); return *this;}
163 inline InfluxDBv2Parameters& WithHttpReadTimeout(Duration&& value) { SetHttpReadTimeout(std::move(value)); return *this;}
165
167
171 inline const Duration& GetHttpWriteTimeout() const{ return m_httpWriteTimeout; }
172 inline bool HttpWriteTimeoutHasBeenSet() const { return m_httpWriteTimeoutHasBeenSet; }
173 inline void SetHttpWriteTimeout(const Duration& value) { m_httpWriteTimeoutHasBeenSet = true; m_httpWriteTimeout = value; }
174 inline void SetHttpWriteTimeout(Duration&& value) { m_httpWriteTimeoutHasBeenSet = true; m_httpWriteTimeout = std::move(value); }
175 inline InfluxDBv2Parameters& WithHttpWriteTimeout(const Duration& value) { SetHttpWriteTimeout(value); return *this;}
176 inline InfluxDBv2Parameters& WithHttpWriteTimeout(Duration&& value) { SetHttpWriteTimeout(std::move(value)); return *this;}
178
180
184 inline long long GetInfluxqlMaxSelectBuckets() const{ return m_influxqlMaxSelectBuckets; }
185 inline bool InfluxqlMaxSelectBucketsHasBeenSet() const { return m_influxqlMaxSelectBucketsHasBeenSet; }
186 inline void SetInfluxqlMaxSelectBuckets(long long value) { m_influxqlMaxSelectBucketsHasBeenSet = true; m_influxqlMaxSelectBuckets = value; }
187 inline InfluxDBv2Parameters& WithInfluxqlMaxSelectBuckets(long long value) { SetInfluxqlMaxSelectBuckets(value); return *this;}
189
191
196 inline long long GetInfluxqlMaxSelectPoint() const{ return m_influxqlMaxSelectPoint; }
197 inline bool InfluxqlMaxSelectPointHasBeenSet() const { return m_influxqlMaxSelectPointHasBeenSet; }
198 inline void SetInfluxqlMaxSelectPoint(long long value) { m_influxqlMaxSelectPointHasBeenSet = true; m_influxqlMaxSelectPoint = value; }
199 inline InfluxDBv2Parameters& WithInfluxqlMaxSelectPoint(long long value) { SetInfluxqlMaxSelectPoint(value); return *this;}
201
203
207 inline long long GetInfluxqlMaxSelectSeries() const{ return m_influxqlMaxSelectSeries; }
208 inline bool InfluxqlMaxSelectSeriesHasBeenSet() const { return m_influxqlMaxSelectSeriesHasBeenSet; }
209 inline void SetInfluxqlMaxSelectSeries(long long value) { m_influxqlMaxSelectSeriesHasBeenSet = true; m_influxqlMaxSelectSeries = value; }
210 inline InfluxDBv2Parameters& WithInfluxqlMaxSelectSeries(long long value) { SetInfluxqlMaxSelectSeries(value); return *this;}
212
214
218 inline bool GetPprofDisabled() const{ return m_pprofDisabled; }
219 inline bool PprofDisabledHasBeenSet() const { return m_pprofDisabledHasBeenSet; }
220 inline void SetPprofDisabled(bool value) { m_pprofDisabledHasBeenSet = true; m_pprofDisabled = value; }
221 inline InfluxDBv2Parameters& WithPprofDisabled(bool value) { SetPprofDisabled(value); return *this;}
223
225
228 inline long long GetQueryInitialMemoryBytes() const{ return m_queryInitialMemoryBytes; }
229 inline bool QueryInitialMemoryBytesHasBeenSet() const { return m_queryInitialMemoryBytesHasBeenSet; }
230 inline void SetQueryInitialMemoryBytes(long long value) { m_queryInitialMemoryBytesHasBeenSet = true; m_queryInitialMemoryBytes = value; }
231 inline InfluxDBv2Parameters& WithQueryInitialMemoryBytes(long long value) { SetQueryInitialMemoryBytes(value); return *this;}
233
235
240 inline long long GetQueryMaxMemoryBytes() const{ return m_queryMaxMemoryBytes; }
241 inline bool QueryMaxMemoryBytesHasBeenSet() const { return m_queryMaxMemoryBytesHasBeenSet; }
242 inline void SetQueryMaxMemoryBytes(long long value) { m_queryMaxMemoryBytesHasBeenSet = true; m_queryMaxMemoryBytes = value; }
243 inline InfluxDBv2Parameters& WithQueryMaxMemoryBytes(long long value) { SetQueryMaxMemoryBytes(value); return *this;}
245
247
251 inline long long GetQueryMemoryBytes() const{ return m_queryMemoryBytes; }
252 inline bool QueryMemoryBytesHasBeenSet() const { return m_queryMemoryBytesHasBeenSet; }
253 inline void SetQueryMemoryBytes(long long value) { m_queryMemoryBytesHasBeenSet = true; m_queryMemoryBytes = value; }
254 inline InfluxDBv2Parameters& WithQueryMemoryBytes(long long value) { SetQueryMemoryBytes(value); return *this;}
256
258
262 inline int GetSessionLength() const{ return m_sessionLength; }
263 inline bool SessionLengthHasBeenSet() const { return m_sessionLengthHasBeenSet; }
264 inline void SetSessionLength(int value) { m_sessionLengthHasBeenSet = true; m_sessionLength = value; }
265 inline InfluxDBv2Parameters& WithSessionLength(int value) { SetSessionLength(value); return *this;}
267
269
277 inline bool GetSessionRenewDisabled() const{ return m_sessionRenewDisabled; }
278 inline bool SessionRenewDisabledHasBeenSet() const { return m_sessionRenewDisabledHasBeenSet; }
279 inline void SetSessionRenewDisabled(bool value) { m_sessionRenewDisabledHasBeenSet = true; m_sessionRenewDisabled = value; }
280 inline InfluxDBv2Parameters& WithSessionRenewDisabled(bool value) { SetSessionRenewDisabled(value); return *this;}
282
284
290 inline long long GetStorageCacheMaxMemorySize() const{ return m_storageCacheMaxMemorySize; }
291 inline bool StorageCacheMaxMemorySizeHasBeenSet() const { return m_storageCacheMaxMemorySizeHasBeenSet; }
292 inline void SetStorageCacheMaxMemorySize(long long value) { m_storageCacheMaxMemorySizeHasBeenSet = true; m_storageCacheMaxMemorySize = value; }
295
297
302 inline long long GetStorageCacheSnapshotMemorySize() const{ return m_storageCacheSnapshotMemorySize; }
303 inline bool StorageCacheSnapshotMemorySizeHasBeenSet() const { return m_storageCacheSnapshotMemorySizeHasBeenSet; }
304 inline void SetStorageCacheSnapshotMemorySize(long long value) { m_storageCacheSnapshotMemorySizeHasBeenSet = true; m_storageCacheSnapshotMemorySize = value; }
307
309
314 inline const Duration& GetStorageCacheSnapshotWriteColdDuration() const{ return m_storageCacheSnapshotWriteColdDuration; }
315 inline bool StorageCacheSnapshotWriteColdDurationHasBeenSet() const { return m_storageCacheSnapshotWriteColdDurationHasBeenSet; }
316 inline void SetStorageCacheSnapshotWriteColdDuration(const Duration& value) { m_storageCacheSnapshotWriteColdDurationHasBeenSet = true; m_storageCacheSnapshotWriteColdDuration = value; }
317 inline void SetStorageCacheSnapshotWriteColdDuration(Duration&& value) { m_storageCacheSnapshotWriteColdDurationHasBeenSet = true; m_storageCacheSnapshotWriteColdDuration = std::move(value); }
321
323
327 inline const Duration& GetStorageCompactFullWriteColdDuration() const{ return m_storageCompactFullWriteColdDuration; }
328 inline bool StorageCompactFullWriteColdDurationHasBeenSet() const { return m_storageCompactFullWriteColdDurationHasBeenSet; }
329 inline void SetStorageCompactFullWriteColdDuration(const Duration& value) { m_storageCompactFullWriteColdDurationHasBeenSet = true; m_storageCompactFullWriteColdDuration = value; }
330 inline void SetStorageCompactFullWriteColdDuration(Duration&& value) { m_storageCompactFullWriteColdDurationHasBeenSet = true; m_storageCompactFullWriteColdDuration = std::move(value); }
334
336
340 inline long long GetStorageCompactThroughputBurst() const{ return m_storageCompactThroughputBurst; }
341 inline bool StorageCompactThroughputBurstHasBeenSet() const { return m_storageCompactThroughputBurstHasBeenSet; }
342 inline void SetStorageCompactThroughputBurst(long long value) { m_storageCompactThroughputBurstHasBeenSet = true; m_storageCompactThroughputBurst = value; }
345
347
353 inline int GetStorageMaxConcurrentCompactions() const{ return m_storageMaxConcurrentCompactions; }
354 inline bool StorageMaxConcurrentCompactionsHasBeenSet() const { return m_storageMaxConcurrentCompactionsHasBeenSet; }
355 inline void SetStorageMaxConcurrentCompactions(int value) { m_storageMaxConcurrentCompactionsHasBeenSet = true; m_storageMaxConcurrentCompactions = value; }
358
360
366 inline long long GetStorageMaxIndexLogFileSize() const{ return m_storageMaxIndexLogFileSize; }
367 inline bool StorageMaxIndexLogFileSizeHasBeenSet() const { return m_storageMaxIndexLogFileSizeHasBeenSet; }
368 inline void SetStorageMaxIndexLogFileSize(long long value) { m_storageMaxIndexLogFileSizeHasBeenSet = true; m_storageMaxIndexLogFileSize = value; }
371
373
377 inline bool GetStorageNoValidateFieldSize() const{ return m_storageNoValidateFieldSize; }
378 inline bool StorageNoValidateFieldSizeHasBeenSet() const { return m_storageNoValidateFieldSizeHasBeenSet; }
379 inline void SetStorageNoValidateFieldSize(bool value) { m_storageNoValidateFieldSizeHasBeenSet = true; m_storageNoValidateFieldSize = value; }
382
384
388 inline const Duration& GetStorageRetentionCheckInterval() const{ return m_storageRetentionCheckInterval; }
389 inline bool StorageRetentionCheckIntervalHasBeenSet() const { return m_storageRetentionCheckIntervalHasBeenSet; }
390 inline void SetStorageRetentionCheckInterval(const Duration& value) { m_storageRetentionCheckIntervalHasBeenSet = true; m_storageRetentionCheckInterval = value; }
391 inline void SetStorageRetentionCheckInterval(Duration&& value) { m_storageRetentionCheckIntervalHasBeenSet = true; m_storageRetentionCheckInterval = std::move(value); }
395
397
401 inline int GetStorageSeriesFileMaxConcurrentSnapshotCompactions() const{ return m_storageSeriesFileMaxConcurrentSnapshotCompactions; }
402 inline bool StorageSeriesFileMaxConcurrentSnapshotCompactionsHasBeenSet() const { return m_storageSeriesFileMaxConcurrentSnapshotCompactionsHasBeenSet; }
403 inline void SetStorageSeriesFileMaxConcurrentSnapshotCompactions(int value) { m_storageSeriesFileMaxConcurrentSnapshotCompactionsHasBeenSet = true; m_storageSeriesFileMaxConcurrentSnapshotCompactions = value; }
406
408
415 inline long long GetStorageSeriesIdSetCacheSize() const{ return m_storageSeriesIdSetCacheSize; }
416 inline bool StorageSeriesIdSetCacheSizeHasBeenSet() const { return m_storageSeriesIdSetCacheSizeHasBeenSet; }
417 inline void SetStorageSeriesIdSetCacheSize(long long value) { m_storageSeriesIdSetCacheSizeHasBeenSet = true; m_storageSeriesIdSetCacheSize = value; }
420
422
427 inline int GetStorageWalMaxConcurrentWrites() const{ return m_storageWalMaxConcurrentWrites; }
428 inline bool StorageWalMaxConcurrentWritesHasBeenSet() const { return m_storageWalMaxConcurrentWritesHasBeenSet; }
429 inline void SetStorageWalMaxConcurrentWrites(int value) { m_storageWalMaxConcurrentWritesHasBeenSet = true; m_storageWalMaxConcurrentWrites = value; }
432
434
441 inline const Duration& GetStorageWalMaxWriteDelay() const{ return m_storageWalMaxWriteDelay; }
442 inline bool StorageWalMaxWriteDelayHasBeenSet() const { return m_storageWalMaxWriteDelayHasBeenSet; }
443 inline void SetStorageWalMaxWriteDelay(const Duration& value) { m_storageWalMaxWriteDelayHasBeenSet = true; m_storageWalMaxWriteDelay = value; }
444 inline void SetStorageWalMaxWriteDelay(Duration&& value) { m_storageWalMaxWriteDelayHasBeenSet = true; m_storageWalMaxWriteDelay = std::move(value); }
446 inline InfluxDBv2Parameters& WithStorageWalMaxWriteDelay(Duration&& value) { SetStorageWalMaxWriteDelay(std::move(value)); return *this;}
448
450
454 inline bool GetUiDisabled() const{ return m_uiDisabled; }
455 inline bool UiDisabledHasBeenSet() const { return m_uiDisabledHasBeenSet; }
456 inline void SetUiDisabled(bool value) { m_uiDisabledHasBeenSet = true; m_uiDisabled = value; }
457 inline InfluxDBv2Parameters& WithUiDisabled(bool value) { SetUiDisabled(value); return *this;}
459 private:
460
461 bool m_fluxLogEnabled;
462 bool m_fluxLogEnabledHasBeenSet = false;
463
464 LogLevel m_logLevel;
465 bool m_logLevelHasBeenSet = false;
466
467 bool m_noTasks;
468 bool m_noTasksHasBeenSet = false;
469
470 int m_queryConcurrency;
471 bool m_queryConcurrencyHasBeenSet = false;
472
473 int m_queryQueueSize;
474 bool m_queryQueueSizeHasBeenSet = false;
475
476 TracingType m_tracingType;
477 bool m_tracingTypeHasBeenSet = false;
478
479 bool m_metricsDisabled;
480 bool m_metricsDisabledHasBeenSet = false;
481
482 Duration m_httpIdleTimeout;
483 bool m_httpIdleTimeoutHasBeenSet = false;
484
485 Duration m_httpReadHeaderTimeout;
486 bool m_httpReadHeaderTimeoutHasBeenSet = false;
487
488 Duration m_httpReadTimeout;
489 bool m_httpReadTimeoutHasBeenSet = false;
490
491 Duration m_httpWriteTimeout;
492 bool m_httpWriteTimeoutHasBeenSet = false;
493
494 long long m_influxqlMaxSelectBuckets;
495 bool m_influxqlMaxSelectBucketsHasBeenSet = false;
496
497 long long m_influxqlMaxSelectPoint;
498 bool m_influxqlMaxSelectPointHasBeenSet = false;
499
500 long long m_influxqlMaxSelectSeries;
501 bool m_influxqlMaxSelectSeriesHasBeenSet = false;
502
503 bool m_pprofDisabled;
504 bool m_pprofDisabledHasBeenSet = false;
505
506 long long m_queryInitialMemoryBytes;
507 bool m_queryInitialMemoryBytesHasBeenSet = false;
508
509 long long m_queryMaxMemoryBytes;
510 bool m_queryMaxMemoryBytesHasBeenSet = false;
511
512 long long m_queryMemoryBytes;
513 bool m_queryMemoryBytesHasBeenSet = false;
514
515 int m_sessionLength;
516 bool m_sessionLengthHasBeenSet = false;
517
518 bool m_sessionRenewDisabled;
519 bool m_sessionRenewDisabledHasBeenSet = false;
520
521 long long m_storageCacheMaxMemorySize;
522 bool m_storageCacheMaxMemorySizeHasBeenSet = false;
523
524 long long m_storageCacheSnapshotMemorySize;
525 bool m_storageCacheSnapshotMemorySizeHasBeenSet = false;
526
527 Duration m_storageCacheSnapshotWriteColdDuration;
528 bool m_storageCacheSnapshotWriteColdDurationHasBeenSet = false;
529
530 Duration m_storageCompactFullWriteColdDuration;
531 bool m_storageCompactFullWriteColdDurationHasBeenSet = false;
532
533 long long m_storageCompactThroughputBurst;
534 bool m_storageCompactThroughputBurstHasBeenSet = false;
535
536 int m_storageMaxConcurrentCompactions;
537 bool m_storageMaxConcurrentCompactionsHasBeenSet = false;
538
539 long long m_storageMaxIndexLogFileSize;
540 bool m_storageMaxIndexLogFileSizeHasBeenSet = false;
541
542 bool m_storageNoValidateFieldSize;
543 bool m_storageNoValidateFieldSizeHasBeenSet = false;
544
545 Duration m_storageRetentionCheckInterval;
546 bool m_storageRetentionCheckIntervalHasBeenSet = false;
547
548 int m_storageSeriesFileMaxConcurrentSnapshotCompactions;
549 bool m_storageSeriesFileMaxConcurrentSnapshotCompactionsHasBeenSet = false;
550
551 long long m_storageSeriesIdSetCacheSize;
552 bool m_storageSeriesIdSetCacheSizeHasBeenSet = false;
553
554 int m_storageWalMaxConcurrentWrites;
555 bool m_storageWalMaxConcurrentWritesHasBeenSet = false;
556
557 Duration m_storageWalMaxWriteDelay;
558 bool m_storageWalMaxWriteDelayHasBeenSet = false;
559
560 bool m_uiDisabled;
561 bool m_uiDisabledHasBeenSet = false;
562 };
563
564} // namespace Model
565} // namespace TimestreamInfluxDB
566} // namespace Aws
InfluxDBv2Parameters & WithStorageNoValidateFieldSize(bool value)
InfluxDBv2Parameters & WithStorageWalMaxConcurrentWrites(int value)
InfluxDBv2Parameters & WithStorageSeriesIdSetCacheSize(long long value)
InfluxDBv2Parameters & WithStorageCompactFullWriteColdDuration(const Duration &value)
InfluxDBv2Parameters & WithStorageWalMaxWriteDelay(const Duration &value)
InfluxDBv2Parameters & WithHttpReadHeaderTimeout(const Duration &value)
AWS_TIMESTREAMINFLUXDB_API InfluxDBv2Parameters & operator=(Aws::Utils::Json::JsonView jsonValue)
InfluxDBv2Parameters & WithHttpIdleTimeout(Duration &&value)
InfluxDBv2Parameters & WithHttpWriteTimeout(const Duration &value)
InfluxDBv2Parameters & WithQueryMaxMemoryBytes(long long value)
InfluxDBv2Parameters & WithHttpReadHeaderTimeout(Duration &&value)
InfluxDBv2Parameters & WithStorageSeriesFileMaxConcurrentSnapshotCompactions(int value)
InfluxDBv2Parameters & WithStorageCacheSnapshotMemorySize(long long value)
InfluxDBv2Parameters & WithStorageCompactThroughputBurst(long long value)
InfluxDBv2Parameters & WithHttpWriteTimeout(Duration &&value)
InfluxDBv2Parameters & WithStorageCacheSnapshotWriteColdDuration(const Duration &value)
InfluxDBv2Parameters & WithStorageRetentionCheckInterval(const Duration &value)
InfluxDBv2Parameters & WithStorageCacheSnapshotWriteColdDuration(Duration &&value)
InfluxDBv2Parameters & WithLogLevel(const LogLevel &value)
InfluxDBv2Parameters & WithQueryInitialMemoryBytes(long long value)
InfluxDBv2Parameters & WithStorageMaxConcurrentCompactions(int value)
InfluxDBv2Parameters & WithHttpReadTimeout(const Duration &value)
AWS_TIMESTREAMINFLUXDB_API Aws::Utils::Json::JsonValue Jsonize() const
InfluxDBv2Parameters & WithTracingType(TracingType &&value)
InfluxDBv2Parameters & WithStorageCompactFullWriteColdDuration(Duration &&value)
InfluxDBv2Parameters & WithStorageRetentionCheckInterval(Duration &&value)
InfluxDBv2Parameters & WithInfluxqlMaxSelectPoint(long long value)
InfluxDBv2Parameters & WithStorageMaxIndexLogFileSize(long long value)
InfluxDBv2Parameters & WithHttpReadTimeout(Duration &&value)
InfluxDBv2Parameters & WithHttpIdleTimeout(const Duration &value)
InfluxDBv2Parameters & WithStorageWalMaxWriteDelay(Duration &&value)
InfluxDBv2Parameters & WithStorageCacheMaxMemorySize(long long value)
InfluxDBv2Parameters & WithTracingType(const TracingType &value)
InfluxDBv2Parameters & WithQueryMemoryBytes(long long value)
InfluxDBv2Parameters & WithSessionRenewDisabled(bool value)
InfluxDBv2Parameters & WithInfluxqlMaxSelectBuckets(long long value)
InfluxDBv2Parameters & WithLogLevel(LogLevel &&value)
AWS_TIMESTREAMINFLUXDB_API InfluxDBv2Parameters(Aws::Utils::Json::JsonView jsonValue)
InfluxDBv2Parameters & WithInfluxqlMaxSelectSeries(long long value)
Aws::Utils::Json::JsonValue JsonValue