AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::Translate::Model::TerminologyDataLocation Class Reference

#include <TerminologyDataLocation.h>

Public Member Functions

 TerminologyDataLocation ()
 
 TerminologyDataLocation (Aws::Utils::Json::JsonView jsonValue)
 
TerminologyDataLocationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRepositoryType () const
 
bool RepositoryTypeHasBeenSet () const
 
void SetRepositoryType (const Aws::String &value)
 
void SetRepositoryType (Aws::String &&value)
 
void SetRepositoryType (const char *value)
 
TerminologyDataLocationWithRepositoryType (const Aws::String &value)
 
TerminologyDataLocationWithRepositoryType (Aws::String &&value)
 
TerminologyDataLocationWithRepositoryType (const char *value)
 
const Aws::StringGetLocation () const
 
bool LocationHasBeenSet () const
 
void SetLocation (const Aws::String &value)
 
void SetLocation (Aws::String &&value)
 
void SetLocation (const char *value)
 
TerminologyDataLocationWithLocation (const Aws::String &value)
 
TerminologyDataLocationWithLocation (Aws::String &&value)
 
TerminologyDataLocationWithLocation (const char *value)
 

Detailed Description

The location of the custom terminology data.

See Also:

AWS API Reference

Definition at line 31 of file TerminologyDataLocation.h.

Constructor & Destructor Documentation

◆ TerminologyDataLocation() [1/2]

Aws::Translate::Model::TerminologyDataLocation::TerminologyDataLocation ( )

◆ TerminologyDataLocation() [2/2]

Aws::Translate::Model::TerminologyDataLocation::TerminologyDataLocation ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetLocation()

const Aws::String& Aws::Translate::Model::TerminologyDataLocation::GetLocation ( ) const
inline

The location of the custom terminology data.

Definition at line 84 of file TerminologyDataLocation.h.

◆ GetRepositoryType()

const Aws::String& Aws::Translate::Model::TerminologyDataLocation::GetRepositoryType ( ) const
inline

The repository type for the custom terminology data.

Definition at line 43 of file TerminologyDataLocation.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Translate::Model::TerminologyDataLocation::Jsonize ( ) const

◆ LocationHasBeenSet()

bool Aws::Translate::Model::TerminologyDataLocation::LocationHasBeenSet ( ) const
inline

The location of the custom terminology data.

Definition at line 89 of file TerminologyDataLocation.h.

◆ operator=()

TerminologyDataLocation& Aws::Translate::Model::TerminologyDataLocation::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RepositoryTypeHasBeenSet()

bool Aws::Translate::Model::TerminologyDataLocation::RepositoryTypeHasBeenSet ( ) const
inline

The repository type for the custom terminology data.

Definition at line 48 of file TerminologyDataLocation.h.

◆ SetLocation() [1/3]

void Aws::Translate::Model::TerminologyDataLocation::SetLocation ( Aws::String &&  value)
inline

The location of the custom terminology data.

Definition at line 99 of file TerminologyDataLocation.h.

◆ SetLocation() [2/3]

void Aws::Translate::Model::TerminologyDataLocation::SetLocation ( const Aws::String value)
inline

The location of the custom terminology data.

Definition at line 94 of file TerminologyDataLocation.h.

◆ SetLocation() [3/3]

void Aws::Translate::Model::TerminologyDataLocation::SetLocation ( const char *  value)
inline

The location of the custom terminology data.

Definition at line 104 of file TerminologyDataLocation.h.

◆ SetRepositoryType() [1/3]

void Aws::Translate::Model::TerminologyDataLocation::SetRepositoryType ( Aws::String &&  value)
inline

The repository type for the custom terminology data.

Definition at line 58 of file TerminologyDataLocation.h.

◆ SetRepositoryType() [2/3]

void Aws::Translate::Model::TerminologyDataLocation::SetRepositoryType ( const Aws::String value)
inline

The repository type for the custom terminology data.

Definition at line 53 of file TerminologyDataLocation.h.

◆ SetRepositoryType() [3/3]

void Aws::Translate::Model::TerminologyDataLocation::SetRepositoryType ( const char *  value)
inline

The repository type for the custom terminology data.

Definition at line 63 of file TerminologyDataLocation.h.

◆ WithLocation() [1/3]

TerminologyDataLocation& Aws::Translate::Model::TerminologyDataLocation::WithLocation ( Aws::String &&  value)
inline

The location of the custom terminology data.

Definition at line 114 of file TerminologyDataLocation.h.

◆ WithLocation() [2/3]

TerminologyDataLocation& Aws::Translate::Model::TerminologyDataLocation::WithLocation ( const Aws::String value)
inline

The location of the custom terminology data.

Definition at line 109 of file TerminologyDataLocation.h.

◆ WithLocation() [3/3]

TerminologyDataLocation& Aws::Translate::Model::TerminologyDataLocation::WithLocation ( const char *  value)
inline

The location of the custom terminology data.

Definition at line 119 of file TerminologyDataLocation.h.

◆ WithRepositoryType() [1/3]

TerminologyDataLocation& Aws::Translate::Model::TerminologyDataLocation::WithRepositoryType ( Aws::String &&  value)
inline

The repository type for the custom terminology data.

Definition at line 73 of file TerminologyDataLocation.h.

◆ WithRepositoryType() [2/3]

TerminologyDataLocation& Aws::Translate::Model::TerminologyDataLocation::WithRepositoryType ( const Aws::String value)
inline

The repository type for the custom terminology data.

Definition at line 68 of file TerminologyDataLocation.h.

◆ WithRepositoryType() [3/3]

TerminologyDataLocation& Aws::Translate::Model::TerminologyDataLocation::WithRepositoryType ( const char *  value)
inline

The repository type for the custom terminology data.

Definition at line 78 of file TerminologyDataLocation.h.


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