gogol-sheets-0.4.0: Google Sheets SDK.

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

Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

Contents

Description

Returns one or more ranges of values that match the specified data filters. The caller must specify the spreadsheet ID and one or more DataFilters. Ranges that match any of the data filters in the request will be returned.

See: Google Sheets API Reference for sheets.spreadsheets.values.batchGetByDataFilter.

Synopsis

REST Resource

type SpreadsheetsValuesBatchGetByDataFilterResource = "v4" :> ("spreadsheets" :> (Capture "spreadsheetId" Text :> ("values:batchGetByDataFilter" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] BatchGetValuesByDataFilterRequest :> Post '[JSON] BatchGetValuesByDataFilterResponse)))))))))) Source #

A resource alias for sheets.spreadsheets.values.batchGetByDataFilter method which the SpreadsheetsValuesBatchGetByDataFilter request conforms to.

Creating a Request

data SpreadsheetsValuesBatchGetByDataFilter Source #

Returns one or more ranges of values that match the specified data filters. The caller must specify the spreadsheet ID and one or more DataFilters. Ranges that match any of the data filters in the request will be returned.

See: spreadsheetsValuesBatchGetByDataFilter smart constructor.

Instances
Eq SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

Data SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

Methods

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

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

toConstr :: SpreadsheetsValuesBatchGetByDataFilter -> Constr #

dataTypeOf :: SpreadsheetsValuesBatchGetByDataFilter -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

Generic SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

GoogleRequest SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

type Rep SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

type Rep SpreadsheetsValuesBatchGetByDataFilter = D1 (MetaData "SpreadsheetsValuesBatchGetByDataFilter" "Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter" "gogol-sheets-0.4.0-DWkMVDpj7ZbHiXYeCjugGu" False) (C1 (MetaCons "SpreadsheetsValuesBatchGetByDataFilter'" PrefixI True) ((S1 (MetaSel (Just "_svbgbdfXgafv") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Xgafv)) :*: (S1 (MetaSel (Just "_svbgbdfUploadProtocol") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_svbgbdfAccessToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_svbgbdfSpreadsheetId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_svbgbdfUploadType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_svbgbdfPayload") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 BatchGetValuesByDataFilterRequest) :*: S1 (MetaSel (Just "_svbgbdfCallback") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))
type Scopes SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

type Scopes SpreadsheetsValuesBatchGetByDataFilter = "https://www.googleapis.com/auth/drive" ': ("https://www.googleapis.com/auth/drive.file" ': ("https://www.googleapis.com/auth/spreadsheets" ': ([] :: [Symbol])))
type Rs SpreadsheetsValuesBatchGetByDataFilter Source # 
Instance details

Defined in Network.Google.Resource.Sheets.Spreadsheets.Values.BatchGetByDataFilter

Request Lenses

svbgbdfUploadProtocol :: Lens' SpreadsheetsValuesBatchGetByDataFilter (Maybe Text) Source #

Upload protocol for media (e.g. "raw", "multipart").

svbgbdfSpreadsheetId :: Lens' SpreadsheetsValuesBatchGetByDataFilter Text Source #

The ID of the spreadsheet to retrieve data from.

svbgbdfUploadType :: Lens' SpreadsheetsValuesBatchGetByDataFilter (Maybe Text) Source #

Legacy upload protocol for media (e.g. "media", "multipart").