amazonka-translate-2.0: Amazon Translate SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Translate.ListLanguages

Description

Provides a list of languages (RFC-5646 codes and names) that Amazon Translate supports.

Synopsis

Creating a Request

data ListLanguages Source #

See: newListLanguages smart constructor.

Constructors

ListLanguages' 

Fields

Instances

Instances details
ToJSON ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

ToHeaders ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

ToPath ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

ToQuery ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

AWSRequest ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Associated Types

type AWSResponse ListLanguages #

Generic ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Associated Types

type Rep ListLanguages :: Type -> Type #

Read ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Show ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

NFData ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Methods

rnf :: ListLanguages -> () #

Eq ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Hashable ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type AWSResponse ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguages = D1 ('MetaData "ListLanguages" "Amazonka.Translate.ListLanguages" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListLanguages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DisplayLanguageCode)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListLanguages :: ListLanguages Source #

Create a value of ListLanguages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListLanguages, listLanguages_displayLanguageCode - The language code for the language to use to display the language names in the response. The language code is en by default.

$sel:maxResults:ListLanguages', listLanguages_maxResults - The maximum number of results to return in each response.

ListLanguages, listLanguages_nextToken - Include the NextToken value to fetch the next group of supported languages.

Request Lenses

listLanguages_displayLanguageCode :: Lens' ListLanguages (Maybe DisplayLanguageCode) Source #

The language code for the language to use to display the language names in the response. The language code is en by default.

listLanguages_maxResults :: Lens' ListLanguages (Maybe Natural) Source #

The maximum number of results to return in each response.

listLanguages_nextToken :: Lens' ListLanguages (Maybe Text) Source #

Include the NextToken value to fetch the next group of supported languages.

Destructuring the Response

data ListLanguagesResponse Source #

See: newListLanguagesResponse smart constructor.

Constructors

ListLanguagesResponse' 

Fields

Instances

Instances details
Generic ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Associated Types

type Rep ListLanguagesResponse :: Type -> Type #

Read ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Show ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

NFData ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Methods

rnf :: ListLanguagesResponse -> () #

Eq ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguagesResponse = D1 ('MetaData "ListLanguagesResponse" "Amazonka.Translate.ListLanguages" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListLanguagesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "displayLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DisplayLanguageCode)) :*: S1 ('MetaSel ('Just "languages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Language]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLanguagesResponse Source #

Create a value of ListLanguagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListLanguages, listLanguagesResponse_displayLanguageCode - The language code passed in with the request.

$sel:languages:ListLanguagesResponse', listLanguagesResponse_languages - The list of supported languages.

ListLanguages, listLanguagesResponse_nextToken - If the response does not include all remaining results, use the NextToken in the next request to fetch the next group of supported languages.

$sel:httpStatus:ListLanguagesResponse', listLanguagesResponse_httpStatus - The response's http status code.

Response Lenses

listLanguagesResponse_nextToken :: Lens' ListLanguagesResponse (Maybe Text) Source #

If the response does not include all remaining results, use the NextToken in the next request to fetch the next group of supported languages.