AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties Class Reference

#include <KeyPhrasesDetectionJobProperties.h>

Public Member Functions

 KeyPhrasesDetectionJobProperties ()
 
 KeyPhrasesDetectionJobProperties (Aws::Utils::Json::JsonView jsonValue)
 
KeyPhrasesDetectionJobPropertiesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetJobId () const
 
bool JobIdHasBeenSet () const
 
void SetJobId (const Aws::String &value)
 
void SetJobId (Aws::String &&value)
 
void SetJobId (const char *value)
 
KeyPhrasesDetectionJobPropertiesWithJobId (const Aws::String &value)
 
KeyPhrasesDetectionJobPropertiesWithJobId (Aws::String &&value)
 
KeyPhrasesDetectionJobPropertiesWithJobId (const char *value)
 
const Aws::StringGetJobName () const
 
bool JobNameHasBeenSet () const
 
void SetJobName (const Aws::String &value)
 
void SetJobName (Aws::String &&value)
 
void SetJobName (const char *value)
 
KeyPhrasesDetectionJobPropertiesWithJobName (const Aws::String &value)
 
KeyPhrasesDetectionJobPropertiesWithJobName (Aws::String &&value)
 
KeyPhrasesDetectionJobPropertiesWithJobName (const char *value)
 
const JobStatusGetJobStatus () const
 
bool JobStatusHasBeenSet () const
 
void SetJobStatus (const JobStatus &value)
 
void SetJobStatus (JobStatus &&value)
 
KeyPhrasesDetectionJobPropertiesWithJobStatus (const JobStatus &value)
 
KeyPhrasesDetectionJobPropertiesWithJobStatus (JobStatus &&value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
KeyPhrasesDetectionJobPropertiesWithMessage (const Aws::String &value)
 
KeyPhrasesDetectionJobPropertiesWithMessage (Aws::String &&value)
 
KeyPhrasesDetectionJobPropertiesWithMessage (const char *value)
 
const Aws::Utils::DateTimeGetSubmitTime () const
 
bool SubmitTimeHasBeenSet () const
 
void SetSubmitTime (const Aws::Utils::DateTime &value)
 
void SetSubmitTime (Aws::Utils::DateTime &&value)
 
KeyPhrasesDetectionJobPropertiesWithSubmitTime (const Aws::Utils::DateTime &value)
 
KeyPhrasesDetectionJobPropertiesWithSubmitTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
KeyPhrasesDetectionJobPropertiesWithEndTime (const Aws::Utils::DateTime &value)
 
KeyPhrasesDetectionJobPropertiesWithEndTime (Aws::Utils::DateTime &&value)
 
const InputDataConfigGetInputDataConfig () const
 
bool InputDataConfigHasBeenSet () const
 
void SetInputDataConfig (const InputDataConfig &value)
 
void SetInputDataConfig (InputDataConfig &&value)
 
KeyPhrasesDetectionJobPropertiesWithInputDataConfig (const InputDataConfig &value)
 
KeyPhrasesDetectionJobPropertiesWithInputDataConfig (InputDataConfig &&value)
 
const OutputDataConfigGetOutputDataConfig () const
 
bool OutputDataConfigHasBeenSet () const
 
void SetOutputDataConfig (const OutputDataConfig &value)
 
void SetOutputDataConfig (OutputDataConfig &&value)
 
KeyPhrasesDetectionJobPropertiesWithOutputDataConfig (const OutputDataConfig &value)
 
KeyPhrasesDetectionJobPropertiesWithOutputDataConfig (OutputDataConfig &&value)
 
const LanguageCodeGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const LanguageCode &value)
 
void SetLanguageCode (LanguageCode &&value)
 
KeyPhrasesDetectionJobPropertiesWithLanguageCode (const LanguageCode &value)
 
KeyPhrasesDetectionJobPropertiesWithLanguageCode (LanguageCode &&value)
 
const Aws::StringGetDataAccessRoleArn () const
 
bool DataAccessRoleArnHasBeenSet () const
 
void SetDataAccessRoleArn (const Aws::String &value)
 
void SetDataAccessRoleArn (Aws::String &&value)
 
void SetDataAccessRoleArn (const char *value)
 
KeyPhrasesDetectionJobPropertiesWithDataAccessRoleArn (const Aws::String &value)
 
KeyPhrasesDetectionJobPropertiesWithDataAccessRoleArn (Aws::String &&value)
 
KeyPhrasesDetectionJobPropertiesWithDataAccessRoleArn (const char *value)
 
const Aws::StringGetVolumeKmsKeyId () const
 
bool VolumeKmsKeyIdHasBeenSet () const
 
void SetVolumeKmsKeyId (const Aws::String &value)
 
void SetVolumeKmsKeyId (Aws::String &&value)
 
void SetVolumeKmsKeyId (const char *value)
 
KeyPhrasesDetectionJobPropertiesWithVolumeKmsKeyId (const Aws::String &value)
 
KeyPhrasesDetectionJobPropertiesWithVolumeKmsKeyId (Aws::String &&value)
 
KeyPhrasesDetectionJobPropertiesWithVolumeKmsKeyId (const char *value)
 
const VpcConfigGetVpcConfig () const
 
bool VpcConfigHasBeenSet () const
 
void SetVpcConfig (const VpcConfig &value)
 
void SetVpcConfig (VpcConfig &&value)
 
KeyPhrasesDetectionJobPropertiesWithVpcConfig (const VpcConfig &value)
 
KeyPhrasesDetectionJobPropertiesWithVpcConfig (VpcConfig &&value)
 

Detailed Description

Provides information about a key phrases detection job.

See Also:

AWS API Reference

Definition at line 38 of file KeyPhrasesDetectionJobProperties.h.

Constructor & Destructor Documentation

◆ KeyPhrasesDetectionJobProperties() [1/2]

Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::KeyPhrasesDetectionJobProperties ( )

◆ KeyPhrasesDetectionJobProperties() [2/2]

Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::KeyPhrasesDetectionJobProperties ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DataAccessRoleArnHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::DataAccessRoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 390 of file KeyPhrasesDetectionJobProperties.h.

◆ EndTimeHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::EndTimeHasBeenSet ( ) const
inline

The time that the key phrases detection job completed.

Definition at line 252 of file KeyPhrasesDetectionJobProperties.h.

◆ GetDataAccessRoleArn()

const Aws::String& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetDataAccessRoleArn ( ) const
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 384 of file KeyPhrasesDetectionJobProperties.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetEndTime ( ) const
inline

The time that the key phrases detection job completed.

Definition at line 247 of file KeyPhrasesDetectionJobProperties.h.

◆ GetInputDataConfig()

const InputDataConfig& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetInputDataConfig ( ) const
inline

The input data configuration that you supplied when you created the key phrases detection job.

Definition at line 279 of file KeyPhrasesDetectionJobProperties.h.

◆ GetJobId()

const Aws::String& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetJobId ( ) const
inline

The identifier assigned to the key phrases detection job.

Definition at line 50 of file KeyPhrasesDetectionJobProperties.h.

◆ GetJobName()

const Aws::String& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetJobName ( ) const
inline

The name that you assigned the key phrases detection job.

Definition at line 91 of file KeyPhrasesDetectionJobProperties.h.

◆ GetJobStatus()

const JobStatus& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetJobStatus ( ) const
inline

The current status of the key phrases detection job. If the status is FAILED, the Message field shows the reason for the failure.

Definition at line 134 of file KeyPhrasesDetectionJobProperties.h.

◆ GetLanguageCode()

const LanguageCode& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetLanguageCode ( ) const
inline

The language code of the input documents.

Definition at line 352 of file KeyPhrasesDetectionJobProperties.h.

◆ GetMessage()

const Aws::String& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetMessage ( ) const
inline

A description of the status of a job.

Definition at line 175 of file KeyPhrasesDetectionJobProperties.h.

◆ GetOutputDataConfig()

const OutputDataConfig& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetOutputDataConfig ( ) const
inline

The output data configuration that you supplied when you created the key phrases detection job.

Definition at line 316 of file KeyPhrasesDetectionJobProperties.h.

◆ GetSubmitTime()

const Aws::Utils::DateTime& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetSubmitTime ( ) const
inline

The time that the key phrases detection job was submitted for processing.

Definition at line 216 of file KeyPhrasesDetectionJobProperties.h.

◆ GetVolumeKmsKeyId()

const Aws::String& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetVolumeKmsKeyId ( ) const
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 439 of file KeyPhrasesDetectionJobProperties.h.

◆ GetVpcConfig()

const VpcConfig& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::GetVpcConfig ( ) const
inline

Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your key phrases detection job. For more information, see Amazon VPC.

Definition at line 533 of file KeyPhrasesDetectionJobProperties.h.

◆ InputDataConfigHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::InputDataConfigHasBeenSet ( ) const
inline

The input data configuration that you supplied when you created the key phrases detection job.

Definition at line 285 of file KeyPhrasesDetectionJobProperties.h.

◆ JobIdHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::JobIdHasBeenSet ( ) const
inline

The identifier assigned to the key phrases detection job.

Definition at line 55 of file KeyPhrasesDetectionJobProperties.h.

◆ JobNameHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::JobNameHasBeenSet ( ) const
inline

The name that you assigned the key phrases detection job.

Definition at line 96 of file KeyPhrasesDetectionJobProperties.h.

◆ JobStatusHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::JobStatusHasBeenSet ( ) const
inline

The current status of the key phrases detection job. If the status is FAILED, the Message field shows the reason for the failure.

Definition at line 141 of file KeyPhrasesDetectionJobProperties.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::Jsonize ( ) const

◆ LanguageCodeHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::LanguageCodeHasBeenSet ( ) const
inline

The language code of the input documents.

Definition at line 357 of file KeyPhrasesDetectionJobProperties.h.

◆ MessageHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::MessageHasBeenSet ( ) const
inline

A description of the status of a job.

Definition at line 180 of file KeyPhrasesDetectionJobProperties.h.

◆ operator=()

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OutputDataConfigHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::OutputDataConfigHasBeenSet ( ) const
inline

The output data configuration that you supplied when you created the key phrases detection job.

Definition at line 322 of file KeyPhrasesDetectionJobProperties.h.

◆ SetDataAccessRoleArn() [1/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetDataAccessRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 396 of file KeyPhrasesDetectionJobProperties.h.

◆ SetDataAccessRoleArn() [2/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetDataAccessRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 402 of file KeyPhrasesDetectionJobProperties.h.

◆ SetDataAccessRoleArn() [3/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetDataAccessRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 408 of file KeyPhrasesDetectionJobProperties.h.

◆ SetEndTime() [1/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetEndTime ( const Aws::Utils::DateTime value)
inline

The time that the key phrases detection job completed.

Definition at line 257 of file KeyPhrasesDetectionJobProperties.h.

◆ SetEndTime() [2/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

The time that the key phrases detection job completed.

Definition at line 262 of file KeyPhrasesDetectionJobProperties.h.

◆ SetInputDataConfig() [1/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetInputDataConfig ( const InputDataConfig value)
inline

The input data configuration that you supplied when you created the key phrases detection job.

Definition at line 291 of file KeyPhrasesDetectionJobProperties.h.

◆ SetInputDataConfig() [2/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetInputDataConfig ( InputDataConfig &&  value)
inline

The input data configuration that you supplied when you created the key phrases detection job.

Definition at line 297 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobId() [1/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobId ( const Aws::String value)
inline

The identifier assigned to the key phrases detection job.

Definition at line 60 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobId() [2/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobId ( Aws::String &&  value)
inline

The identifier assigned to the key phrases detection job.

Definition at line 65 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobId() [3/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobId ( const char *  value)
inline

The identifier assigned to the key phrases detection job.

Definition at line 70 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobName() [1/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobName ( const Aws::String value)
inline

The name that you assigned the key phrases detection job.

Definition at line 101 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobName() [2/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobName ( Aws::String &&  value)
inline

The name that you assigned the key phrases detection job.

Definition at line 106 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobName() [3/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobName ( const char *  value)
inline

The name that you assigned the key phrases detection job.

Definition at line 111 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobStatus() [1/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobStatus ( const JobStatus value)
inline

The current status of the key phrases detection job. If the status is FAILED, the Message field shows the reason for the failure.

Definition at line 148 of file KeyPhrasesDetectionJobProperties.h.

◆ SetJobStatus() [2/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetJobStatus ( JobStatus &&  value)
inline

The current status of the key phrases detection job. If the status is FAILED, the Message field shows the reason for the failure.

Definition at line 155 of file KeyPhrasesDetectionJobProperties.h.

◆ SetLanguageCode() [1/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetLanguageCode ( const LanguageCode value)
inline

The language code of the input documents.

Definition at line 362 of file KeyPhrasesDetectionJobProperties.h.

◆ SetLanguageCode() [2/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetLanguageCode ( LanguageCode &&  value)
inline

The language code of the input documents.

Definition at line 367 of file KeyPhrasesDetectionJobProperties.h.

◆ SetMessage() [1/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetMessage ( const Aws::String value)
inline

A description of the status of a job.

Definition at line 185 of file KeyPhrasesDetectionJobProperties.h.

◆ SetMessage() [2/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetMessage ( Aws::String &&  value)
inline

A description of the status of a job.

Definition at line 190 of file KeyPhrasesDetectionJobProperties.h.

◆ SetMessage() [3/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetMessage ( const char *  value)
inline

A description of the status of a job.

Definition at line 195 of file KeyPhrasesDetectionJobProperties.h.

◆ SetOutputDataConfig() [1/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetOutputDataConfig ( const OutputDataConfig value)
inline

The output data configuration that you supplied when you created the key phrases detection job.

Definition at line 328 of file KeyPhrasesDetectionJobProperties.h.

◆ SetOutputDataConfig() [2/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetOutputDataConfig ( OutputDataConfig &&  value)
inline

The output data configuration that you supplied when you created the key phrases detection job.

Definition at line 334 of file KeyPhrasesDetectionJobProperties.h.

◆ SetSubmitTime() [1/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetSubmitTime ( const Aws::Utils::DateTime value)
inline

The time that the key phrases detection job was submitted for processing.

Definition at line 226 of file KeyPhrasesDetectionJobProperties.h.

◆ SetSubmitTime() [2/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetSubmitTime ( Aws::Utils::DateTime &&  value)
inline

The time that the key phrases detection job was submitted for processing.

Definition at line 231 of file KeyPhrasesDetectionJobProperties.h.

◆ SetVolumeKmsKeyId() [1/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetVolumeKmsKeyId ( const Aws::String value)
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 463 of file KeyPhrasesDetectionJobProperties.h.

◆ SetVolumeKmsKeyId() [2/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetVolumeKmsKeyId ( Aws::String &&  value)
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 475 of file KeyPhrasesDetectionJobProperties.h.

◆ SetVolumeKmsKeyId() [3/3]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetVolumeKmsKeyId ( const char *  value)
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 487 of file KeyPhrasesDetectionJobProperties.h.

◆ SetVpcConfig() [1/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetVpcConfig ( const VpcConfig value)
inline

Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your key phrases detection job. For more information, see Amazon VPC.

Definition at line 551 of file KeyPhrasesDetectionJobProperties.h.

◆ SetVpcConfig() [2/2]

void Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SetVpcConfig ( VpcConfig &&  value)
inline

Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your key phrases detection job. For more information, see Amazon VPC.

Definition at line 560 of file KeyPhrasesDetectionJobProperties.h.

◆ SubmitTimeHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::SubmitTimeHasBeenSet ( ) const
inline

The time that the key phrases detection job was submitted for processing.

Definition at line 221 of file KeyPhrasesDetectionJobProperties.h.

◆ VolumeKmsKeyIdHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::VolumeKmsKeyIdHasBeenSet ( ) const
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 451 of file KeyPhrasesDetectionJobProperties.h.

◆ VpcConfigHasBeenSet()

bool Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::VpcConfigHasBeenSet ( ) const
inline

Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your key phrases detection job. For more information, see Amazon VPC.

Definition at line 542 of file KeyPhrasesDetectionJobProperties.h.

◆ WithDataAccessRoleArn() [1/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithDataAccessRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 414 of file KeyPhrasesDetectionJobProperties.h.

◆ WithDataAccessRoleArn() [2/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithDataAccessRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 420 of file KeyPhrasesDetectionJobProperties.h.

◆ WithDataAccessRoleArn() [3/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithDataAccessRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) that gives Amazon Comprehend read access to your input data.

Definition at line 426 of file KeyPhrasesDetectionJobProperties.h.

◆ WithEndTime() [1/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithEndTime ( const Aws::Utils::DateTime value)
inline

The time that the key phrases detection job completed.

Definition at line 267 of file KeyPhrasesDetectionJobProperties.h.

◆ WithEndTime() [2/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

The time that the key phrases detection job completed.

Definition at line 272 of file KeyPhrasesDetectionJobProperties.h.

◆ WithInputDataConfig() [1/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithInputDataConfig ( const InputDataConfig value)
inline

The input data configuration that you supplied when you created the key phrases detection job.

Definition at line 303 of file KeyPhrasesDetectionJobProperties.h.

◆ WithInputDataConfig() [2/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithInputDataConfig ( InputDataConfig &&  value)
inline

The input data configuration that you supplied when you created the key phrases detection job.

Definition at line 309 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobId() [1/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobId ( const Aws::String value)
inline

The identifier assigned to the key phrases detection job.

Definition at line 75 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobId() [2/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobId ( Aws::String &&  value)
inline

The identifier assigned to the key phrases detection job.

Definition at line 80 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobId() [3/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobId ( const char *  value)
inline

The identifier assigned to the key phrases detection job.

Definition at line 85 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobName() [1/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobName ( const Aws::String value)
inline

The name that you assigned the key phrases detection job.

Definition at line 116 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobName() [2/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobName ( Aws::String &&  value)
inline

The name that you assigned the key phrases detection job.

Definition at line 121 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobName() [3/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobName ( const char *  value)
inline

The name that you assigned the key phrases detection job.

Definition at line 126 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobStatus() [1/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobStatus ( const JobStatus value)
inline

The current status of the key phrases detection job. If the status is FAILED, the Message field shows the reason for the failure.

Definition at line 162 of file KeyPhrasesDetectionJobProperties.h.

◆ WithJobStatus() [2/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithJobStatus ( JobStatus &&  value)
inline

The current status of the key phrases detection job. If the status is FAILED, the Message field shows the reason for the failure.

Definition at line 169 of file KeyPhrasesDetectionJobProperties.h.

◆ WithLanguageCode() [1/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithLanguageCode ( const LanguageCode value)
inline

The language code of the input documents.

Definition at line 372 of file KeyPhrasesDetectionJobProperties.h.

◆ WithLanguageCode() [2/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithLanguageCode ( LanguageCode &&  value)
inline

The language code of the input documents.

Definition at line 377 of file KeyPhrasesDetectionJobProperties.h.

◆ WithMessage() [1/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithMessage ( const Aws::String value)
inline

A description of the status of a job.

Definition at line 200 of file KeyPhrasesDetectionJobProperties.h.

◆ WithMessage() [2/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithMessage ( Aws::String &&  value)
inline

A description of the status of a job.

Definition at line 205 of file KeyPhrasesDetectionJobProperties.h.

◆ WithMessage() [3/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithMessage ( const char *  value)
inline

A description of the status of a job.

Definition at line 210 of file KeyPhrasesDetectionJobProperties.h.

◆ WithOutputDataConfig() [1/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithOutputDataConfig ( const OutputDataConfig value)
inline

The output data configuration that you supplied when you created the key phrases detection job.

Definition at line 340 of file KeyPhrasesDetectionJobProperties.h.

◆ WithOutputDataConfig() [2/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithOutputDataConfig ( OutputDataConfig &&  value)
inline

The output data configuration that you supplied when you created the key phrases detection job.

Definition at line 346 of file KeyPhrasesDetectionJobProperties.h.

◆ WithSubmitTime() [1/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithSubmitTime ( const Aws::Utils::DateTime value)
inline

The time that the key phrases detection job was submitted for processing.

Definition at line 236 of file KeyPhrasesDetectionJobProperties.h.

◆ WithSubmitTime() [2/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithSubmitTime ( Aws::Utils::DateTime &&  value)
inline

The time that the key phrases detection job was submitted for processing.

Definition at line 241 of file KeyPhrasesDetectionJobProperties.h.

◆ WithVolumeKmsKeyId() [1/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithVolumeKmsKeyId ( const Aws::String value)
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 499 of file KeyPhrasesDetectionJobProperties.h.

◆ WithVolumeKmsKeyId() [2/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithVolumeKmsKeyId ( Aws::String &&  value)
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 511 of file KeyPhrasesDetectionJobProperties.h.

◆ WithVolumeKmsKeyId() [3/3]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithVolumeKmsKeyId ( const char *  value)
inline

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Definition at line 523 of file KeyPhrasesDetectionJobProperties.h.

◆ WithVpcConfig() [1/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithVpcConfig ( const VpcConfig value)
inline

Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your key phrases detection job. For more information, see Amazon VPC.

Definition at line 569 of file KeyPhrasesDetectionJobProperties.h.

◆ WithVpcConfig() [2/2]

KeyPhrasesDetectionJobProperties& Aws::Comprehend::Model::KeyPhrasesDetectionJobProperties::WithVpcConfig ( VpcConfig &&  value)
inline

Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your key phrases detection job. For more information, see Amazon VPC.

Definition at line 578 of file KeyPhrasesDetectionJobProperties.h.


The documentation for this class was generated from the following file: