amazonka-appsync-1.6.1: Amazon AppSync SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.AppSync.ListResolvers

Contents

Description

Lists the resolvers for a given API and type.

Synopsis

Creating a Request

listResolvers Source #

Creates a value of ListResolvers with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lrNextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
  • lrMaxResults - The maximum number of results you want the request to return.
  • lrApiId - The API ID.
  • lrTypeName - The type name.

data ListResolvers Source #

See: listResolvers smart constructor.

Instances
Eq ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Data ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListResolvers -> c ListResolvers #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListResolvers #

toConstr :: ListResolvers -> Constr #

dataTypeOf :: ListResolvers -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListResolvers) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListResolvers) #

gmapT :: (forall b. Data b => b -> b) -> ListResolvers -> ListResolvers #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListResolvers -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListResolvers -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListResolvers -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListResolvers -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListResolvers -> m ListResolvers #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListResolvers -> m ListResolvers #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListResolvers -> m ListResolvers #

Read ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Show ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Generic ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Associated Types

type Rep ListResolvers :: Type -> Type #

Hashable ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

AWSRequest ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Associated Types

type Rs ListResolvers :: Type #

ToHeaders ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

ToPath ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

ToQuery ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

NFData ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Methods

rnf :: ListResolvers -> () #

type Rep ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

type Rep ListResolvers = D1 (MetaData "ListResolvers" "Network.AWS.AppSync.ListResolvers" "amazonka-appsync-1.6.1-4DHxIkxAhvS86OTagCP3cH" False) (C1 (MetaCons "ListResolvers'" PrefixI True) ((S1 (MetaSel (Just "_lrNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lrMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_lrApiId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_lrTypeName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs ListResolvers Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Request Lenses

lrNextToken :: Lens' ListResolvers (Maybe Text) Source #

An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

lrMaxResults :: Lens' ListResolvers (Maybe Natural) Source #

The maximum number of results you want the request to return.

Destructuring the Response

listResolversResponse Source #

Creates a value of ListResolversResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data ListResolversResponse Source #

See: listResolversResponse smart constructor.

Instances
Eq ListResolversResponse Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Data ListResolversResponse Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListResolversResponse -> c ListResolversResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListResolversResponse #

toConstr :: ListResolversResponse -> Constr #

dataTypeOf :: ListResolversResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListResolversResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListResolversResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListResolversResponse -> ListResolversResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListResolversResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListResolversResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListResolversResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListResolversResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListResolversResponse -> m ListResolversResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListResolversResponse -> m ListResolversResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListResolversResponse -> m ListResolversResponse #

Read ListResolversResponse Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Show ListResolversResponse Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Generic ListResolversResponse Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Associated Types

type Rep ListResolversResponse :: Type -> Type #

NFData ListResolversResponse Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

Methods

rnf :: ListResolversResponse -> () #

type Rep ListResolversResponse Source # 
Instance details

Defined in Network.AWS.AppSync.ListResolvers

type Rep ListResolversResponse = D1 (MetaData "ListResolversResponse" "Network.AWS.AppSync.ListResolvers" "amazonka-appsync-1.6.1-4DHxIkxAhvS86OTagCP3cH" False) (C1 (MetaCons "ListResolversResponse'" PrefixI True) (S1 (MetaSel (Just "_lrrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_lrrsResolvers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Resolver])) :*: S1 (MetaSel (Just "_lrrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

lrrsNextToken :: Lens' ListResolversResponse (Maybe Text) Source #

An identifier to be passed in the next request to this operation to return the next set of items in the list.

lrrsResponseStatus :: Lens' ListResolversResponse Int Source #

  • - | The response status code.