amazonka-glue-1.6.0: Amazon Glue 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.Glue.GetClassifiers

Contents

Description

Lists all classifier objects in the Data Catalog.

This operation returns paginated results.

Synopsis

Creating a Request

getClassifiers :: GetClassifiers Source #

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

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

data GetClassifiers Source #

See: getClassifiers smart constructor.

Instances

Eq GetClassifiers Source # 
Data GetClassifiers Source # 

Methods

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

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

toConstr :: GetClassifiers -> Constr #

dataTypeOf :: GetClassifiers -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetClassifiers Source # 
Show GetClassifiers Source # 
Generic GetClassifiers Source # 

Associated Types

type Rep GetClassifiers :: * -> * #

Hashable GetClassifiers Source # 
ToJSON GetClassifiers Source # 
NFData GetClassifiers Source # 

Methods

rnf :: GetClassifiers -> () #

AWSPager GetClassifiers Source # 
AWSRequest GetClassifiers Source # 
ToHeaders GetClassifiers Source # 
ToPath GetClassifiers Source # 
ToQuery GetClassifiers Source # 
type Rep GetClassifiers Source # 
type Rep GetClassifiers = D1 * (MetaData "GetClassifiers" "Network.AWS.Glue.GetClassifiers" "amazonka-glue-1.6.0-6lygtbc1qn5L8T6WOf5nFo" False) (C1 * (MetaCons "GetClassifiers'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_gcNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_gcMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))
type Rs GetClassifiers Source # 

Request Lenses

gcNextToken :: Lens' GetClassifiers (Maybe Text) Source #

An optional continuation token.

gcMaxResults :: Lens' GetClassifiers (Maybe Natural) Source #

Size of the list to return (optional).

Destructuring the Response

getClassifiersResponse Source #

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

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

data GetClassifiersResponse Source #

See: getClassifiersResponse smart constructor.

Instances

Eq GetClassifiersResponse Source # 
Data GetClassifiersResponse Source # 

Methods

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

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

toConstr :: GetClassifiersResponse -> Constr #

dataTypeOf :: GetClassifiersResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetClassifiersResponse Source # 
Show GetClassifiersResponse Source # 
Generic GetClassifiersResponse Source # 
NFData GetClassifiersResponse Source # 

Methods

rnf :: GetClassifiersResponse -> () #

type Rep GetClassifiersResponse Source # 
type Rep GetClassifiersResponse = D1 * (MetaData "GetClassifiersResponse" "Network.AWS.Glue.GetClassifiers" "amazonka-glue-1.6.0-6lygtbc1qn5L8T6WOf5nFo" False) (C1 * (MetaCons "GetClassifiersResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_gcsrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_gcsrsClassifiers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Classifier]))) (S1 * (MetaSel (Just Symbol "_gcsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)))))

Response Lenses

gcsrsClassifiers :: Lens' GetClassifiersResponse [Classifier] Source #

The requested list of classifier objects.