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

#include <DominantLanguage.h>

Public Member Functions

 DominantLanguage ()
 
 DominantLanguage (Aws::Utils::Json::JsonView jsonValue)
 
DominantLanguageoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const Aws::String &value)
 
void SetLanguageCode (Aws::String &&value)
 
void SetLanguageCode (const char *value)
 
DominantLanguageWithLanguageCode (const Aws::String &value)
 
DominantLanguageWithLanguageCode (Aws::String &&value)
 
DominantLanguageWithLanguageCode (const char *value)
 
double GetScore () const
 
bool ScoreHasBeenSet () const
 
void SetScore (double value)
 
DominantLanguageWithScore (double value)
 

Detailed Description

Returns the code for the dominant language in the input text and the level of confidence that Amazon Comprehend has in the accuracy of the detection.

See Also:

AWS API Reference

Definition at line 33 of file DominantLanguage.h.

Constructor & Destructor Documentation

◆ DominantLanguage() [1/2]

Aws::Comprehend::Model::DominantLanguage::DominantLanguage ( )

◆ DominantLanguage() [2/2]

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

Member Function Documentation

◆ GetLanguageCode()

const Aws::String& Aws::Comprehend::Model::DominantLanguage::GetLanguageCode ( ) const
inline

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 47 of file DominantLanguage.h.

◆ GetScore()

double Aws::Comprehend::Model::DominantLanguage::GetScore ( ) const
inline

The level of confidence that Amazon Comprehend has in the accuracy of the detection.

Definition at line 103 of file DominantLanguage.h.

◆ Jsonize()

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

◆ LanguageCodeHasBeenSet()

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

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 54 of file DominantLanguage.h.

◆ operator=()

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

◆ ScoreHasBeenSet()

bool Aws::Comprehend::Model::DominantLanguage::ScoreHasBeenSet ( ) const
inline

The level of confidence that Amazon Comprehend has in the accuracy of the detection.

Definition at line 109 of file DominantLanguage.h.

◆ SetLanguageCode() [1/3]

void Aws::Comprehend::Model::DominantLanguage::SetLanguageCode ( const Aws::String value)
inline

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 61 of file DominantLanguage.h.

◆ SetLanguageCode() [2/3]

void Aws::Comprehend::Model::DominantLanguage::SetLanguageCode ( Aws::String &&  value)
inline

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 68 of file DominantLanguage.h.

◆ SetLanguageCode() [3/3]

void Aws::Comprehend::Model::DominantLanguage::SetLanguageCode ( const char *  value)
inline

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 75 of file DominantLanguage.h.

◆ SetScore()

void Aws::Comprehend::Model::DominantLanguage::SetScore ( double  value)
inline

The level of confidence that Amazon Comprehend has in the accuracy of the detection.

Definition at line 115 of file DominantLanguage.h.

◆ WithLanguageCode() [1/3]

DominantLanguage& Aws::Comprehend::Model::DominantLanguage::WithLanguageCode ( const Aws::String value)
inline

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 82 of file DominantLanguage.h.

◆ WithLanguageCode() [2/3]

DominantLanguage& Aws::Comprehend::Model::DominantLanguage::WithLanguageCode ( Aws::String &&  value)
inline

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 89 of file DominantLanguage.h.

◆ WithLanguageCode() [3/3]

DominantLanguage& Aws::Comprehend::Model::DominantLanguage::WithLanguageCode ( const char *  value)
inline

The RFC 5646 language code for the dominant language. For more information about RFC 5646, see Tags for Identifying Languages on the IETF Tools web site.

Definition at line 96 of file DominantLanguage.h.

◆ WithScore()

DominantLanguage& Aws::Comprehend::Model::DominantLanguage::WithScore ( double  value)
inline

The level of confidence that Amazon Comprehend has in the accuracy of the detection.

Definition at line 121 of file DominantLanguage.h.


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