public sealed class GetSupportedLanguagesRequest : IMessage<GetSupportedLanguagesRequest>, IEquatable<GetSupportedLanguagesRequest>, IDeepCloneable<GetSupportedLanguagesRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Translation v3 API class GetSupportedLanguagesRequest.
The request message for discovering supported languages.
Implements
IMessageGetSupportedLanguagesRequest, IEquatableGetSupportedLanguagesRequest, IDeepCloneableGetSupportedLanguagesRequest, 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
,
Returns languages supported by the specified model. If missing, we get supported languages of Google general NMT 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 |