AWS SDK for C++  1.9.157
AWS SDK for C++
GetCustomDataIdentifierResult.h
Go to the documentation of this file.
1 
6 #pragma once
13 #include <utility>
14 
15 namespace Aws
16 {
17 template<typename RESULT_TYPE>
18 class AmazonWebServiceResult;
19 
20 namespace Utils
21 {
22 namespace Json
23 {
24  class JsonValue;
25 } // namespace Json
26 } // namespace Utils
27 namespace Macie2
28 {
29 namespace Model
30 {
32  {
33  public:
37 
38 
42  inline const Aws::String& GetArn() const{ return m_arn; }
43 
47  inline void SetArn(const Aws::String& value) { m_arn = value; }
48 
52  inline void SetArn(Aws::String&& value) { m_arn = std::move(value); }
53 
57  inline void SetArn(const char* value) { m_arn.assign(value); }
58 
62  inline GetCustomDataIdentifierResult& WithArn(const Aws::String& value) { SetArn(value); return *this;}
63 
67  inline GetCustomDataIdentifierResult& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
68 
72  inline GetCustomDataIdentifierResult& WithArn(const char* value) { SetArn(value); return *this;}
73 
74 
79  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
80 
85  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAt = value; }
86 
91  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAt = std::move(value); }
92 
97  inline GetCustomDataIdentifierResult& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
98 
103  inline GetCustomDataIdentifierResult& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
104 
105 
111  inline bool GetDeleted() const{ return m_deleted; }
112 
118  inline void SetDeleted(bool value) { m_deleted = value; }
119 
125  inline GetCustomDataIdentifierResult& WithDeleted(bool value) { SetDeleted(value); return *this;}
126 
127 
131  inline const Aws::String& GetDescription() const{ return m_description; }
132 
136  inline void SetDescription(const Aws::String& value) { m_description = value; }
137 
141  inline void SetDescription(Aws::String&& value) { m_description = std::move(value); }
142 
146  inline void SetDescription(const char* value) { m_description.assign(value); }
147 
151  inline GetCustomDataIdentifierResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
152 
156  inline GetCustomDataIdentifierResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
157 
161  inline GetCustomDataIdentifierResult& WithDescription(const char* value) { SetDescription(value); return *this;}
162 
163 
167  inline const Aws::String& GetId() const{ return m_id; }
168 
172  inline void SetId(const Aws::String& value) { m_id = value; }
173 
177  inline void SetId(Aws::String&& value) { m_id = std::move(value); }
178 
182  inline void SetId(const char* value) { m_id.assign(value); }
183 
187  inline GetCustomDataIdentifierResult& WithId(const Aws::String& value) { SetId(value); return *this;}
188 
192  inline GetCustomDataIdentifierResult& WithId(Aws::String&& value) { SetId(std::move(value)); return *this;}
193 
197  inline GetCustomDataIdentifierResult& WithId(const char* value) { SetId(value); return *this;}
198 
199 
206  inline const Aws::Vector<Aws::String>& GetIgnoreWords() const{ return m_ignoreWords; }
207 
214  inline void SetIgnoreWords(const Aws::Vector<Aws::String>& value) { m_ignoreWords = value; }
215 
222  inline void SetIgnoreWords(Aws::Vector<Aws::String>&& value) { m_ignoreWords = std::move(value); }
223 
230  inline GetCustomDataIdentifierResult& WithIgnoreWords(const Aws::Vector<Aws::String>& value) { SetIgnoreWords(value); return *this;}
231 
238  inline GetCustomDataIdentifierResult& WithIgnoreWords(Aws::Vector<Aws::String>&& value) { SetIgnoreWords(std::move(value)); return *this;}
239 
246  inline GetCustomDataIdentifierResult& AddIgnoreWords(const Aws::String& value) { m_ignoreWords.push_back(value); return *this; }
247 
254  inline GetCustomDataIdentifierResult& AddIgnoreWords(Aws::String&& value) { m_ignoreWords.push_back(std::move(value)); return *this; }
255 
262  inline GetCustomDataIdentifierResult& AddIgnoreWords(const char* value) { m_ignoreWords.push_back(value); return *this; }
263 
264 
270  inline const Aws::Vector<Aws::String>& GetKeywords() const{ return m_keywords; }
271 
277  inline void SetKeywords(const Aws::Vector<Aws::String>& value) { m_keywords = value; }
278 
284  inline void SetKeywords(Aws::Vector<Aws::String>&& value) { m_keywords = std::move(value); }
285 
291  inline GetCustomDataIdentifierResult& WithKeywords(const Aws::Vector<Aws::String>& value) { SetKeywords(value); return *this;}
292 
298  inline GetCustomDataIdentifierResult& WithKeywords(Aws::Vector<Aws::String>&& value) { SetKeywords(std::move(value)); return *this;}
299 
305  inline GetCustomDataIdentifierResult& AddKeywords(const Aws::String& value) { m_keywords.push_back(value); return *this; }
306 
312  inline GetCustomDataIdentifierResult& AddKeywords(Aws::String&& value) { m_keywords.push_back(std::move(value)); return *this; }
313 
319  inline GetCustomDataIdentifierResult& AddKeywords(const char* value) { m_keywords.push_back(value); return *this; }
320 
321 
328  inline int GetMaximumMatchDistance() const{ return m_maximumMatchDistance; }
329 
336  inline void SetMaximumMatchDistance(int value) { m_maximumMatchDistance = value; }
337 
344  inline GetCustomDataIdentifierResult& WithMaximumMatchDistance(int value) { SetMaximumMatchDistance(value); return *this;}
345 
346 
350  inline const Aws::String& GetName() const{ return m_name; }
351 
355  inline void SetName(const Aws::String& value) { m_name = value; }
356 
360  inline void SetName(Aws::String&& value) { m_name = std::move(value); }
361 
365  inline void SetName(const char* value) { m_name.assign(value); }
366 
370  inline GetCustomDataIdentifierResult& WithName(const Aws::String& value) { SetName(value); return *this;}
371 
375  inline GetCustomDataIdentifierResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
376 
380  inline GetCustomDataIdentifierResult& WithName(const char* value) { SetName(value); return *this;}
381 
382 
386  inline const Aws::String& GetRegex() const{ return m_regex; }
387 
391  inline void SetRegex(const Aws::String& value) { m_regex = value; }
392 
396  inline void SetRegex(Aws::String&& value) { m_regex = std::move(value); }
397 
401  inline void SetRegex(const char* value) { m_regex.assign(value); }
402 
406  inline GetCustomDataIdentifierResult& WithRegex(const Aws::String& value) { SetRegex(value); return *this;}
407 
411  inline GetCustomDataIdentifierResult& WithRegex(Aws::String&& value) { SetRegex(std::move(value)); return *this;}
412 
416  inline GetCustomDataIdentifierResult& WithRegex(const char* value) { SetRegex(value); return *this;}
417 
418 
427  inline const Aws::Vector<SeverityLevel>& GetSeverityLevels() const{ return m_severityLevels; }
428 
437  inline void SetSeverityLevels(const Aws::Vector<SeverityLevel>& value) { m_severityLevels = value; }
438 
447  inline void SetSeverityLevels(Aws::Vector<SeverityLevel>&& value) { m_severityLevels = std::move(value); }
448 
457  inline GetCustomDataIdentifierResult& WithSeverityLevels(const Aws::Vector<SeverityLevel>& value) { SetSeverityLevels(value); return *this;}
458 
467  inline GetCustomDataIdentifierResult& WithSeverityLevels(Aws::Vector<SeverityLevel>&& value) { SetSeverityLevels(std::move(value)); return *this;}
468 
477  inline GetCustomDataIdentifierResult& AddSeverityLevels(const SeverityLevel& value) { m_severityLevels.push_back(value); return *this; }
478 
487  inline GetCustomDataIdentifierResult& AddSeverityLevels(SeverityLevel&& value) { m_severityLevels.push_back(std::move(value)); return *this; }
488 
489 
494  inline const Aws::Map<Aws::String, Aws::String>& GetTags() const{ return m_tags; }
495 
500  inline void SetTags(const Aws::Map<Aws::String, Aws::String>& value) { m_tags = value; }
501 
506  inline void SetTags(Aws::Map<Aws::String, Aws::String>&& value) { m_tags = std::move(value); }
507 
512  inline GetCustomDataIdentifierResult& WithTags(const Aws::Map<Aws::String, Aws::String>& value) { SetTags(value); return *this;}
513 
518  inline GetCustomDataIdentifierResult& WithTags(Aws::Map<Aws::String, Aws::String>&& value) { SetTags(std::move(value)); return *this;}
519 
524  inline GetCustomDataIdentifierResult& AddTags(const Aws::String& key, const Aws::String& value) { m_tags.emplace(key, value); return *this; }
525 
530  inline GetCustomDataIdentifierResult& AddTags(Aws::String&& key, const Aws::String& value) { m_tags.emplace(std::move(key), value); return *this; }
531 
536  inline GetCustomDataIdentifierResult& AddTags(const Aws::String& key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
537 
542  inline GetCustomDataIdentifierResult& AddTags(Aws::String&& key, Aws::String&& value) { m_tags.emplace(std::move(key), std::move(value)); return *this; }
543 
548  inline GetCustomDataIdentifierResult& AddTags(const char* key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
549 
554  inline GetCustomDataIdentifierResult& AddTags(Aws::String&& key, const char* value) { m_tags.emplace(std::move(key), value); return *this; }
555 
560  inline GetCustomDataIdentifierResult& AddTags(const char* key, const char* value) { m_tags.emplace(key, value); return *this; }
561 
562  private:
563 
564  Aws::String m_arn;
565 
566  Aws::Utils::DateTime m_createdAt;
567 
568  bool m_deleted;
569 
570  Aws::String m_description;
571 
572  Aws::String m_id;
573 
574  Aws::Vector<Aws::String> m_ignoreWords;
575 
576  Aws::Vector<Aws::String> m_keywords;
577 
578  int m_maximumMatchDistance;
579 
580  Aws::String m_name;
581 
582  Aws::String m_regex;
583 
584  Aws::Vector<SeverityLevel> m_severityLevels;
585 
587  };
588 
589 } // namespace Model
590 } // namespace Macie2
591 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetDeleted
void SetDeleted(bool value)
Definition: GetCustomDataIdentifierResult.h:118
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetCustomDataIdentifierResult
GetCustomDataIdentifierResult()
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetKeywords
void SetKeywords(const Aws::Vector< Aws::String > &value)
Definition: GetCustomDataIdentifierResult.h:277
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithName
GetCustomDataIdentifierResult & WithName(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:375
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetIgnoreWords
void SetIgnoreWords(const Aws::Vector< Aws::String > &value)
Definition: GetCustomDataIdentifierResult.h:214
AWS_MACIE2_API
#define AWS_MACIE2_API
Definition: Macie2_EXPORTS.h:28
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetMaximumMatchDistance
int GetMaximumMatchDistance() const
Definition: GetCustomDataIdentifierResult.h:328
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddTags
GetCustomDataIdentifierResult & AddTags(const Aws::String &key, Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:536
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetId
void SetId(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:172
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithTags
GetCustomDataIdentifierResult & WithTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: GetCustomDataIdentifierResult.h:512
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithArn
GetCustomDataIdentifierResult & WithArn(const char *value)
Definition: GetCustomDataIdentifierResult.h:72
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetName
void SetName(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:355
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetSeverityLevels
void SetSeverityLevels(const Aws::Vector< SeverityLevel > &value)
Definition: GetCustomDataIdentifierResult.h:437
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetId
const Aws::String & GetId() const
Definition: GetCustomDataIdentifierResult.h:167
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetIgnoreWords
const Aws::Vector< Aws::String > & GetIgnoreWords() const
Definition: GetCustomDataIdentifierResult.h:206
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetSeverityLevels
const Aws::Vector< SeverityLevel > & GetSeverityLevels() const
Definition: GetCustomDataIdentifierResult.h:427
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddIgnoreWords
GetCustomDataIdentifierResult & AddIgnoreWords(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:254
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithTags
GetCustomDataIdentifierResult & WithTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: GetCustomDataIdentifierResult.h:518
DateTime.h
Macie2_EXPORTS.h
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetArn
const Aws::String & GetArn() const
Definition: GetCustomDataIdentifierResult.h:42
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithDescription
GetCustomDataIdentifierResult & WithDescription(const char *value)
Definition: GetCustomDataIdentifierResult.h:161
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetCustomDataIdentifierResult
GetCustomDataIdentifierResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetName
const Aws::String & GetName() const
Definition: GetCustomDataIdentifierResult.h:350
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddIgnoreWords
GetCustomDataIdentifierResult & AddIgnoreWords(const char *value)
Definition: GetCustomDataIdentifierResult.h:262
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetTags
const Aws::Map< Aws::String, Aws::String > & GetTags() const
Definition: GetCustomDataIdentifierResult.h:494
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetSeverityLevels
void SetSeverityLevels(Aws::Vector< SeverityLevel > &&value)
Definition: GetCustomDataIdentifierResult.h:447
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithId
GetCustomDataIdentifierResult & WithId(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:187
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetTags
void SetTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: GetCustomDataIdentifierResult.h:500
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithCreatedAt
GetCustomDataIdentifierResult & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: GetCustomDataIdentifierResult.h:97
AWSVector.h
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithMaximumMatchDistance
GetCustomDataIdentifierResult & WithMaximumMatchDistance(int value)
Definition: GetCustomDataIdentifierResult.h:344
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithCreatedAt
GetCustomDataIdentifierResult & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: GetCustomDataIdentifierResult.h:103
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddTags
GetCustomDataIdentifierResult & AddTags(Aws::String &&key, const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:530
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithRegex
GetCustomDataIdentifierResult & WithRegex(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:406
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithArn
GetCustomDataIdentifierResult & WithArn(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:62
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddKeywords
GetCustomDataIdentifierResult & AddKeywords(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:305
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetDescription
const Aws::String & GetDescription() const
Definition: GetCustomDataIdentifierResult.h:131
Aws::Macie2::Model::GetCustomDataIdentifierResult::operator=
GetCustomDataIdentifierResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithDescription
GetCustomDataIdentifierResult & WithDescription(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:156
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithSeverityLevels
GetCustomDataIdentifierResult & WithSeverityLevels(const Aws::Vector< SeverityLevel > &value)
Definition: GetCustomDataIdentifierResult.h:457
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetRegex
void SetRegex(const char *value)
Definition: GetCustomDataIdentifierResult.h:401
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetId
void SetId(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:177
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetArn
void SetArn(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:52
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetDeleted
bool GetDeleted() const
Definition: GetCustomDataIdentifierResult.h:111
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithKeywords
GetCustomDataIdentifierResult & WithKeywords(Aws::Vector< Aws::String > &&value)
Definition: GetCustomDataIdentifierResult.h:298
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithRegex
GetCustomDataIdentifierResult & WithRegex(const char *value)
Definition: GetCustomDataIdentifierResult.h:416
Aws::Macie2::Model::SeverityLevel
Definition: SeverityLevel.h:35
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetTags
void SetTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: GetCustomDataIdentifierResult.h:506
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetName
void SetName(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:360
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetRegex
void SetRegex(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:391
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetArn
void SetArn(const char *value)
Definition: GetCustomDataIdentifierResult.h:57
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddTags
GetCustomDataIdentifierResult & AddTags(const char *key, const char *value)
Definition: GetCustomDataIdentifierResult.h:560
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetName
void SetName(const char *value)
Definition: GetCustomDataIdentifierResult.h:365
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddKeywords
GetCustomDataIdentifierResult & AddKeywords(const char *value)
Definition: GetCustomDataIdentifierResult.h:319
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddIgnoreWords
GetCustomDataIdentifierResult & AddIgnoreWords(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:246
AWSString.h
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithName
GetCustomDataIdentifierResult & WithName(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:370
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithRegex
GetCustomDataIdentifierResult & WithRegex(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:411
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: GetCustomDataIdentifierResult.h:91
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithIgnoreWords
GetCustomDataIdentifierResult & WithIgnoreWords(Aws::Vector< Aws::String > &&value)
Definition: GetCustomDataIdentifierResult.h:238
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddTags
GetCustomDataIdentifierResult & AddTags(Aws::String &&key, Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:542
Aws::Macie2::Model::GetCustomDataIdentifierResult
Definition: GetCustomDataIdentifierResult.h:32
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddKeywords
GetCustomDataIdentifierResult & AddKeywords(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:312
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetKeywords
const Aws::Vector< Aws::String > & GetKeywords() const
Definition: GetCustomDataIdentifierResult.h:270
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddTags
GetCustomDataIdentifierResult & AddTags(const Aws::String &key, const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:524
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithDeleted
GetCustomDataIdentifierResult & WithDeleted(bool value)
Definition: GetCustomDataIdentifierResult.h:125
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetArn
void SetArn(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:47
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithName
GetCustomDataIdentifierResult & WithName(const char *value)
Definition: GetCustomDataIdentifierResult.h:380
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddSeverityLevels
GetCustomDataIdentifierResult & AddSeverityLevels(const SeverityLevel &value)
Definition: GetCustomDataIdentifierResult.h:477
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetRegex
const Aws::String & GetRegex() const
Definition: GetCustomDataIdentifierResult.h:386
Aws
Definition: AccessManagementClient.h:15
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddTags
GetCustomDataIdentifierResult & AddTags(const char *key, Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:548
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetRegex
void SetRegex(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:396
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: GetCustomDataIdentifierResult.h:85
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithIgnoreWords
GetCustomDataIdentifierResult & WithIgnoreWords(const Aws::Vector< Aws::String > &value)
Definition: GetCustomDataIdentifierResult.h:230
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithDescription
GetCustomDataIdentifierResult & WithDescription(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:151
Aws::Macie2::Model::GetCustomDataIdentifierResult::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: GetCustomDataIdentifierResult.h:79
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetDescription
void SetDescription(const char *value)
Definition: GetCustomDataIdentifierResult.h:146
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetMaximumMatchDistance
void SetMaximumMatchDistance(int value)
Definition: GetCustomDataIdentifierResult.h:336
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetId
void SetId(const char *value)
Definition: GetCustomDataIdentifierResult.h:182
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetDescription
void SetDescription(const Aws::String &value)
Definition: GetCustomDataIdentifierResult.h:136
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithSeverityLevels
GetCustomDataIdentifierResult & WithSeverityLevels(Aws::Vector< SeverityLevel > &&value)
Definition: GetCustomDataIdentifierResult.h:467
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetKeywords
void SetKeywords(Aws::Vector< Aws::String > &&value)
Definition: GetCustomDataIdentifierResult.h:284
SeverityLevel.h
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddTags
GetCustomDataIdentifierResult & AddTags(Aws::String &&key, const char *value)
Definition: GetCustomDataIdentifierResult.h:554
Aws::Macie2::Model::GetCustomDataIdentifierResult::AddSeverityLevels
GetCustomDataIdentifierResult & AddSeverityLevels(SeverityLevel &&value)
Definition: GetCustomDataIdentifierResult.h:487
AWSMap.h
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithArn
GetCustomDataIdentifierResult & WithArn(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:67
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithId
GetCustomDataIdentifierResult & WithId(const char *value)
Definition: GetCustomDataIdentifierResult.h:197
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithId
GetCustomDataIdentifierResult & WithId(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:192
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetDescription
void SetDescription(Aws::String &&value)
Definition: GetCustomDataIdentifierResult.h:141
Aws::Macie2::Model::GetCustomDataIdentifierResult::WithKeywords
GetCustomDataIdentifierResult & WithKeywords(const Aws::Vector< Aws::String > &value)
Definition: GetCustomDataIdentifierResult.h:291
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::Macie2::Model::GetCustomDataIdentifierResult::SetIgnoreWords
void SetIgnoreWords(Aws::Vector< Aws::String > &&value)
Definition: GetCustomDataIdentifierResult.h:222