7#include <aws/m2/MainframeModernization_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
21namespace MainframeModernization
50 inline void SetLogGroupName(
const char* value) { m_logGroupNameHasBeenSet =
true; m_logGroupName.assign(value); }
64 inline void SetLogType(
const char* value) { m_logTypeHasBeenSet =
true; m_logType.assign(value); }
72 bool m_logGroupNameHasBeenSet =
false;
75 bool m_logTypeHasBeenSet =
false;
const Aws::String & GetLogType() const
AWS_MAINFRAMEMODERNIZATION_API LogGroupSummary()
void SetLogType(Aws::String &&value)
bool LogGroupNameHasBeenSet() const
LogGroupSummary & WithLogGroupName(const char *value)
LogGroupSummary & WithLogGroupName(const Aws::String &value)
void SetLogGroupName(const char *value)
AWS_MAINFRAMEMODERNIZATION_API Aws::Utils::Json::JsonValue Jsonize() const
void SetLogType(const char *value)
void SetLogType(const Aws::String &value)
AWS_MAINFRAMEMODERNIZATION_API LogGroupSummary(Aws::Utils::Json::JsonView jsonValue)
LogGroupSummary & WithLogType(Aws::String &&value)
AWS_MAINFRAMEMODERNIZATION_API LogGroupSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetLogGroupName(Aws::String &&value)
LogGroupSummary & WithLogGroupName(Aws::String &&value)
void SetLogGroupName(const Aws::String &value)
LogGroupSummary & WithLogType(const Aws::String &value)
const Aws::String & GetLogGroupName() const
LogGroupSummary & WithLogType(const char *value)
bool LogTypeHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue