amazonka-cloudsearch-1.6.1: Amazon CloudSearch 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.CloudSearch.IndexDocuments

Contents

Description

Tells the search domain to start indexing its documents using the latest indexing options. This operation must be invoked to activate options whose OptionStatus is RequiresIndexDocuments .

Synopsis

Creating a Request

indexDocuments Source #

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

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

data IndexDocuments Source #

Container for the parameters to the IndexDocuments operation. Specifies the name of the domain you want to re-index.

See: indexDocuments smart constructor.

Instances
Eq IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Data IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Methods

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

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

toConstr :: IndexDocuments -> Constr #

dataTypeOf :: IndexDocuments -> DataType #

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

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

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

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

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

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

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

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

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

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

Read IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Show IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Generic IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Associated Types

type Rep IndexDocuments :: Type -> Type #

Hashable IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

AWSRequest IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Associated Types

type Rs IndexDocuments :: Type #

ToHeaders IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

ToPath IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

ToQuery IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

NFData IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Methods

rnf :: IndexDocuments -> () #

type Rep IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

type Rep IndexDocuments = D1 (MetaData "IndexDocuments" "Network.AWS.CloudSearch.IndexDocuments" "amazonka-cloudsearch-1.6.1-Kw9zIXByEJoLQM3rt04GVo" True) (C1 (MetaCons "IndexDocuments'" PrefixI True) (S1 (MetaSel (Just "_idDomainName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs IndexDocuments Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Request Lenses

idDomainName :: Lens' IndexDocuments Text Source #

Undocumented member.

Destructuring the Response

indexDocumentsResponse Source #

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

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

data IndexDocumentsResponse Source #

The result of an IndexDocuments request. Contains the status of the indexing operation, including the fields being indexed.

See: indexDocumentsResponse smart constructor.

Instances
Eq IndexDocumentsResponse Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Data IndexDocumentsResponse Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Methods

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

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

toConstr :: IndexDocumentsResponse -> Constr #

dataTypeOf :: IndexDocumentsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read IndexDocumentsResponse Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Show IndexDocumentsResponse Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Generic IndexDocumentsResponse Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Associated Types

type Rep IndexDocumentsResponse :: Type -> Type #

NFData IndexDocumentsResponse Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Methods

rnf :: IndexDocumentsResponse -> () #

type Rep IndexDocumentsResponse Source # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

type Rep IndexDocumentsResponse = D1 (MetaData "IndexDocumentsResponse" "Network.AWS.CloudSearch.IndexDocuments" "amazonka-cloudsearch-1.6.1-Kw9zIXByEJoLQM3rt04GVo" False) (C1 (MetaCons "IndexDocumentsResponse'" PrefixI True) (S1 (MetaSel (Just "_idrsFieldNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_idrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

idrsFieldNames :: Lens' IndexDocumentsResponse [Text] Source #

The names of the fields that are currently being indexed.

idrsResponseStatus :: Lens' IndexDocumentsResponse Int Source #

  • - | The response status code.