Google Cloud Translation v3 API - Class GetSupportedLanguagesRequest (3.6.0)

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.

Inheritance

object > GetSupportedLanguagesRequest

Namespace

Google.Cloud.Translate.V3

Assembly

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