AWS SDK for C++  1.9.132
AWS SDK for C++
EndpointProperties.h
Go to the documentation of this file.
1 
6 #pragma once
11 #include <utility>
12 
13 namespace Aws
14 {
15 namespace Utils
16 {
17 namespace Json
18 {
19  class JsonValue;
20  class JsonView;
21 } // namespace Json
22 } // namespace Utils
23 namespace Comprehend
24 {
25 namespace Model
26 {
27 
35  {
36  public:
41 
42 
46  inline const Aws::String& GetEndpointArn() const{ return m_endpointArn; }
47 
51  inline bool EndpointArnHasBeenSet() const { return m_endpointArnHasBeenSet; }
52 
56  inline void SetEndpointArn(const Aws::String& value) { m_endpointArnHasBeenSet = true; m_endpointArn = value; }
57 
61  inline void SetEndpointArn(Aws::String&& value) { m_endpointArnHasBeenSet = true; m_endpointArn = std::move(value); }
62 
66  inline void SetEndpointArn(const char* value) { m_endpointArnHasBeenSet = true; m_endpointArn.assign(value); }
67 
71  inline EndpointProperties& WithEndpointArn(const Aws::String& value) { SetEndpointArn(value); return *this;}
72 
76  inline EndpointProperties& WithEndpointArn(Aws::String&& value) { SetEndpointArn(std::move(value)); return *this;}
77 
81  inline EndpointProperties& WithEndpointArn(const char* value) { SetEndpointArn(value); return *this;}
82 
83 
89  inline const EndpointStatus& GetStatus() const{ return m_status; }
90 
96  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
97 
103  inline void SetStatus(const EndpointStatus& value) { m_statusHasBeenSet = true; m_status = value; }
104 
110  inline void SetStatus(EndpointStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
111 
117  inline EndpointProperties& WithStatus(const EndpointStatus& value) { SetStatus(value); return *this;}
118 
124  inline EndpointProperties& WithStatus(EndpointStatus&& value) { SetStatus(std::move(value)); return *this;}
125 
126 
130  inline const Aws::String& GetMessage() const{ return m_message; }
131 
135  inline bool MessageHasBeenSet() const { return m_messageHasBeenSet; }
136 
140  inline void SetMessage(const Aws::String& value) { m_messageHasBeenSet = true; m_message = value; }
141 
145  inline void SetMessage(Aws::String&& value) { m_messageHasBeenSet = true; m_message = std::move(value); }
146 
150  inline void SetMessage(const char* value) { m_messageHasBeenSet = true; m_message.assign(value); }
151 
155  inline EndpointProperties& WithMessage(const Aws::String& value) { SetMessage(value); return *this;}
156 
160  inline EndpointProperties& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;}
161 
165  inline EndpointProperties& WithMessage(const char* value) { SetMessage(value); return *this;}
166 
167 
172  inline const Aws::String& GetModelArn() const{ return m_modelArn; }
173 
178  inline bool ModelArnHasBeenSet() const { return m_modelArnHasBeenSet; }
179 
184  inline void SetModelArn(const Aws::String& value) { m_modelArnHasBeenSet = true; m_modelArn = value; }
185 
190  inline void SetModelArn(Aws::String&& value) { m_modelArnHasBeenSet = true; m_modelArn = std::move(value); }
191 
196  inline void SetModelArn(const char* value) { m_modelArnHasBeenSet = true; m_modelArn.assign(value); }
197 
202  inline EndpointProperties& WithModelArn(const Aws::String& value) { SetModelArn(value); return *this;}
203 
208  inline EndpointProperties& WithModelArn(Aws::String&& value) { SetModelArn(std::move(value)); return *this;}
209 
214  inline EndpointProperties& WithModelArn(const char* value) { SetModelArn(value); return *this;}
215 
216 
221  inline const Aws::String& GetDesiredModelArn() const{ return m_desiredModelArn; }
222 
227  inline bool DesiredModelArnHasBeenSet() const { return m_desiredModelArnHasBeenSet; }
228 
233  inline void SetDesiredModelArn(const Aws::String& value) { m_desiredModelArnHasBeenSet = true; m_desiredModelArn = value; }
234 
239  inline void SetDesiredModelArn(Aws::String&& value) { m_desiredModelArnHasBeenSet = true; m_desiredModelArn = std::move(value); }
240 
245  inline void SetDesiredModelArn(const char* value) { m_desiredModelArnHasBeenSet = true; m_desiredModelArn.assign(value); }
246 
251  inline EndpointProperties& WithDesiredModelArn(const Aws::String& value) { SetDesiredModelArn(value); return *this;}
252 
257  inline EndpointProperties& WithDesiredModelArn(Aws::String&& value) { SetDesiredModelArn(std::move(value)); return *this;}
258 
263  inline EndpointProperties& WithDesiredModelArn(const char* value) { SetDesiredModelArn(value); return *this;}
264 
265 
271  inline int GetDesiredInferenceUnits() const{ return m_desiredInferenceUnits; }
272 
278  inline bool DesiredInferenceUnitsHasBeenSet() const { return m_desiredInferenceUnitsHasBeenSet; }
279 
285  inline void SetDesiredInferenceUnits(int value) { m_desiredInferenceUnitsHasBeenSet = true; m_desiredInferenceUnits = value; }
286 
292  inline EndpointProperties& WithDesiredInferenceUnits(int value) { SetDesiredInferenceUnits(value); return *this;}
293 
294 
299  inline int GetCurrentInferenceUnits() const{ return m_currentInferenceUnits; }
300 
305  inline bool CurrentInferenceUnitsHasBeenSet() const { return m_currentInferenceUnitsHasBeenSet; }
306 
311  inline void SetCurrentInferenceUnits(int value) { m_currentInferenceUnitsHasBeenSet = true; m_currentInferenceUnits = value; }
312 
317  inline EndpointProperties& WithCurrentInferenceUnits(int value) { SetCurrentInferenceUnits(value); return *this;}
318 
319 
323  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
324 
328  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
329 
333  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
334 
338  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
339 
343  inline EndpointProperties& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
344 
348  inline EndpointProperties& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
349 
350 
354  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
355 
359  inline bool LastModifiedTimeHasBeenSet() const { return m_lastModifiedTimeHasBeenSet; }
360 
364  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = value; }
365 
369  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = std::move(value); }
370 
374  inline EndpointProperties& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
375 
379  inline EndpointProperties& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
380 
381 
387  inline const Aws::String& GetDataAccessRoleArn() const{ return m_dataAccessRoleArn; }
388 
394  inline bool DataAccessRoleArnHasBeenSet() const { return m_dataAccessRoleArnHasBeenSet; }
395 
401  inline void SetDataAccessRoleArn(const Aws::String& value) { m_dataAccessRoleArnHasBeenSet = true; m_dataAccessRoleArn = value; }
402 
408  inline void SetDataAccessRoleArn(Aws::String&& value) { m_dataAccessRoleArnHasBeenSet = true; m_dataAccessRoleArn = std::move(value); }
409 
415  inline void SetDataAccessRoleArn(const char* value) { m_dataAccessRoleArnHasBeenSet = true; m_dataAccessRoleArn.assign(value); }
416 
422  inline EndpointProperties& WithDataAccessRoleArn(const Aws::String& value) { SetDataAccessRoleArn(value); return *this;}
423 
429  inline EndpointProperties& WithDataAccessRoleArn(Aws::String&& value) { SetDataAccessRoleArn(std::move(value)); return *this;}
430 
436  inline EndpointProperties& WithDataAccessRoleArn(const char* value) { SetDataAccessRoleArn(value); return *this;}
437 
438 
443  inline const Aws::String& GetDesiredDataAccessRoleArn() const{ return m_desiredDataAccessRoleArn; }
444 
449  inline bool DesiredDataAccessRoleArnHasBeenSet() const { return m_desiredDataAccessRoleArnHasBeenSet; }
450 
455  inline void SetDesiredDataAccessRoleArn(const Aws::String& value) { m_desiredDataAccessRoleArnHasBeenSet = true; m_desiredDataAccessRoleArn = value; }
456 
461  inline void SetDesiredDataAccessRoleArn(Aws::String&& value) { m_desiredDataAccessRoleArnHasBeenSet = true; m_desiredDataAccessRoleArn = std::move(value); }
462 
467  inline void SetDesiredDataAccessRoleArn(const char* value) { m_desiredDataAccessRoleArnHasBeenSet = true; m_desiredDataAccessRoleArn.assign(value); }
468 
473  inline EndpointProperties& WithDesiredDataAccessRoleArn(const Aws::String& value) { SetDesiredDataAccessRoleArn(value); return *this;}
474 
479  inline EndpointProperties& WithDesiredDataAccessRoleArn(Aws::String&& value) { SetDesiredDataAccessRoleArn(std::move(value)); return *this;}
480 
485  inline EndpointProperties& WithDesiredDataAccessRoleArn(const char* value) { SetDesiredDataAccessRoleArn(value); return *this;}
486 
487  private:
488 
489  Aws::String m_endpointArn;
490  bool m_endpointArnHasBeenSet;
491 
492  EndpointStatus m_status;
493  bool m_statusHasBeenSet;
494 
495  Aws::String m_message;
496  bool m_messageHasBeenSet;
497 
498  Aws::String m_modelArn;
499  bool m_modelArnHasBeenSet;
500 
501  Aws::String m_desiredModelArn;
502  bool m_desiredModelArnHasBeenSet;
503 
504  int m_desiredInferenceUnits;
505  bool m_desiredInferenceUnitsHasBeenSet;
506 
507  int m_currentInferenceUnits;
508  bool m_currentInferenceUnitsHasBeenSet;
509 
510  Aws::Utils::DateTime m_creationTime;
511  bool m_creationTimeHasBeenSet;
512 
513  Aws::Utils::DateTime m_lastModifiedTime;
514  bool m_lastModifiedTimeHasBeenSet;
515 
516  Aws::String m_dataAccessRoleArn;
517  bool m_dataAccessRoleArnHasBeenSet;
518 
519  Aws::String m_desiredDataAccessRoleArn;
520  bool m_desiredDataAccessRoleArnHasBeenSet;
521  };
522 
523 } // namespace Model
524 } // namespace Comprehend
525 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::Comprehend::Model::EndpointProperties::SetDesiredModelArn
void SetDesiredModelArn(const char *value)
Definition: EndpointProperties.h:245
Aws::Comprehend::Model::EndpointProperties::ModelArnHasBeenSet
bool ModelArnHasBeenSet() const
Definition: EndpointProperties.h:178
Aws::Comprehend::Model::EndpointProperties::SetDataAccessRoleArn
void SetDataAccessRoleArn(const Aws::String &value)
Definition: EndpointProperties.h:401
Aws::Comprehend::Model::EndpointProperties::WithCreationTime
EndpointProperties & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: EndpointProperties.h:348
Aws::Comprehend::Model::EndpointProperties::DesiredDataAccessRoleArnHasBeenSet
bool DesiredDataAccessRoleArnHasBeenSet() const
Definition: EndpointProperties.h:449
Aws::Comprehend::Model::EndpointProperties::SetEndpointArn
void SetEndpointArn(const Aws::String &value)
Definition: EndpointProperties.h:56
Aws::Comprehend::Model::EndpointProperties::SetModelArn
void SetModelArn(const char *value)
Definition: EndpointProperties.h:196
AWS_COMPREHEND_API
#define AWS_COMPREHEND_API
Definition: Comprehend_EXPORTS.h:28
Aws::Comprehend::Model::EndpointProperties::WithDesiredDataAccessRoleArn
EndpointProperties & WithDesiredDataAccessRoleArn(Aws::String &&value)
Definition: EndpointProperties.h:479
Aws::Comprehend::Model::EndpointProperties::operator=
EndpointProperties & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Comprehend::Model::EndpointProperties::SetMessage
void SetMessage(Aws::String &&value)
Definition: EndpointProperties.h:145
Aws::Comprehend::Model::EndpointProperties::SetDataAccessRoleArn
void SetDataAccessRoleArn(Aws::String &&value)
Definition: EndpointProperties.h:408
Aws::Comprehend::Model::EndpointProperties::WithStatus
EndpointProperties & WithStatus(const EndpointStatus &value)
Definition: EndpointProperties.h:117
Aws::Comprehend::Model::EndpointProperties::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: EndpointProperties.h:354
Aws::Comprehend::Model::EndpointProperties::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: EndpointProperties.h:323
Aws::Comprehend::Model::EndpointProperties::GetDesiredInferenceUnits
int GetDesiredInferenceUnits() const
Definition: EndpointProperties.h:271
Aws::Comprehend::Model::EndpointProperties::SetMessage
void SetMessage(const char *value)
Definition: EndpointProperties.h:150
Aws::Comprehend::Model::EndpointProperties::WithDesiredDataAccessRoleArn
EndpointProperties & WithDesiredDataAccessRoleArn(const Aws::String &value)
Definition: EndpointProperties.h:473
DateTime.h
Aws::Comprehend::Model::EndpointProperties::GetMessage
const Aws::String & GetMessage() const
Definition: EndpointProperties.h:130
Aws::Comprehend::Model::EndpointProperties::WithMessage
EndpointProperties & WithMessage(Aws::String &&value)
Definition: EndpointProperties.h:160
Aws::Comprehend::Model::EndpointProperties::WithCreationTime
EndpointProperties & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: EndpointProperties.h:343
Aws::Comprehend::Model::EndpointProperties::WithMessage
EndpointProperties & WithMessage(const char *value)
Definition: EndpointProperties.h:165
Aws::Comprehend::Model::EndpointProperties::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: EndpointProperties.h:96
Aws::Comprehend::Model::EndpointProperties::WithDataAccessRoleArn
EndpointProperties & WithDataAccessRoleArn(const Aws::String &value)
Definition: EndpointProperties.h:422
Aws::Comprehend::Model::EndpointProperties::SetDataAccessRoleArn
void SetDataAccessRoleArn(const char *value)
Definition: EndpointProperties.h:415
Aws::Comprehend::Model::EndpointProperties::WithDesiredModelArn
EndpointProperties & WithDesiredModelArn(Aws::String &&value)
Definition: EndpointProperties.h:257
Aws::Comprehend::Model::EndpointProperties
Definition: EndpointProperties.h:35
Aws::Comprehend::Model::EndpointProperties::DataAccessRoleArnHasBeenSet
bool DataAccessRoleArnHasBeenSet() const
Definition: EndpointProperties.h:394
Aws::Comprehend::Model::EndpointProperties::EndpointProperties
EndpointProperties(Aws::Utils::Json::JsonView jsonValue)
Aws::Comprehend::Model::EndpointProperties::GetCurrentInferenceUnits
int GetCurrentInferenceUnits() const
Definition: EndpointProperties.h:299
Aws::Comprehend::Model::EndpointProperties::WithModelArn
EndpointProperties & WithModelArn(const Aws::String &value)
Definition: EndpointProperties.h:202
Aws::Comprehend::Model::EndpointProperties::SetEndpointArn
void SetEndpointArn(const char *value)
Definition: EndpointProperties.h:66
Aws::Comprehend::Model::EndpointProperties::GetDesiredModelArn
const Aws::String & GetDesiredModelArn() const
Definition: EndpointProperties.h:221
Aws::Comprehend::Model::EndpointProperties::SetDesiredModelArn
void SetDesiredModelArn(Aws::String &&value)
Definition: EndpointProperties.h:239
Aws::Comprehend::Model::EndpointProperties::SetDesiredModelArn
void SetDesiredModelArn(const Aws::String &value)
Definition: EndpointProperties.h:233
Aws::Comprehend::Model::EndpointProperties::WithLastModifiedTime
EndpointProperties & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: EndpointProperties.h:379
Aws::Comprehend::Model::EndpointProperties::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: EndpointProperties.h:338
Aws::Comprehend::Model::EndpointProperties::WithStatus
EndpointProperties & WithStatus(EndpointStatus &&value)
Definition: EndpointProperties.h:124
Aws::Comprehend::Model::EndpointProperties::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: EndpointProperties.h:369
Aws::Comprehend::Model::EndpointProperties::GetModelArn
const Aws::String & GetModelArn() const
Definition: EndpointProperties.h:172
Aws::Comprehend::Model::EndpointProperties::WithEndpointArn
EndpointProperties & WithEndpointArn(const char *value)
Definition: EndpointProperties.h:81
Aws::Comprehend::Model::EndpointProperties::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: EndpointProperties.h:333
Aws::Comprehend::Model::EndpointProperties::WithEndpointArn
EndpointProperties & WithEndpointArn(Aws::String &&value)
Definition: EndpointProperties.h:76
Aws::Comprehend::Model::EndpointProperties::WithDesiredModelArn
EndpointProperties & WithDesiredModelArn(const char *value)
Definition: EndpointProperties.h:263
Aws::Comprehend::Model::EndpointProperties::SetDesiredInferenceUnits
void SetDesiredInferenceUnits(int value)
Definition: EndpointProperties.h:285
Aws::Comprehend::Model::EndpointProperties::DesiredInferenceUnitsHasBeenSet
bool DesiredInferenceUnitsHasBeenSet() const
Definition: EndpointProperties.h:278
Aws::Comprehend::Model::EndpointProperties::SetDesiredDataAccessRoleArn
void SetDesiredDataAccessRoleArn(Aws::String &&value)
Definition: EndpointProperties.h:461
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::Comprehend::Model::EndpointProperties::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: EndpointProperties.h:364
Aws::Comprehend::Model::EndpointProperties::EndpointArnHasBeenSet
bool EndpointArnHasBeenSet() const
Definition: EndpointProperties.h:51
Aws::Comprehend::Model::EndpointProperties::WithDesiredModelArn
EndpointProperties & WithDesiredModelArn(const Aws::String &value)
Definition: EndpointProperties.h:251
Aws::Comprehend::Model::EndpointProperties::SetMessage
void SetMessage(const Aws::String &value)
Definition: EndpointProperties.h:140
Aws::Comprehend::Model::EndpointProperties::GetStatus
const EndpointStatus & GetStatus() const
Definition: EndpointProperties.h:89
Aws::Comprehend::Model::EndpointProperties::WithDesiredInferenceUnits
EndpointProperties & WithDesiredInferenceUnits(int value)
Definition: EndpointProperties.h:292
Aws::Comprehend::Model::EndpointProperties::GetDataAccessRoleArn
const Aws::String & GetDataAccessRoleArn() const
Definition: EndpointProperties.h:387
Aws::Comprehend::Model::EndpointStatus
EndpointStatus
Definition: EndpointStatus.h:17
Aws::Comprehend::Model::EndpointProperties::SetDesiredDataAccessRoleArn
void SetDesiredDataAccessRoleArn(const char *value)
Definition: EndpointProperties.h:467
Aws::Comprehend::Model::EndpointProperties::SetStatus
void SetStatus(EndpointStatus &&value)
Definition: EndpointProperties.h:110
Aws::Comprehend::Model::EndpointProperties::LastModifiedTimeHasBeenSet
bool LastModifiedTimeHasBeenSet() const
Definition: EndpointProperties.h:359
Aws::Comprehend::Model::EndpointProperties::DesiredModelArnHasBeenSet
bool DesiredModelArnHasBeenSet() const
Definition: EndpointProperties.h:227
Aws::Comprehend::Model::EndpointProperties::WithCurrentInferenceUnits
EndpointProperties & WithCurrentInferenceUnits(int value)
Definition: EndpointProperties.h:317
Aws::Comprehend::Model::EndpointProperties::WithMessage
EndpointProperties & WithMessage(const Aws::String &value)
Definition: EndpointProperties.h:155
Comprehend_EXPORTS.h
Aws
Definition: AccessManagementClient.h:15
Aws::Comprehend::Model::EndpointProperties::WithDesiredDataAccessRoleArn
EndpointProperties & WithDesiredDataAccessRoleArn(const char *value)
Definition: EndpointProperties.h:485
Aws::Comprehend::Model::EndpointProperties::SetDesiredDataAccessRoleArn
void SetDesiredDataAccessRoleArn(const Aws::String &value)
Definition: EndpointProperties.h:455
Aws::Comprehend::Model::EndpointProperties::SetModelArn
void SetModelArn(const Aws::String &value)
Definition: EndpointProperties.h:184
EndpointStatus.h
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Comprehend::Model::EndpointProperties::SetStatus
void SetStatus(const EndpointStatus &value)
Definition: EndpointProperties.h:103
Aws::Comprehend::Model::EndpointProperties::GetDesiredDataAccessRoleArn
const Aws::String & GetDesiredDataAccessRoleArn() const
Definition: EndpointProperties.h:443
Aws::Comprehend::Model::EndpointProperties::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: EndpointProperties.h:328
Aws::Comprehend::Model::EndpointProperties::SetModelArn
void SetModelArn(Aws::String &&value)
Definition: EndpointProperties.h:190
Aws::Comprehend::Model::EndpointProperties::EndpointProperties
EndpointProperties()
Aws::Comprehend::Model::EndpointProperties::WithLastModifiedTime
EndpointProperties & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: EndpointProperties.h:374
Aws::Comprehend::Model::EndpointProperties::WithModelArn
EndpointProperties & WithModelArn(const char *value)
Definition: EndpointProperties.h:214
Aws::Comprehend::Model::EndpointProperties::CurrentInferenceUnitsHasBeenSet
bool CurrentInferenceUnitsHasBeenSet() const
Definition: EndpointProperties.h:305
Aws::Comprehend::Model::EndpointProperties::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::Comprehend::Model::EndpointProperties::MessageHasBeenSet
bool MessageHasBeenSet() const
Definition: EndpointProperties.h:135
Aws::Comprehend::Model::EndpointProperties::WithModelArn
EndpointProperties & WithModelArn(Aws::String &&value)
Definition: EndpointProperties.h:208
Aws::Comprehend::Model::EndpointProperties::SetCurrentInferenceUnits
void SetCurrentInferenceUnits(int value)
Definition: EndpointProperties.h:311
Aws::Comprehend::Model::EndpointProperties::WithEndpointArn
EndpointProperties & WithEndpointArn(const Aws::String &value)
Definition: EndpointProperties.h:71
Aws::Comprehend::Model::EndpointProperties::WithDataAccessRoleArn
EndpointProperties & WithDataAccessRoleArn(const char *value)
Definition: EndpointProperties.h:436
Aws::Comprehend::Model::EndpointProperties::SetEndpointArn
void SetEndpointArn(Aws::String &&value)
Definition: EndpointProperties.h:61
Aws::Comprehend::Model::EndpointProperties::WithDataAccessRoleArn
EndpointProperties & WithDataAccessRoleArn(Aws::String &&value)
Definition: EndpointProperties.h:429
Aws::Comprehend::Model::EndpointProperties::GetEndpointArn
const Aws::String & GetEndpointArn() const
Definition: EndpointProperties.h:46