7#include <aws/inspector/Inspector_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/inspector/model/AgentAlreadyRunningAssessment.h>
49 template<
typename MessageT = Aws::String>
50 void SetMessage(MessageT&& value) { m_messageHasBeenSet =
true; m_message = std::forward<MessageT>(value); }
51 template<
typename MessageT = Aws::String>
61 template<
typename AgentsT = Aws::Vector<AgentAlreadyRunningAssessment>>
62 void SetAgents(AgentsT&& value) { m_agentsHasBeenSet =
true; m_agents = std::forward<AgentsT>(value); }
63 template<
typename AgentsT = Aws::Vector<AgentAlreadyRunningAssessment>>
65 template<
typename AgentsT = AgentAlreadyRunningAssessment>
75 inline void SetAgentsTruncated(
bool value) { m_agentsTruncatedHasBeenSet =
true; m_agentsTruncated = value; }
85 inline void SetCanRetry(
bool value) { m_canRetryHasBeenSet =
true; m_canRetry = value; }
91 bool m_messageHasBeenSet =
false;
94 bool m_agentsHasBeenSet =
false;
96 bool m_agentsTruncated{
false};
97 bool m_agentsTruncatedHasBeenSet =
false;
99 bool m_canRetry{
false};
100 bool m_canRetryHasBeenSet =
false;
AgentsAlreadyRunningAssessmentException & WithAgentsTruncated(bool value)
bool AgentsHasBeenSet() const
AgentsAlreadyRunningAssessmentException & AddAgents(AgentsT &&value)
AWS_INSPECTOR_API AgentsAlreadyRunningAssessmentException()=default
bool MessageHasBeenSet() const
bool GetAgentsTruncated() const
void SetAgentsTruncated(bool value)
const Aws::Vector< AgentAlreadyRunningAssessment > & GetAgents() const
AgentsAlreadyRunningAssessmentException & WithAgents(AgentsT &&value)
AWS_INSPECTOR_API Aws::Utils::Json::JsonValue Jsonize() const
AgentsAlreadyRunningAssessmentException & WithMessage(MessageT &&value)
bool AgentsTruncatedHasBeenSet() const
void SetMessage(MessageT &&value)
AWS_INSPECTOR_API AgentsAlreadyRunningAssessmentException(Aws::Utils::Json::JsonView jsonValue)
AgentsAlreadyRunningAssessmentException & WithCanRetry(bool value)
const Aws::String & GetMessage() const
void SetAgents(AgentsT &&value)
bool CanRetryHasBeenSet() const
AWS_INSPECTOR_API AgentsAlreadyRunningAssessmentException & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetCanRetry(bool 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