AWS SDK for C++  1.9.160
AWS SDK for C++
Public Member Functions | List of all members
Aws::TranscribeService::Model::LanguageModel Class Reference

#include <LanguageModel.h>

Public Member Functions

 LanguageModel ()
 
 LanguageModel (Aws::Utils::Json::JsonView jsonValue)
 
LanguageModeloperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetModelName () const
 
bool ModelNameHasBeenSet () const
 
void SetModelName (const Aws::String &value)
 
void SetModelName (Aws::String &&value)
 
void SetModelName (const char *value)
 
LanguageModelWithModelName (const Aws::String &value)
 
LanguageModelWithModelName (Aws::String &&value)
 
LanguageModelWithModelName (const char *value)
 
const Aws::Utils::DateTimeGetCreateTime () const
 
bool CreateTimeHasBeenSet () const
 
void SetCreateTime (const Aws::Utils::DateTime &value)
 
void SetCreateTime (Aws::Utils::DateTime &&value)
 
LanguageModelWithCreateTime (const Aws::Utils::DateTime &value)
 
LanguageModelWithCreateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedTime () const
 
bool LastModifiedTimeHasBeenSet () const
 
void SetLastModifiedTime (const Aws::Utils::DateTime &value)
 
void SetLastModifiedTime (Aws::Utils::DateTime &&value)
 
LanguageModelWithLastModifiedTime (const Aws::Utils::DateTime &value)
 
LanguageModelWithLastModifiedTime (Aws::Utils::DateTime &&value)
 
const CLMLanguageCodeGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const CLMLanguageCode &value)
 
void SetLanguageCode (CLMLanguageCode &&value)
 
LanguageModelWithLanguageCode (const CLMLanguageCode &value)
 
LanguageModelWithLanguageCode (CLMLanguageCode &&value)
 
const BaseModelNameGetBaseModelName () const
 
bool BaseModelNameHasBeenSet () const
 
void SetBaseModelName (const BaseModelName &value)
 
void SetBaseModelName (BaseModelName &&value)
 
LanguageModelWithBaseModelName (const BaseModelName &value)
 
LanguageModelWithBaseModelName (BaseModelName &&value)
 
const ModelStatusGetModelStatus () const
 
bool ModelStatusHasBeenSet () const
 
void SetModelStatus (const ModelStatus &value)
 
void SetModelStatus (ModelStatus &&value)
 
LanguageModelWithModelStatus (const ModelStatus &value)
 
LanguageModelWithModelStatus (ModelStatus &&value)
 
bool GetUpgradeAvailability () const
 
bool UpgradeAvailabilityHasBeenSet () const
 
void SetUpgradeAvailability (bool value)
 
LanguageModelWithUpgradeAvailability (bool value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
LanguageModelWithFailureReason (const Aws::String &value)
 
LanguageModelWithFailureReason (Aws::String &&value)
 
LanguageModelWithFailureReason (const char *value)
 
const InputDataConfigGetInputDataConfig () const
 
bool InputDataConfigHasBeenSet () const
 
void SetInputDataConfig (const InputDataConfig &value)
 
void SetInputDataConfig (InputDataConfig &&value)
 
LanguageModelWithInputDataConfig (const InputDataConfig &value)
 
LanguageModelWithInputDataConfig (InputDataConfig &&value)
 

Detailed Description

The structure used to describe a custom language model.

See Also:

AWS API Reference

Definition at line 37 of file LanguageModel.h.

Constructor & Destructor Documentation

◆ LanguageModel() [1/2]

Aws::TranscribeService::Model::LanguageModel::LanguageModel ( )

◆ LanguageModel() [2/2]

Aws::TranscribeService::Model::LanguageModel::LanguageModel ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BaseModelNameHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::BaseModelNameHasBeenSet ( ) const
inline

The Amazon Transcribe standard language model, or base model used to create the custom language model.

Definition at line 190 of file LanguageModel.h.

◆ CreateTimeHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::CreateTimeHasBeenSet ( ) const
inline

The time the custom language model was created.

Definition at line 95 of file LanguageModel.h.

◆ FailureReasonHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::FailureReasonHasBeenSet ( ) const
inline

The reason why the custom language model couldn't be created.

Definition at line 291 of file LanguageModel.h.

◆ GetBaseModelName()

const BaseModelName& Aws::TranscribeService::Model::LanguageModel::GetBaseModelName ( ) const
inline

The Amazon Transcribe standard language model, or base model used to create the custom language model.

Definition at line 184 of file LanguageModel.h.

◆ GetCreateTime()

const Aws::Utils::DateTime& Aws::TranscribeService::Model::LanguageModel::GetCreateTime ( ) const
inline

The time the custom language model was created.

Definition at line 90 of file LanguageModel.h.

◆ GetFailureReason()

const Aws::String& Aws::TranscribeService::Model::LanguageModel::GetFailureReason ( ) const
inline

The reason why the custom language model couldn't be created.

Definition at line 286 of file LanguageModel.h.

◆ GetInputDataConfig()

const InputDataConfig& Aws::TranscribeService::Model::LanguageModel::GetInputDataConfig ( ) const
inline

The data access role and Amazon S3 prefixes for the input files used to train the custom language model.

Definition at line 328 of file LanguageModel.h.

◆ GetLanguageCode()

const CLMLanguageCode& Aws::TranscribeService::Model::LanguageModel::GetLanguageCode ( ) const
inline

The language code you used to create your custom language model.

Definition at line 152 of file LanguageModel.h.

◆ GetLastModifiedTime()

const Aws::Utils::DateTime& Aws::TranscribeService::Model::LanguageModel::GetLastModifiedTime ( ) const
inline

The most recent time the custom language model was modified.

Definition at line 121 of file LanguageModel.h.

◆ GetModelName()

const Aws::String& Aws::TranscribeService::Model::LanguageModel::GetModelName ( ) const
inline

The name of the custom language model.

Definition at line 49 of file LanguageModel.h.

◆ GetModelStatus()

const ModelStatus& Aws::TranscribeService::Model::LanguageModel::GetModelStatus ( ) const
inline

The creation status of a custom language model. When the status is COMPLETED the model is ready for use.

Definition at line 221 of file LanguageModel.h.

◆ GetUpgradeAvailability()

bool Aws::TranscribeService::Model::LanguageModel::GetUpgradeAvailability ( ) const
inline

Whether the base model used for the custom language model is up to date. If this field is true then you are running the most up-to-date version of the base model in your custom language model.

Definition at line 259 of file LanguageModel.h.

◆ InputDataConfigHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::InputDataConfigHasBeenSet ( ) const
inline

The data access role and Amazon S3 prefixes for the input files used to train the custom language model.

Definition at line 334 of file LanguageModel.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::TranscribeService::Model::LanguageModel::Jsonize ( ) const

◆ LanguageCodeHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::LanguageCodeHasBeenSet ( ) const
inline

The language code you used to create your custom language model.

Definition at line 157 of file LanguageModel.h.

◆ LastModifiedTimeHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::LastModifiedTimeHasBeenSet ( ) const
inline

The most recent time the custom language model was modified.

Definition at line 126 of file LanguageModel.h.

◆ ModelNameHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::ModelNameHasBeenSet ( ) const
inline

The name of the custom language model.

Definition at line 54 of file LanguageModel.h.

◆ ModelStatusHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::ModelStatusHasBeenSet ( ) const
inline

The creation status of a custom language model. When the status is COMPLETED the model is ready for use.

Definition at line 227 of file LanguageModel.h.

◆ operator=()

LanguageModel& Aws::TranscribeService::Model::LanguageModel::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetBaseModelName() [1/2]

void Aws::TranscribeService::Model::LanguageModel::SetBaseModelName ( BaseModelName &&  value)
inline

The Amazon Transcribe standard language model, or base model used to create the custom language model.

Definition at line 202 of file LanguageModel.h.

◆ SetBaseModelName() [2/2]

void Aws::TranscribeService::Model::LanguageModel::SetBaseModelName ( const BaseModelName value)
inline

The Amazon Transcribe standard language model, or base model used to create the custom language model.

Definition at line 196 of file LanguageModel.h.

◆ SetCreateTime() [1/2]

void Aws::TranscribeService::Model::LanguageModel::SetCreateTime ( Aws::Utils::DateTime &&  value)
inline

The time the custom language model was created.

Definition at line 105 of file LanguageModel.h.

◆ SetCreateTime() [2/2]

void Aws::TranscribeService::Model::LanguageModel::SetCreateTime ( const Aws::Utils::DateTime value)
inline

The time the custom language model was created.

Definition at line 100 of file LanguageModel.h.

◆ SetFailureReason() [1/3]

void Aws::TranscribeService::Model::LanguageModel::SetFailureReason ( Aws::String &&  value)
inline

The reason why the custom language model couldn't be created.

Definition at line 301 of file LanguageModel.h.

◆ SetFailureReason() [2/3]

void Aws::TranscribeService::Model::LanguageModel::SetFailureReason ( const Aws::String value)
inline

The reason why the custom language model couldn't be created.

Definition at line 296 of file LanguageModel.h.

◆ SetFailureReason() [3/3]

void Aws::TranscribeService::Model::LanguageModel::SetFailureReason ( const char *  value)
inline

The reason why the custom language model couldn't be created.

Definition at line 306 of file LanguageModel.h.

◆ SetInputDataConfig() [1/2]

void Aws::TranscribeService::Model::LanguageModel::SetInputDataConfig ( const InputDataConfig value)
inline

The data access role and Amazon S3 prefixes for the input files used to train the custom language model.

Definition at line 340 of file LanguageModel.h.

◆ SetInputDataConfig() [2/2]

void Aws::TranscribeService::Model::LanguageModel::SetInputDataConfig ( InputDataConfig &&  value)
inline

The data access role and Amazon S3 prefixes for the input files used to train the custom language model.

Definition at line 346 of file LanguageModel.h.

◆ SetLanguageCode() [1/2]

void Aws::TranscribeService::Model::LanguageModel::SetLanguageCode ( CLMLanguageCode &&  value)
inline

The language code you used to create your custom language model.

Definition at line 167 of file LanguageModel.h.

◆ SetLanguageCode() [2/2]

void Aws::TranscribeService::Model::LanguageModel::SetLanguageCode ( const CLMLanguageCode value)
inline

The language code you used to create your custom language model.

Definition at line 162 of file LanguageModel.h.

◆ SetLastModifiedTime() [1/2]

void Aws::TranscribeService::Model::LanguageModel::SetLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

The most recent time the custom language model was modified.

Definition at line 136 of file LanguageModel.h.

◆ SetLastModifiedTime() [2/2]

void Aws::TranscribeService::Model::LanguageModel::SetLastModifiedTime ( const Aws::Utils::DateTime value)
inline

The most recent time the custom language model was modified.

Definition at line 131 of file LanguageModel.h.

◆ SetModelName() [1/3]

void Aws::TranscribeService::Model::LanguageModel::SetModelName ( Aws::String &&  value)
inline

The name of the custom language model.

Definition at line 64 of file LanguageModel.h.

◆ SetModelName() [2/3]

void Aws::TranscribeService::Model::LanguageModel::SetModelName ( const Aws::String value)
inline

The name of the custom language model.

Definition at line 59 of file LanguageModel.h.

◆ SetModelName() [3/3]

void Aws::TranscribeService::Model::LanguageModel::SetModelName ( const char *  value)
inline

The name of the custom language model.

Definition at line 69 of file LanguageModel.h.

◆ SetModelStatus() [1/2]

void Aws::TranscribeService::Model::LanguageModel::SetModelStatus ( const ModelStatus value)
inline

The creation status of a custom language model. When the status is COMPLETED the model is ready for use.

Definition at line 233 of file LanguageModel.h.

◆ SetModelStatus() [2/2]

void Aws::TranscribeService::Model::LanguageModel::SetModelStatus ( ModelStatus &&  value)
inline

The creation status of a custom language model. When the status is COMPLETED the model is ready for use.

Definition at line 239 of file LanguageModel.h.

◆ SetUpgradeAvailability()

void Aws::TranscribeService::Model::LanguageModel::SetUpgradeAvailability ( bool  value)
inline

Whether the base model used for the custom language model is up to date. If this field is true then you are running the most up-to-date version of the base model in your custom language model.

Definition at line 273 of file LanguageModel.h.

◆ UpgradeAvailabilityHasBeenSet()

bool Aws::TranscribeService::Model::LanguageModel::UpgradeAvailabilityHasBeenSet ( ) const
inline

Whether the base model used for the custom language model is up to date. If this field is true then you are running the most up-to-date version of the base model in your custom language model.

Definition at line 266 of file LanguageModel.h.

◆ WithBaseModelName() [1/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithBaseModelName ( BaseModelName &&  value)
inline

The Amazon Transcribe standard language model, or base model used to create the custom language model.

Definition at line 214 of file LanguageModel.h.

◆ WithBaseModelName() [2/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithBaseModelName ( const BaseModelName value)
inline

The Amazon Transcribe standard language model, or base model used to create the custom language model.

Definition at line 208 of file LanguageModel.h.

◆ WithCreateTime() [1/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithCreateTime ( Aws::Utils::DateTime &&  value)
inline

The time the custom language model was created.

Definition at line 115 of file LanguageModel.h.

◆ WithCreateTime() [2/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithCreateTime ( const Aws::Utils::DateTime value)
inline

The time the custom language model was created.

Definition at line 110 of file LanguageModel.h.

◆ WithFailureReason() [1/3]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithFailureReason ( Aws::String &&  value)
inline

The reason why the custom language model couldn't be created.

Definition at line 316 of file LanguageModel.h.

◆ WithFailureReason() [2/3]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithFailureReason ( const Aws::String value)
inline

The reason why the custom language model couldn't be created.

Definition at line 311 of file LanguageModel.h.

◆ WithFailureReason() [3/3]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithFailureReason ( const char *  value)
inline

The reason why the custom language model couldn't be created.

Definition at line 321 of file LanguageModel.h.

◆ WithInputDataConfig() [1/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithInputDataConfig ( const InputDataConfig value)
inline

The data access role and Amazon S3 prefixes for the input files used to train the custom language model.

Definition at line 352 of file LanguageModel.h.

◆ WithInputDataConfig() [2/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithInputDataConfig ( InputDataConfig &&  value)
inline

The data access role and Amazon S3 prefixes for the input files used to train the custom language model.

Definition at line 358 of file LanguageModel.h.

◆ WithLanguageCode() [1/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithLanguageCode ( CLMLanguageCode &&  value)
inline

The language code you used to create your custom language model.

Definition at line 177 of file LanguageModel.h.

◆ WithLanguageCode() [2/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithLanguageCode ( const CLMLanguageCode value)
inline

The language code you used to create your custom language model.

Definition at line 172 of file LanguageModel.h.

◆ WithLastModifiedTime() [1/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

The most recent time the custom language model was modified.

Definition at line 146 of file LanguageModel.h.

◆ WithLastModifiedTime() [2/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithLastModifiedTime ( const Aws::Utils::DateTime value)
inline

The most recent time the custom language model was modified.

Definition at line 141 of file LanguageModel.h.

◆ WithModelName() [1/3]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithModelName ( Aws::String &&  value)
inline

The name of the custom language model.

Definition at line 79 of file LanguageModel.h.

◆ WithModelName() [2/3]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithModelName ( const Aws::String value)
inline

The name of the custom language model.

Definition at line 74 of file LanguageModel.h.

◆ WithModelName() [3/3]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithModelName ( const char *  value)
inline

The name of the custom language model.

Definition at line 84 of file LanguageModel.h.

◆ WithModelStatus() [1/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithModelStatus ( const ModelStatus value)
inline

The creation status of a custom language model. When the status is COMPLETED the model is ready for use.

Definition at line 245 of file LanguageModel.h.

◆ WithModelStatus() [2/2]

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithModelStatus ( ModelStatus &&  value)
inline

The creation status of a custom language model. When the status is COMPLETED the model is ready for use.

Definition at line 251 of file LanguageModel.h.

◆ WithUpgradeAvailability()

LanguageModel& Aws::TranscribeService::Model::LanguageModel::WithUpgradeAvailability ( bool  value)
inline

Whether the base model used for the custom language model is up to date. If this field is true then you are running the most up-to-date version of the base model in your custom language model.

Definition at line 280 of file LanguageModel.h.


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