amazonka-cloudsearch-1.6.0: 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 #

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 #

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 # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Data IndexDocuments # 
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 # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Show IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Generic IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Associated Types

type Rep IndexDocuments :: * -> * #

Hashable IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

AWSRequest IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Associated Types

type Rs IndexDocuments :: * #

ToHeaders IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

ToPath IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

ToQuery IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

NFData IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Methods

rnf :: IndexDocuments -> () #

type Rep IndexDocuments # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

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

Defined in Network.AWS.CloudSearch.IndexDocuments

Request Lenses

idDomainName :: Lens' IndexDocuments Text #

Undocumented member.

Destructuring the Response

indexDocumentsResponse #

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 #

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 # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Data IndexDocumentsResponse # 
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 # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Show IndexDocumentsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Generic IndexDocumentsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Associated Types

type Rep IndexDocumentsResponse :: * -> * #

NFData IndexDocumentsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

Methods

rnf :: IndexDocumentsResponse -> () #

type Rep IndexDocumentsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.IndexDocuments

type Rep IndexDocumentsResponse = D1 (MetaData "IndexDocumentsResponse" "Network.AWS.CloudSearch.IndexDocuments" "amazonka-cloudsearch-1.6.0-C9KDnoOihM1BDmnzNS5XoR" 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] #

The names of the fields that are currently being indexed.

idrsResponseStatus :: Lens' IndexDocumentsResponse Int #

  • - | The response status code.