AWS SDK for C++  1.8.126
AWS SDK for C++
EntityRecognizerProperties.h
Go to the documentation of this file.
1 
6 #pragma once
15 #include <utility>
16 
17 namespace Aws
18 {
19 namespace Utils
20 {
21 namespace Json
22 {
23  class JsonValue;
24  class JsonView;
25 } // namespace Json
26 } // namespace Utils
27 namespace Comprehend
28 {
29 namespace Model
30 {
31 
39  {
40  public:
45 
46 
50  inline const Aws::String& GetEntityRecognizerArn() const{ return m_entityRecognizerArn; }
51 
55  inline bool EntityRecognizerArnHasBeenSet() const { return m_entityRecognizerArnHasBeenSet; }
56 
60  inline void SetEntityRecognizerArn(const Aws::String& value) { m_entityRecognizerArnHasBeenSet = true; m_entityRecognizerArn = value; }
61 
65  inline void SetEntityRecognizerArn(Aws::String&& value) { m_entityRecognizerArnHasBeenSet = true; m_entityRecognizerArn = std::move(value); }
66 
70  inline void SetEntityRecognizerArn(const char* value) { m_entityRecognizerArnHasBeenSet = true; m_entityRecognizerArn.assign(value); }
71 
75  inline EntityRecognizerProperties& WithEntityRecognizerArn(const Aws::String& value) { SetEntityRecognizerArn(value); return *this;}
76 
80  inline EntityRecognizerProperties& WithEntityRecognizerArn(Aws::String&& value) { SetEntityRecognizerArn(std::move(value)); return *this;}
81 
85  inline EntityRecognizerProperties& WithEntityRecognizerArn(const char* value) { SetEntityRecognizerArn(value); return *this;}
86 
87 
92  inline const LanguageCode& GetLanguageCode() const{ return m_languageCode; }
93 
98  inline bool LanguageCodeHasBeenSet() const { return m_languageCodeHasBeenSet; }
99 
104  inline void SetLanguageCode(const LanguageCode& value) { m_languageCodeHasBeenSet = true; m_languageCode = value; }
105 
110  inline void SetLanguageCode(LanguageCode&& value) { m_languageCodeHasBeenSet = true; m_languageCode = std::move(value); }
111 
116  inline EntityRecognizerProperties& WithLanguageCode(const LanguageCode& value) { SetLanguageCode(value); return *this;}
117 
122  inline EntityRecognizerProperties& WithLanguageCode(LanguageCode&& value) { SetLanguageCode(std::move(value)); return *this;}
123 
124 
128  inline const ModelStatus& GetStatus() const{ return m_status; }
129 
133  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
134 
138  inline void SetStatus(const ModelStatus& value) { m_statusHasBeenSet = true; m_status = value; }
139 
143  inline void SetStatus(ModelStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
144 
148  inline EntityRecognizerProperties& WithStatus(const ModelStatus& value) { SetStatus(value); return *this;}
149 
153  inline EntityRecognizerProperties& WithStatus(ModelStatus&& value) { SetStatus(std::move(value)); return *this;}
154 
155 
159  inline const Aws::String& GetMessage() const{ return m_message; }
160 
164  inline bool MessageHasBeenSet() const { return m_messageHasBeenSet; }
165 
169  inline void SetMessage(const Aws::String& value) { m_messageHasBeenSet = true; m_message = value; }
170 
174  inline void SetMessage(Aws::String&& value) { m_messageHasBeenSet = true; m_message = std::move(value); }
175 
179  inline void SetMessage(const char* value) { m_messageHasBeenSet = true; m_message.assign(value); }
180 
184  inline EntityRecognizerProperties& WithMessage(const Aws::String& value) { SetMessage(value); return *this;}
185 
189  inline EntityRecognizerProperties& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;}
190 
194  inline EntityRecognizerProperties& WithMessage(const char* value) { SetMessage(value); return *this;}
195 
196 
200  inline const Aws::Utils::DateTime& GetSubmitTime() const{ return m_submitTime; }
201 
205  inline bool SubmitTimeHasBeenSet() const { return m_submitTimeHasBeenSet; }
206 
210  inline void SetSubmitTime(const Aws::Utils::DateTime& value) { m_submitTimeHasBeenSet = true; m_submitTime = value; }
211 
215  inline void SetSubmitTime(Aws::Utils::DateTime&& value) { m_submitTimeHasBeenSet = true; m_submitTime = std::move(value); }
216 
220  inline EntityRecognizerProperties& WithSubmitTime(const Aws::Utils::DateTime& value) { SetSubmitTime(value); return *this;}
221 
225  inline EntityRecognizerProperties& WithSubmitTime(Aws::Utils::DateTime&& value) { SetSubmitTime(std::move(value)); return *this;}
226 
227 
231  inline const Aws::Utils::DateTime& GetEndTime() const{ return m_endTime; }
232 
236  inline bool EndTimeHasBeenSet() const { return m_endTimeHasBeenSet; }
237 
241  inline void SetEndTime(const Aws::Utils::DateTime& value) { m_endTimeHasBeenSet = true; m_endTime = value; }
242 
246  inline void SetEndTime(Aws::Utils::DateTime&& value) { m_endTimeHasBeenSet = true; m_endTime = std::move(value); }
247 
251  inline EntityRecognizerProperties& WithEndTime(const Aws::Utils::DateTime& value) { SetEndTime(value); return *this;}
252 
256  inline EntityRecognizerProperties& WithEndTime(Aws::Utils::DateTime&& value) { SetEndTime(std::move(value)); return *this;}
257 
258 
262  inline const Aws::Utils::DateTime& GetTrainingStartTime() const{ return m_trainingStartTime; }
263 
267  inline bool TrainingStartTimeHasBeenSet() const { return m_trainingStartTimeHasBeenSet; }
268 
272  inline void SetTrainingStartTime(const Aws::Utils::DateTime& value) { m_trainingStartTimeHasBeenSet = true; m_trainingStartTime = value; }
273 
277  inline void SetTrainingStartTime(Aws::Utils::DateTime&& value) { m_trainingStartTimeHasBeenSet = true; m_trainingStartTime = std::move(value); }
278 
282  inline EntityRecognizerProperties& WithTrainingStartTime(const Aws::Utils::DateTime& value) { SetTrainingStartTime(value); return *this;}
283 
287  inline EntityRecognizerProperties& WithTrainingStartTime(Aws::Utils::DateTime&& value) { SetTrainingStartTime(std::move(value)); return *this;}
288 
289 
293  inline const Aws::Utils::DateTime& GetTrainingEndTime() const{ return m_trainingEndTime; }
294 
298  inline bool TrainingEndTimeHasBeenSet() const { return m_trainingEndTimeHasBeenSet; }
299 
303  inline void SetTrainingEndTime(const Aws::Utils::DateTime& value) { m_trainingEndTimeHasBeenSet = true; m_trainingEndTime = value; }
304 
308  inline void SetTrainingEndTime(Aws::Utils::DateTime&& value) { m_trainingEndTimeHasBeenSet = true; m_trainingEndTime = std::move(value); }
309 
313  inline EntityRecognizerProperties& WithTrainingEndTime(const Aws::Utils::DateTime& value) { SetTrainingEndTime(value); return *this;}
314 
318  inline EntityRecognizerProperties& WithTrainingEndTime(Aws::Utils::DateTime&& value) { SetTrainingEndTime(std::move(value)); return *this;}
319 
320 
324  inline const EntityRecognizerInputDataConfig& GetInputDataConfig() const{ return m_inputDataConfig; }
325 
329  inline bool InputDataConfigHasBeenSet() const { return m_inputDataConfigHasBeenSet; }
330 
334  inline void SetInputDataConfig(const EntityRecognizerInputDataConfig& value) { m_inputDataConfigHasBeenSet = true; m_inputDataConfig = value; }
335 
339  inline void SetInputDataConfig(EntityRecognizerInputDataConfig&& value) { m_inputDataConfigHasBeenSet = true; m_inputDataConfig = std::move(value); }
340 
344  inline EntityRecognizerProperties& WithInputDataConfig(const EntityRecognizerInputDataConfig& value) { SetInputDataConfig(value); return *this;}
345 
349  inline EntityRecognizerProperties& WithInputDataConfig(EntityRecognizerInputDataConfig&& value) { SetInputDataConfig(std::move(value)); return *this;}
350 
351 
355  inline const EntityRecognizerMetadata& GetRecognizerMetadata() const{ return m_recognizerMetadata; }
356 
360  inline bool RecognizerMetadataHasBeenSet() const { return m_recognizerMetadataHasBeenSet; }
361 
365  inline void SetRecognizerMetadata(const EntityRecognizerMetadata& value) { m_recognizerMetadataHasBeenSet = true; m_recognizerMetadata = value; }
366 
370  inline void SetRecognizerMetadata(EntityRecognizerMetadata&& value) { m_recognizerMetadataHasBeenSet = true; m_recognizerMetadata = std::move(value); }
371 
375  inline EntityRecognizerProperties& WithRecognizerMetadata(const EntityRecognizerMetadata& value) { SetRecognizerMetadata(value); return *this;}
376 
380  inline EntityRecognizerProperties& WithRecognizerMetadata(EntityRecognizerMetadata&& value) { SetRecognizerMetadata(std::move(value)); return *this;}
381 
382 
387  inline const Aws::String& GetDataAccessRoleArn() const{ return m_dataAccessRoleArn; }
388 
393  inline bool DataAccessRoleArnHasBeenSet() const { return m_dataAccessRoleArnHasBeenSet; }
394 
399  inline void SetDataAccessRoleArn(const Aws::String& value) { m_dataAccessRoleArnHasBeenSet = true; m_dataAccessRoleArn = value; }
400 
405  inline void SetDataAccessRoleArn(Aws::String&& value) { m_dataAccessRoleArnHasBeenSet = true; m_dataAccessRoleArn = std::move(value); }
406 
411  inline void SetDataAccessRoleArn(const char* value) { m_dataAccessRoleArnHasBeenSet = true; m_dataAccessRoleArn.assign(value); }
412 
417  inline EntityRecognizerProperties& WithDataAccessRoleArn(const Aws::String& value) { SetDataAccessRoleArn(value); return *this;}
418 
423  inline EntityRecognizerProperties& WithDataAccessRoleArn(Aws::String&& value) { SetDataAccessRoleArn(std::move(value)); return *this;}
424 
429  inline EntityRecognizerProperties& WithDataAccessRoleArn(const char* value) { SetDataAccessRoleArn(value); return *this;}
430 
431 
442  inline const Aws::String& GetVolumeKmsKeyId() const{ return m_volumeKmsKeyId; }
443 
454  inline bool VolumeKmsKeyIdHasBeenSet() const { return m_volumeKmsKeyIdHasBeenSet; }
455 
466  inline void SetVolumeKmsKeyId(const Aws::String& value) { m_volumeKmsKeyIdHasBeenSet = true; m_volumeKmsKeyId = value; }
467 
478  inline void SetVolumeKmsKeyId(Aws::String&& value) { m_volumeKmsKeyIdHasBeenSet = true; m_volumeKmsKeyId = std::move(value); }
479 
490  inline void SetVolumeKmsKeyId(const char* value) { m_volumeKmsKeyIdHasBeenSet = true; m_volumeKmsKeyId.assign(value); }
491 
502  inline EntityRecognizerProperties& WithVolumeKmsKeyId(const Aws::String& value) { SetVolumeKmsKeyId(value); return *this;}
503 
514  inline EntityRecognizerProperties& WithVolumeKmsKeyId(Aws::String&& value) { SetVolumeKmsKeyId(std::move(value)); return *this;}
515 
526  inline EntityRecognizerProperties& WithVolumeKmsKeyId(const char* value) { SetVolumeKmsKeyId(value); return *this;}
527 
528 
536  inline const VpcConfig& GetVpcConfig() const{ return m_vpcConfig; }
537 
545  inline bool VpcConfigHasBeenSet() const { return m_vpcConfigHasBeenSet; }
546 
554  inline void SetVpcConfig(const VpcConfig& value) { m_vpcConfigHasBeenSet = true; m_vpcConfig = value; }
555 
563  inline void SetVpcConfig(VpcConfig&& value) { m_vpcConfigHasBeenSet = true; m_vpcConfig = std::move(value); }
564 
572  inline EntityRecognizerProperties& WithVpcConfig(const VpcConfig& value) { SetVpcConfig(value); return *this;}
573 
581  inline EntityRecognizerProperties& WithVpcConfig(VpcConfig&& value) { SetVpcConfig(std::move(value)); return *this;}
582 
583  private:
584 
585  Aws::String m_entityRecognizerArn;
586  bool m_entityRecognizerArnHasBeenSet;
587 
588  LanguageCode m_languageCode;
589  bool m_languageCodeHasBeenSet;
590 
591  ModelStatus m_status;
592  bool m_statusHasBeenSet;
593 
594  Aws::String m_message;
595  bool m_messageHasBeenSet;
596 
597  Aws::Utils::DateTime m_submitTime;
598  bool m_submitTimeHasBeenSet;
599 
600  Aws::Utils::DateTime m_endTime;
601  bool m_endTimeHasBeenSet;
602 
603  Aws::Utils::DateTime m_trainingStartTime;
604  bool m_trainingStartTimeHasBeenSet;
605 
606  Aws::Utils::DateTime m_trainingEndTime;
607  bool m_trainingEndTimeHasBeenSet;
608 
609  EntityRecognizerInputDataConfig m_inputDataConfig;
610  bool m_inputDataConfigHasBeenSet;
611 
612  EntityRecognizerMetadata m_recognizerMetadata;
613  bool m_recognizerMetadataHasBeenSet;
614 
615  Aws::String m_dataAccessRoleArn;
616  bool m_dataAccessRoleArnHasBeenSet;
617 
618  Aws::String m_volumeKmsKeyId;
619  bool m_volumeKmsKeyIdHasBeenSet;
620 
621  VpcConfig m_vpcConfig;
622  bool m_vpcConfigHasBeenSet;
623  };
624 
625 } // namespace Model
626 } // namespace Comprehend
627 } // namespace Aws
Aws::Comprehend::Model::EntityRecognizerProperties::SetSubmitTime
void SetSubmitTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:215
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::Comprehend::Model::EntityRecognizerProperties::WithSubmitTime
EntityRecognizerProperties & WithSubmitTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:220
Aws::Comprehend::Model::EntityRecognizerProperties::SetInputDataConfig
void SetInputDataConfig(const EntityRecognizerInputDataConfig &value)
Definition: EntityRecognizerProperties.h:334
Aws::Comprehend::Model::EntityRecognizerProperties::WithRecognizerMetadata
EntityRecognizerProperties & WithRecognizerMetadata(const EntityRecognizerMetadata &value)
Definition: EntityRecognizerProperties.h:375
Aws::Comprehend::Model::EntityRecognizerInputDataConfig
Definition: EntityRecognizerInputDataConfig.h:39
Aws::Comprehend::Model::EntityRecognizerProperties::SetVpcConfig
void SetVpcConfig(VpcConfig &&value)
Definition: EntityRecognizerProperties.h:563
Aws::Comprehend::Model::EntityRecognizerProperties::EntityRecognizerProperties
EntityRecognizerProperties()
Aws::Comprehend::Model::EntityRecognizerProperties::WithMessage
EntityRecognizerProperties & WithMessage(Aws::String &&value)
Definition: EntityRecognizerProperties.h:189
AWS_COMPREHEND_API
#define AWS_COMPREHEND_API
Definition: Comprehend_EXPORTS.h:28
Aws::Comprehend::Model::EntityRecognizerProperties::VpcConfigHasBeenSet
bool VpcConfigHasBeenSet() const
Definition: EntityRecognizerProperties.h:545
Aws::Comprehend::Model::EntityRecognizerProperties::TrainingStartTimeHasBeenSet
bool TrainingStartTimeHasBeenSet() const
Definition: EntityRecognizerProperties.h:267
Aws::Comprehend::Model::EntityRecognizerProperties::SetStatus
void SetStatus(const ModelStatus &value)
Definition: EntityRecognizerProperties.h:138
DateTime.h
Aws::Comprehend::Model::EntityRecognizerProperties::GetEntityRecognizerArn
const Aws::String & GetEntityRecognizerArn() const
Definition: EntityRecognizerProperties.h:50
Aws::Comprehend::Model::EntityRecognizerProperties::WithTrainingStartTime
EntityRecognizerProperties & WithTrainingStartTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:282
Aws::Comprehend::Model::EntityRecognizerProperties::WithEntityRecognizerArn
EntityRecognizerProperties & WithEntityRecognizerArn(const Aws::String &value)
Definition: EntityRecognizerProperties.h:75
Aws::Comprehend::Model::EntityRecognizerProperties::EntityRecognizerArnHasBeenSet
bool EntityRecognizerArnHasBeenSet() const
Definition: EntityRecognizerProperties.h:55
Aws::Comprehend::Model::EntityRecognizerProperties::WithInputDataConfig
EntityRecognizerProperties & WithInputDataConfig(const EntityRecognizerInputDataConfig &value)
Definition: EntityRecognizerProperties.h:344
Aws::Comprehend::Model::EntityRecognizerProperties::WithLanguageCode
EntityRecognizerProperties & WithLanguageCode(LanguageCode &&value)
Definition: EntityRecognizerProperties.h:122
Aws::Comprehend::Model::EntityRecognizerProperties::SetRecognizerMetadata
void SetRecognizerMetadata(EntityRecognizerMetadata &&value)
Definition: EntityRecognizerProperties.h:370
Aws::Comprehend::Model::EntityRecognizerProperties
Definition: EntityRecognizerProperties.h:39
Aws::Comprehend::Model::EntityRecognizerProperties::GetRecognizerMetadata
const EntityRecognizerMetadata & GetRecognizerMetadata() const
Definition: EntityRecognizerProperties.h:355
Aws::Comprehend::Model::EntityRecognizerProperties::GetTrainingStartTime
const Aws::Utils::DateTime & GetTrainingStartTime() const
Definition: EntityRecognizerProperties.h:262
Aws::Comprehend::Model::EntityRecognizerProperties::GetVpcConfig
const VpcConfig & GetVpcConfig() const
Definition: EntityRecognizerProperties.h:536
Aws::Comprehend::Model::EntityRecognizerProperties::SetTrainingEndTime
void SetTrainingEndTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:308
Aws::Comprehend::Model::EntityRecognizerProperties::WithMessage
EntityRecognizerProperties & WithMessage(const char *value)
Definition: EntityRecognizerProperties.h:194
Aws::Comprehend::Model::EntityRecognizerProperties::SetVolumeKmsKeyId
void SetVolumeKmsKeyId(Aws::String &&value)
Definition: EntityRecognizerProperties.h:478
Aws::Comprehend::Model::EntityRecognizerProperties::WithStatus
EntityRecognizerProperties & WithStatus(const ModelStatus &value)
Definition: EntityRecognizerProperties.h:148
Aws::Comprehend::Model::EntityRecognizerProperties::SetVolumeKmsKeyId
void SetVolumeKmsKeyId(const char *value)
Definition: EntityRecognizerProperties.h:490
Aws::Comprehend::Model::EntityRecognizerProperties::SetMessage
void SetMessage(Aws::String &&value)
Definition: EntityRecognizerProperties.h:174
Aws::Comprehend::Model::EntityRecognizerProperties::WithVolumeKmsKeyId
EntityRecognizerProperties & WithVolumeKmsKeyId(Aws::String &&value)
Definition: EntityRecognizerProperties.h:514
Aws::Comprehend::Model::EntityRecognizerProperties::WithEntityRecognizerArn
EntityRecognizerProperties & WithEntityRecognizerArn(const char *value)
Definition: EntityRecognizerProperties.h:85
Aws::Comprehend::Model::EntityRecognizerProperties::InputDataConfigHasBeenSet
bool InputDataConfigHasBeenSet() const
Definition: EntityRecognizerProperties.h:329
Aws::Comprehend::Model::EntityRecognizerProperties::WithTrainingEndTime
EntityRecognizerProperties & WithTrainingEndTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:318
Aws::Comprehend::Model::EntityRecognizerProperties::GetEndTime
const Aws::Utils::DateTime & GetEndTime() const
Definition: EntityRecognizerProperties.h:231
Aws::Comprehend::Model::EntityRecognizerProperties::SetDataAccessRoleArn
void SetDataAccessRoleArn(Aws::String &&value)
Definition: EntityRecognizerProperties.h:405
Aws::Comprehend::Model::EntityRecognizerProperties::GetTrainingEndTime
const Aws::Utils::DateTime & GetTrainingEndTime() const
Definition: EntityRecognizerProperties.h:293
Aws::Comprehend::Model::EntityRecognizerProperties::GetDataAccessRoleArn
const Aws::String & GetDataAccessRoleArn() const
Definition: EntityRecognizerProperties.h:387
Aws::Comprehend::Model::EntityRecognizerProperties::SetVolumeKmsKeyId
void SetVolumeKmsKeyId(const Aws::String &value)
Definition: EntityRecognizerProperties.h:466
Aws::Comprehend::Model::EntityRecognizerProperties::SetTrainingEndTime
void SetTrainingEndTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:303
Aws::Comprehend::Model::EntityRecognizerProperties::SetSubmitTime
void SetSubmitTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:210
Aws::Comprehend::Model::EntityRecognizerProperties::SetStatus
void SetStatus(ModelStatus &&value)
Definition: EntityRecognizerProperties.h:143
Aws::Comprehend::Model::EntityRecognizerProperties::RecognizerMetadataHasBeenSet
bool RecognizerMetadataHasBeenSet() const
Definition: EntityRecognizerProperties.h:360
Aws::Comprehend::Model::EntityRecognizerProperties::SetTrainingStartTime
void SetTrainingStartTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:277
Aws::Comprehend::Model::EntityRecognizerProperties::VolumeKmsKeyIdHasBeenSet
bool VolumeKmsKeyIdHasBeenSet() const
Definition: EntityRecognizerProperties.h:454
Aws::Comprehend::Model::EntityRecognizerProperties::LanguageCodeHasBeenSet
bool LanguageCodeHasBeenSet() const
Definition: EntityRecognizerProperties.h:98
Aws::Comprehend::Model::EntityRecognizerProperties::SetEndTime
void SetEndTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:241
Aws::Comprehend::Model::EntityRecognizerProperties::TrainingEndTimeHasBeenSet
bool TrainingEndTimeHasBeenSet() const
Definition: EntityRecognizerProperties.h:298
Aws::Comprehend::Model::EntityRecognizerProperties::SetEntityRecognizerArn
void SetEntityRecognizerArn(const Aws::String &value)
Definition: EntityRecognizerProperties.h:60
Aws::Comprehend::Model::EntityRecognizerProperties::GetMessage
const Aws::String & GetMessage() const
Definition: EntityRecognizerProperties.h:159
Aws::Comprehend::Model::EntityRecognizerProperties::WithVpcConfig
EntityRecognizerProperties & WithVpcConfig(VpcConfig &&value)
Definition: EntityRecognizerProperties.h:581
Aws::Comprehend::Model::EntityRecognizerProperties::WithDataAccessRoleArn
EntityRecognizerProperties & WithDataAccessRoleArn(const char *value)
Definition: EntityRecognizerProperties.h:429
Aws::Comprehend::Model::EntityRecognizerProperties::GetVolumeKmsKeyId
const Aws::String & GetVolumeKmsKeyId() const
Definition: EntityRecognizerProperties.h:442
Aws::Comprehend::Model::EntityRecognizerProperties::WithEntityRecognizerArn
EntityRecognizerProperties & WithEntityRecognizerArn(Aws::String &&value)
Definition: EntityRecognizerProperties.h:80
Aws::Comprehend::Model::EntityRecognizerProperties::MessageHasBeenSet
bool MessageHasBeenSet() const
Definition: EntityRecognizerProperties.h:164
Aws::Comprehend::Model::EntityRecognizerProperties::GetSubmitTime
const Aws::Utils::DateTime & GetSubmitTime() const
Definition: EntityRecognizerProperties.h:200
Aws::Comprehend::Model::LanguageCode
LanguageCode
Definition: LanguageCode.h:17
Aws::Comprehend::Model::EntityRecognizerProperties::SetRecognizerMetadata
void SetRecognizerMetadata(const EntityRecognizerMetadata &value)
Definition: EntityRecognizerProperties.h:365
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:222
Aws::Comprehend::Model::EntityRecognizerProperties::GetStatus
const ModelStatus & GetStatus() const
Definition: EntityRecognizerProperties.h:128
AWSString.h
Aws::Comprehend::Model::EntityRecognizerProperties::SetDataAccessRoleArn
void SetDataAccessRoleArn(const char *value)
Definition: EntityRecognizerProperties.h:411
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:30
Aws::Comprehend::Model::EntityRecognizerProperties::SetMessage
void SetMessage(const char *value)
Definition: EntityRecognizerProperties.h:179
ModelStatus.h
Aws::Comprehend::Model::EntityRecognizerProperties::WithTrainingStartTime
EntityRecognizerProperties & WithTrainingStartTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:287
Aws::Comprehend::Model::EntityRecognizerProperties::SetInputDataConfig
void SetInputDataConfig(EntityRecognizerInputDataConfig &&value)
Definition: EntityRecognizerProperties.h:339
Aws::Comprehend::Model::EntityRecognizerProperties::WithDataAccessRoleArn
EntityRecognizerProperties & WithDataAccessRoleArn(const Aws::String &value)
Definition: EntityRecognizerProperties.h:417
Aws::Comprehend::Model::VpcConfig
Definition: VpcConfig.h:36
Aws::Comprehend::Model::EntityRecognizerProperties::operator=
EntityRecognizerProperties & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Comprehend::Model::EntityRecognizerProperties::DataAccessRoleArnHasBeenSet
bool DataAccessRoleArnHasBeenSet() const
Definition: EntityRecognizerProperties.h:393
Aws::Comprehend::Model::ModelStatus
ModelStatus
Definition: ModelStatus.h:17
Aws::Comprehend::Model::EntityRecognizerProperties::SetVpcConfig
void SetVpcConfig(const VpcConfig &value)
Definition: EntityRecognizerProperties.h:554
Aws::Comprehend::Model::EntityRecognizerProperties::WithMessage
EntityRecognizerProperties & WithMessage(const Aws::String &value)
Definition: EntityRecognizerProperties.h:184
Aws::Comprehend::Model::EntityRecognizerProperties::SetEntityRecognizerArn
void SetEntityRecognizerArn(const char *value)
Definition: EntityRecognizerProperties.h:70
EntityRecognizerMetadata.h
LanguageCode.h
Aws::Comprehend::Model::EntityRecognizerProperties::EndTimeHasBeenSet
bool EndTimeHasBeenSet() const
Definition: EntityRecognizerProperties.h:236
Aws::Comprehend::Model::EntityRecognizerProperties::GetLanguageCode
const LanguageCode & GetLanguageCode() const
Definition: EntityRecognizerProperties.h:92
Aws::Comprehend::Model::EntityRecognizerProperties::WithVolumeKmsKeyId
EntityRecognizerProperties & WithVolumeKmsKeyId(const Aws::String &value)
Definition: EntityRecognizerProperties.h:502
Aws::Comprehend::Model::EntityRecognizerProperties::WithLanguageCode
EntityRecognizerProperties & WithLanguageCode(const LanguageCode &value)
Definition: EntityRecognizerProperties.h:116
Aws::Comprehend::Model::EntityRecognizerProperties::WithRecognizerMetadata
EntityRecognizerProperties & WithRecognizerMetadata(EntityRecognizerMetadata &&value)
Definition: EntityRecognizerProperties.h:380
Aws::Comprehend::Model::EntityRecognizerProperties::SetLanguageCode
void SetLanguageCode(LanguageCode &&value)
Definition: EntityRecognizerProperties.h:110
Aws::Comprehend::Model::EntityRecognizerProperties::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::Comprehend::Model::EntityRecognizerProperties::WithEndTime
EntityRecognizerProperties & WithEndTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:251
Aws::Comprehend::Model::EntityRecognizerProperties::SetLanguageCode
void SetLanguageCode(const LanguageCode &value)
Definition: EntityRecognizerProperties.h:104
Aws::Comprehend::Model::EntityRecognizerProperties::SubmitTimeHasBeenSet
bool SubmitTimeHasBeenSet() const
Definition: EntityRecognizerProperties.h:205
Aws::Comprehend::Model::EntityRecognizerProperties::WithDataAccessRoleArn
EntityRecognizerProperties & WithDataAccessRoleArn(Aws::String &&value)
Definition: EntityRecognizerProperties.h:423
Comprehend_EXPORTS.h
Aws
Definition: AccessManagementClient.h:15
Aws::Comprehend::Model::EntityRecognizerProperties::GetInputDataConfig
const EntityRecognizerInputDataConfig & GetInputDataConfig() const
Definition: EntityRecognizerProperties.h:324
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Comprehend::Model::EntityRecognizerProperties::SetEndTime
void SetEndTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:246
Aws::Comprehend::Model::EntityRecognizerProperties::SetMessage
void SetMessage(const Aws::String &value)
Definition: EntityRecognizerProperties.h:169
Aws::Comprehend::Model::EntityRecognizerProperties::WithStatus
EntityRecognizerProperties & WithStatus(ModelStatus &&value)
Definition: EntityRecognizerProperties.h:153
Aws::Comprehend::Model::EntityRecognizerProperties::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: EntityRecognizerProperties.h:133
Aws::Comprehend::Model::EntityRecognizerProperties::WithSubmitTime
EntityRecognizerProperties & WithSubmitTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:225
VpcConfig.h
Aws::Comprehend::Model::EntityRecognizerProperties::WithVpcConfig
EntityRecognizerProperties & WithVpcConfig(const VpcConfig &value)
Definition: EntityRecognizerProperties.h:572
Aws::Comprehend::Model::EntityRecognizerProperties::SetDataAccessRoleArn
void SetDataAccessRoleArn(const Aws::String &value)
Definition: EntityRecognizerProperties.h:399
Aws::Comprehend::Model::EntityRecognizerProperties::EntityRecognizerProperties
EntityRecognizerProperties(Aws::Utils::Json::JsonView jsonValue)
Aws::Comprehend::Model::EntityRecognizerProperties::WithTrainingEndTime
EntityRecognizerProperties & WithTrainingEndTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:313
Aws::Comprehend::Model::EntityRecognizerProperties::WithInputDataConfig
EntityRecognizerProperties & WithInputDataConfig(EntityRecognizerInputDataConfig &&value)
Definition: EntityRecognizerProperties.h:349
EntityRecognizerInputDataConfig.h
Aws::Comprehend::Model::EntityRecognizerProperties::SetTrainingStartTime
void SetTrainingStartTime(const Aws::Utils::DateTime &value)
Definition: EntityRecognizerProperties.h:272
Aws::Comprehend::Model::EntityRecognizerProperties::WithEndTime
EntityRecognizerProperties & WithEndTime(Aws::Utils::DateTime &&value)
Definition: EntityRecognizerProperties.h:256
Aws::Comprehend::Model::EntityRecognizerMetadata
Definition: EntityRecognizerMetadata.h:35
Aws::Comprehend::Model::EntityRecognizerProperties::WithVolumeKmsKeyId
EntityRecognizerProperties & WithVolumeKmsKeyId(const char *value)
Definition: EntityRecognizerProperties.h:526
Aws::Comprehend::Model::EntityRecognizerProperties::SetEntityRecognizerArn
void SetEntityRecognizerArn(Aws::String &&value)
Definition: EntityRecognizerProperties.h:65