public sealed class GetSupportedLanguagesRequest : IMessage<GetSupportedLanguagesRequest>, IEquatable<GetSupportedLanguagesRequest>, IDeepCloneable<GetSupportedLanguagesRequest>, IBufferMessage, IMessage
The request message for discovering supported languages.
Implements
IMessage<GetSupportedLanguagesRequest>, IEquatable<GetSupportedLanguagesRequest>, IDeepCloneable<GetSupportedLanguagesRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Translate.V3Assembly
Google.Cloud.Translate.V3.dll
Constructors
GetSupportedLanguagesRequest()
public GetSupportedLanguagesRequest()
GetSupportedLanguagesRequest(GetSupportedLanguagesRequest)
public GetSupportedLanguagesRequest(GetSupportedLanguagesRequest other)
Parameter | |
---|---|
Name | Description |
other | GetSupportedLanguagesRequest |
Properties
DisplayLanguageCode
public string DisplayLanguageCode { get; set; }
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.
Property Value | |
---|---|
Type | Description |
String |
Model
public string Model { get; set; }
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
,projects/{project-number-or-id}/locations/{location-id}/models/general/base
Returns languages supported by the specified model. If missing, we get supported languages of Google general base (PBMT) model.
Property Value | |
---|---|
Type | Description |
String |
Parent
public string Parent { get; set; }
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.
Property Value | |
---|---|
Type | Description |
String |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |