amazonka-personalize-2.0: Amazon Personalize 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.Personalize.ListRecommenders

Description

Returns a list of recommenders in a given Domain dataset group. When a Domain dataset group is not specified, all the recommenders associated with the account are listed. The response provides the properties for each recommender, including the Amazon Resource Name (ARN). For more information on recommenders, see CreateRecommender.

This operation returns paginated results.

Synopsis

Creating a Request

data ListRecommenders Source #

See: newListRecommenders smart constructor.

Constructors

ListRecommenders' 

Fields

  • datasetGroupArn :: Maybe Text

    The Amazon Resource Name (ARN) of the Domain dataset group to list the recommenders for. When a Domain dataset group is not specified, all the recommenders associated with the account are listed.

  • maxResults :: Maybe Natural

    The maximum number of recommenders to return.

  • nextToken :: Maybe Text

    A token returned from the previous call to ListRecommenders for getting the next set of recommenders (if they exist).

Instances

Instances details
ToJSON ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

ToHeaders ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

ToPath ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

ToQuery ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

AWSPager ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

AWSRequest ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Associated Types

type AWSResponse ListRecommenders #

Generic ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Associated Types

type Rep ListRecommenders :: Type -> Type #

Read ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Show ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

NFData ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Methods

rnf :: ListRecommenders -> () #

Eq ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Hashable ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

type AWSResponse ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

type Rep ListRecommenders Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

type Rep ListRecommenders = D1 ('MetaData "ListRecommenders" "Amazonka.Personalize.ListRecommenders" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "ListRecommenders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListRecommenders :: ListRecommenders Source #

Create a value of ListRecommenders 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:

ListRecommenders, listRecommenders_datasetGroupArn - The Amazon Resource Name (ARN) of the Domain dataset group to list the recommenders for. When a Domain dataset group is not specified, all the recommenders associated with the account are listed.

$sel:maxResults:ListRecommenders', listRecommenders_maxResults - The maximum number of recommenders to return.

ListRecommenders, listRecommenders_nextToken - A token returned from the previous call to ListRecommenders for getting the next set of recommenders (if they exist).

Request Lenses

listRecommenders_datasetGroupArn :: Lens' ListRecommenders (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Domain dataset group to list the recommenders for. When a Domain dataset group is not specified, all the recommenders associated with the account are listed.

listRecommenders_maxResults :: Lens' ListRecommenders (Maybe Natural) Source #

The maximum number of recommenders to return.

listRecommenders_nextToken :: Lens' ListRecommenders (Maybe Text) Source #

A token returned from the previous call to ListRecommenders for getting the next set of recommenders (if they exist).

Destructuring the Response

data ListRecommendersResponse Source #

See: newListRecommendersResponse smart constructor.

Constructors

ListRecommendersResponse' 

Fields

Instances

Instances details
Generic ListRecommendersResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Associated Types

type Rep ListRecommendersResponse :: Type -> Type #

Read ListRecommendersResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Show ListRecommendersResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

NFData ListRecommendersResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

Eq ListRecommendersResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

type Rep ListRecommendersResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListRecommenders

type Rep ListRecommendersResponse = D1 ('MetaData "ListRecommendersResponse" "Amazonka.Personalize.ListRecommenders" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "ListRecommendersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recommenders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommenderSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRecommendersResponse Source #

Create a value of ListRecommendersResponse 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:

ListRecommenders, listRecommendersResponse_nextToken - A token for getting the next set of recommenders (if they exist).

$sel:recommenders:ListRecommendersResponse', listRecommendersResponse_recommenders - A list of the recommenders.

$sel:httpStatus:ListRecommendersResponse', listRecommendersResponse_httpStatus - The response's http status code.

Response Lenses

listRecommendersResponse_nextToken :: Lens' ListRecommendersResponse (Maybe Text) Source #

A token for getting the next set of recommenders (if they exist).