7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/guardduty/model/ManagementType.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
56 inline FargateDetails&
AddIssues(
const char* value) { m_issuesHasBeenSet =
true; m_issues.push_back(value);
return *
this; }
79 bool m_issuesHasBeenSet =
false;
82 bool m_managementTypeHasBeenSet =
false;
AWS_GUARDDUTY_API FargateDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
bool IssuesHasBeenSet() const
FargateDetails & AddIssues(Aws::String &&value)
FargateDetails & WithManagementType(ManagementType &&value)
FargateDetails & AddIssues(const Aws::String &value)
void SetIssues(const Aws::Vector< Aws::String > &value)
void SetManagementType(ManagementType &&value)
FargateDetails & AddIssues(const char *value)
AWS_GUARDDUTY_API FargateDetails(Aws::Utils::Json::JsonView jsonValue)
bool ManagementTypeHasBeenSet() const
void SetManagementType(const ManagementType &value)
AWS_GUARDDUTY_API FargateDetails()
const ManagementType & GetManagementType() const
FargateDetails & WithIssues(const Aws::Vector< Aws::String > &value)
FargateDetails & WithManagementType(const ManagementType &value)
const Aws::Vector< Aws::String > & GetIssues() const
FargateDetails & WithIssues(Aws::Vector< Aws::String > &&value)
void SetIssues(Aws::Vector< Aws::String > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue