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 \ V3Methods
__construct
Constructor.
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.
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.
var
string
$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.
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.
var
string
$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.
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.
var
string
$this
static::build
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.