66 inline void SetAssessmentArn(
const char* value) { m_assessmentArnHasBeenSet =
true; m_assessmentArn.assign(value); }
101 inline void SetAssessmentName(
const char* value) { m_assessmentNameHasBeenSet =
true; m_assessmentName.assign(value); }
136 inline void SetApplicationArn(
const char* value) { m_applicationArnHasBeenSet =
true; m_applicationArn.assign(value); }
175 inline void SetAssessmentState(
const char* value) { m_assessmentStateHasBeenSet =
true; m_assessmentState.assign(value); }
213 inline void SetFailureMessage(
const char* value) { m_failureMessageHasBeenSet =
true; m_failureMessage.assign(value); }
240 inline void SetDataCollected(
bool value) { m_dataCollectedHasBeenSet =
true; m_dataCollected = value; }
308 inline void SetDurationInSeconds(
int value) { m_durationInSecondsHasBeenSet =
true; m_durationInSeconds = value; }
353 bool m_assessmentArnHasBeenSet;
355 bool m_assessmentNameHasBeenSet;
357 bool m_applicationArnHasBeenSet;
359 bool m_assessmentStateHasBeenSet;
361 bool m_failureMessageHasBeenSet;
362 bool m_dataCollected;
363 bool m_dataCollectedHasBeenSet;
365 bool m_startTimeHasBeenSet;
367 bool m_endTimeHasBeenSet;
368 int m_durationInSeconds;
369 bool m_durationInSecondsHasBeenSet;
371 bool m_userAttributesForFindingsHasBeenSet;
const Aws::String & GetAssessmentName() const
const Aws::Vector< Attribute > & GetUserAttributesForFindings() const
Assessment & WithAssessmentArn(const Aws::String &value)
const Aws::String & GetFailureMessage() const
Assessment & WithEndTime(const Aws::Utils::DateTime &value)
Assessment & WithApplicationArn(Aws::String &&value)
void SetAssessmentName(const char *value)
void SetAssessmentArn(const Aws::String &value)
Assessment & WithFailureMessage(const char *value)
void SetStartTime(Aws::Utils::DateTime &&value)
void SetFailureMessage(const Aws::String &value)
void SetAssessmentArn(const char *value)
void SetDurationInSeconds(int value)
const Aws::Utils::DateTime & GetEndTime() const
Assessment & WithDataCollected(bool value)
void SetFailureMessage(const char *value)
void SetUserAttributesForFindings(Aws::Vector< Attribute > &&value)
#define AWS_INSPECTOR_API
Assessment & WithAssessmentName(const char *value)
void SetUserAttributesForFindings(const Aws::Vector< Attribute > &value)
void SetApplicationArn(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
Assessment & WithAssessmentName(const Aws::String &value)
Assessment & WithStartTime(const Aws::Utils::DateTime &value)
Assessment & AddUserAttributesForFindings(const Attribute &value)
const Aws::Utils::DateTime & GetStartTime() const
Assessment & WithEndTime(Aws::Utils::DateTime &&value)
Assessment & WithFailureMessage(Aws::String &&value)
void SetAssessmentArn(Aws::String &&value)
const Aws::String & GetApplicationArn() const
Assessment & WithAssessmentName(Aws::String &&value)
const Aws::String & GetAssessmentArn() const
void SetAssessmentName(const Aws::String &value)
Assessment & AddUserAttributesForFindings(Attribute &&value)
Assessment & WithApplicationArn(const Aws::String &value)
int GetDurationInSeconds() const
void SetStartTime(const Aws::Utils::DateTime &value)
Assessment & WithUserAttributesForFindings(Aws::Vector< Attribute > &&value)
Assessment & WithApplicationArn(const char *value)
void SetApplicationArn(Aws::String &&value)
Assessment & WithFailureMessage(const Aws::String &value)
bool GetDataCollected() const
void SetAssessmentName(Aws::String &&value)
Assessment & WithDurationInSeconds(int value)
void SetDataCollected(bool value)
Assessment & WithAssessmentState(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetEndTime(Aws::Utils::DateTime &&value)
void SetAssessmentState(const char *value)
const Aws::String & GetAssessmentState() const
void SetAssessmentState(const Aws::String &value)
Assessment & WithStartTime(Aws::Utils::DateTime &&value)
Assessment & WithAssessmentState(const Aws::String &value)
Assessment & WithUserAttributesForFindings(const Aws::Vector< Attribute > &value)
Assessment & WithAssessmentState(const char *value)
void SetApplicationArn(const Aws::String &value)
void SetFailureMessage(Aws::String &&value)
void SetEndTime(const Aws::Utils::DateTime &value)
Assessment & WithAssessmentArn(const char *value)
void SetAssessmentState(Aws::String &&value)
JSON (JavaScript Object Notation).
Assessment & WithAssessmentArn(Aws::String &&value)