Cloud Translation V3 Client - Class GetSupportedLanguagesRequest (2.0.2)

Reference documentation and code samples for the Cloud Translation V3 Client class GetSupportedLanguagesRequest.

The request message for discovering supported languages.

Generated from protobuf message google.cloud.translation.v3.GetSupportedLanguagesRequest

Namespace

Google \ Cloud \ Translate \ V3

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ parent
string

Required. Project or location to make a call. Must refer to a caller's project. Format: projects/{project-number-or-id} or projects/{project-number-or-id}/locations/{location-id} . For global calls, use projects/{project-number-or-id}/locations/global or projects/{project-number-or-id} . Non-global location is required for AutoML models. Only models within the same region (have same location-id) can be used, otherwise an INVALID_ARGUMENT (400) error is returned.

↳ display_language_code
string

Optional. The language to use to return localized, human readable names of supported languages. If missing, then display names are not returned in a response.

↳ model
string

Optional. Get supported languages of this model. The format depends on model type: - AutoML Translation models: projects/{project-number-or-id}/locations/{location-id}/models/{model-id} - General (built-in) models: projects/{project-number-or-id}/locations/{location-id}/models/general/nmt , Returns languages supported by the specified model. If missing, we get supported languages of Google general NMT model.

getParent

Required. Project or location to make a call. Must refer to a caller's project.

Format: projects/{project-number-or-id} or projects/{project-number-or-id}/locations/{location-id} . For global calls, use projects/{project-number-or-id}/locations/global or projects/{project-number-or-id} . Non-global location is required for AutoML models. Only models within the same region (have same location-id) can be used, otherwise an INVALID_ARGUMENT (400) error is returned.

Returns
Type
Description
string

setParent

Required. Project or location to make a call. Must refer to a caller's project.

Format: projects/{project-number-or-id} or projects/{project-number-or-id}/locations/{location-id} . For global calls, use projects/{project-number-or-id}/locations/global or projects/{project-number-or-id} . Non-global location is required for AutoML models. Only models within the same region (have same location-id) can be used, otherwise an INVALID_ARGUMENT (400) error is returned.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getDisplayLanguageCode

Optional. The language to use to return localized, human readable names of supported languages. If missing, then display names are not returned in a response.

Returns
Type
Description
string

setDisplayLanguageCode

Optional. The language to use to return localized, human readable names of supported languages. If missing, then display names are not returned in a response.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getModel

Optional. Get supported languages of this model.

The format depends on model type:

  • AutoML Translation models: projects/{project-number-or-id}/locations/{location-id}/models/{model-id}
  • General (built-in) models: projects/{project-number-or-id}/locations/{location-id}/models/general/nmt , Returns languages supported by the specified model. If missing, we get supported languages of Google general NMT model.
Returns
Type
Description
string

setModel

Optional. Get supported languages of this model.

The format depends on model type:

  • AutoML Translation models: projects/{project-number-or-id}/locations/{location-id}/models/{model-id}
  • General (built-in) models: projects/{project-number-or-id}/locations/{location-id}/models/general/nmt , Returns languages supported by the specified model. If missing, we get supported languages of Google general NMT model.
Parameter
Name
Description
var
string
Returns
Type
Description
$this

static::build

Parameters
Name
Description
parent
string

Required. Project or location to make a call. Must refer to a caller's project.

Format: projects/{project-number-or-id} or projects/{project-number-or-id}/locations/{location-id} .

For global calls, use projects/{project-number-or-id}/locations/global or projects/{project-number-or-id} .

Non-global location is required for AutoML models.

Only models within the same region (have same location-id) can be used, otherwise an INVALID_ARGUMENT (400) error is returned. Please see TranslationServiceClient::locationName() for help formatting this field.

model
string

Optional. Get supported languages of this model.

The format depends on model type:

  • AutoML Translation models: projects/{project-number-or-id}/locations/{location-id}/models/{model-id}

  • General (built-in) models: projects/{project-number-or-id}/locations/{location-id}/models/general/nmt ,

Returns languages supported by the specified model. If missing, we get supported languages of Google general NMT model.

displayLanguageCode
string

Optional. The language to use to return localized, human readable names of supported languages. If missing, then display names are not returned in a response.

Returns
Type
Description
Design a Mobile Site
View Site in Mobile | Classic
Share by: