28 namespace CloudWatchLogs
51 inline void SetLogGroupName(
const char* value) { m_logGroupNameHasBeenSet =
true; m_logGroupName.assign(value); }
66 inline void SetCreationTime(
long long value) { m_creationTimeHasBeenSet =
true; m_creationTime = value; }
75 inline void SetRetentionInDays(
long value) { m_retentionInDaysHasBeenSet =
true; m_retentionInDays = value; }
84 inline void SetMetricFilterCount(
long value) { m_metricFilterCountHasBeenSet =
true; m_metricFilterCount = value; }
99 inline void SetArn(
const char* value) { m_arnHasBeenSet =
true; m_arn.assign(value); }
114 inline void SetStoredBytes(
long long value) { m_storedBytesHasBeenSet =
true; m_storedBytes = value; }
121 bool m_logGroupNameHasBeenSet;
122 long long m_creationTime;
123 bool m_creationTimeHasBeenSet;
124 long m_retentionInDays;
125 bool m_retentionInDaysHasBeenSet;
126 long m_metricFilterCount;
127 bool m_metricFilterCountHasBeenSet;
129 bool m_arnHasBeenSet;
130 long long m_storedBytes;
131 bool m_storedBytesHasBeenSet;
long GetRetentionInDays() const
LogGroup & WithArn(const Aws::String &value)
LogGroup & WithMetricFilterCount(long value)
void SetMetricFilterCount(long value)
LogGroup & WithLogGroupName(const char *value)
void SetCreationTime(long long value)
void SetArn(Aws::String &&value)
long GetMetricFilterCount() const
void SetLogGroupName(Aws::String &&value)
#define AWS_CLOUDWATCHLOGS_API
long long GetCreationTime() const
LogGroup & WithLogGroupName(Aws::String &&value)
const Aws::String & GetLogGroupName() const
LogGroup & WithArn(const char *value)
const Aws::String & GetArn() const
void SetStoredBytes(long long value)
LogGroup & WithLogGroupName(const Aws::String &value)
long long GetStoredBytes() const
void SetArn(const Aws::String &value)
void SetRetentionInDays(long value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
LogGroup & WithCreationTime(long long value)
LogGroup & WithRetentionInDays(long value)
LogGroup & WithStoredBytes(long long value)
void SetLogGroupName(const char *value)
LogGroup & WithArn(Aws::String &&value)
void SetArn(const char *value)
void SetLogGroupName(const Aws::String &value)
JSON (JavaScript Object Notation).