gogol-shopping-content-0.4.0: Google Content API for Shopping 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.ShoppingContent

Contents

Description

Manages product items, inventory, and Merchant Center accounts for Google Shopping.

See: Content API for Shopping Reference

Synopsis

Service Configuration

shoppingContentService :: ServiceConfig Source #

Default request referring to version 'v2.1' of the Content API for Shopping. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

contentScope :: Proxy '["https://www.googleapis.com/auth/content"] Source #

Manage your product listings and accounts for Google Shopping

API Declaration

type ShoppingContentAPI = AccounttaxListResource :<|> (AccounttaxGetResource :<|> (AccounttaxCustombatchResource :<|> (AccounttaxUpdateResource :<|> (OrderinvoicesCreatechargeinvoiceResource :<|> (OrderinvoicesCreaterefundinvoiceResource :<|> (AccountsInsertResource :<|> (AccountsListResource :<|> (AccountsLinkResource :<|> (AccountsGetResource :<|> (AccountsCustombatchResource :<|> (AccountsAuthInfoResource :<|> (AccountsDeleteResource :<|> (AccountsUpdateResource :<|> (AccountsClaimwebsiteResource :<|> (OrderreportsListtransactionsResource :<|> (OrderreportsListdisbursementsResource :<|> (ProductstatusesListResource :<|> (ProductstatusesGetResource :<|> (ProductstatusesCustombatchResource :<|> (LiaSettingsListposDataprovidersResource :<|> (LiaSettingsSetposDataproviderResource :<|> (LiaSettingsRequestinventoryverificationResource :<|> (LiaSettingsListResource :<|> (LiaSettingsRequestgmbAccessResource :<|> (LiaSettingsGetResource :<|> (LiaSettingsCustombatchResource :<|> (LiaSettingsGetAccessiblegmbAccountsResource :<|> (LiaSettingsUpdateResource :<|> (LiaSettingsSetinventoryverificationcontactResource :<|> (PosInsertResource :<|> (PosListResource :<|> (PosGetResource :<|> (PosCustombatchResource :<|> (PosInventoryResource :<|> (PosSaleResource :<|> (PosDeleteResource :<|> (ShippingSettingsListResource :<|> (ShippingSettingsGetResource :<|> (ShippingSettingsCustombatchResource :<|> (ShippingSettingsGetsupportedcarriersResource :<|> (ShippingSettingsGetsupportedholidaysResource :<|> (ShippingSettingsUpdateResource :<|> (OrderreturnsListResource :<|> (OrderreturnsGetResource :<|> (OrderpaymentsNotifyrefundResource :<|> (OrderpaymentsNotifyauthApprovedResource :<|> (OrderpaymentsNotifychargeResource :<|> (OrderpaymentsNotifyauthdeclinedResource :<|> (OrdersGetbymerchantOrderidResource :<|> (OrdersCreatetestOrderResource :<|> (OrdersListResource :<|> (OrdersInstorerefundlineitemResource :<|> (OrdersCancellineitemResource :<|> (OrdersUpdatemerchantOrderidResource :<|> (OrdersAcknowledgeResource :<|> (OrdersCreatetestreturnResource :<|> (OrdersGetResource :<|> (OrdersGettestOrdertemplateResource :<|> (OrdersCanceltestOrderbycustomerResource :<|> (OrdersUpdateshipmentResource :<|> (OrdersSetlineitemmetadataResource :<|> (OrdersReturnrefundlineitemResource :<|> (OrdersAdvancetestOrderResource :<|> (OrdersShiplineitemsResource :<|> (OrdersUpdatelineitemshippingdetailsResource :<|> (OrdersRejectreturnlineitemResource :<|> (OrdersCancelResource :<|> (ProductsInsertResource :<|> (ProductsListResource :<|> (ProductsGetResource :<|> (ProductsCustombatchResource :<|> (ProductsDeleteResource :<|> (DatafeedstatusesListResource :<|> (DatafeedstatusesGetResource :<|> (DatafeedstatusesCustombatchResource :<|> (AccountstatusesListResource :<|> (AccountstatusesGetResource :<|> (AccountstatusesCustombatchResource :<|> (DatafeedsInsertResource :<|> (DatafeedsListResource :<|> (DatafeedsGetResource :<|> (DatafeedsCustombatchResource :<|> (DatafeedsFetchnowResource :<|> (DatafeedsDeleteResource :<|> DatafeedsUpdateResource)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) Source #

Represents the entirety of the methods and resources available for the Content API for Shopping service.

Resources

content.accounts.authinfo

content.accounts.claimwebsite

content.accounts.custombatch

content.accounts.delete

content.accounts.get

content.accounts.insert

content.accounts.link

content.accounts.list

content.accounts.update

content.accountstatuses.custombatch

content.accountstatuses.get

content.accountstatuses.list

content.accounttax.custombatch

content.accounttax.get

content.accounttax.list

content.accounttax.update

content.datafeeds.custombatch

content.datafeeds.delete

content.datafeeds.fetchnow

content.datafeeds.get

content.datafeeds.insert

content.datafeeds.list

content.datafeeds.update

content.datafeedstatuses.custombatch

content.datafeedstatuses.get

content.datafeedstatuses.list

content.liasettings.custombatch

content.liasettings.get

content.liasettings.getaccessiblegmbaccounts

content.liasettings.list

content.liasettings.listposdataproviders

content.liasettings.requestgmbaccess

content.liasettings.requestinventoryverification

content.liasettings.setinventoryverificationcontact

content.liasettings.setposdataprovider

content.liasettings.update

content.orderinvoices.createchargeinvoice

content.orderinvoices.createrefundinvoice

content.orderpayments.notifyauthapproved

content.orderpayments.notifyauthdeclined

content.orderpayments.notifycharge

content.orderpayments.notifyrefund

content.orderreports.listdisbursements

content.orderreports.listtransactions

content.orderreturns.get

content.orderreturns.list

content.orders.acknowledge

content.orders.advancetestorder

content.orders.cancel

content.orders.cancellineitem

content.orders.canceltestorderbycustomer

content.orders.createtestorder

content.orders.createtestreturn

content.orders.get

content.orders.getbymerchantorderid

content.orders.gettestordertemplate

content.orders.instorerefundlineitem

content.orders.list

content.orders.rejectreturnlineitem

content.orders.returnrefundlineitem

content.orders.setlineitemmetadata

content.orders.shiplineitems

content.orders.updatelineitemshippingdetails

content.orders.updatemerchantorderid

content.orders.updateshipment

content.pos.custombatch

content.pos.delete

content.pos.get

content.pos.insert

content.pos.inventory

content.pos.list

content.pos.sale

content.products.custombatch

content.products.delete

content.products.get

content.products.insert

content.products.list

content.productstatuses.custombatch

content.productstatuses.get

content.productstatuses.list

content.shippingsettings.custombatch

content.shippingsettings.get

content.shippingsettings.getsupportedcarriers

content.shippingsettings.getsupportedholidays

content.shippingsettings.list

content.shippingsettings.update

Types

OrdersAcknowledgeRequest

data OrdersAcknowledgeRequest Source #

Instances
Eq OrdersAcknowledgeRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data OrdersAcknowledgeRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: OrdersAcknowledgeRequest -> Constr #

dataTypeOf :: OrdersAcknowledgeRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OrdersAcknowledgeRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic OrdersAcknowledgeRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep OrdersAcknowledgeRequest :: Type -> Type #

ToJSON OrdersAcknowledgeRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON OrdersAcknowledgeRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrdersAcknowledgeRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrdersAcknowledgeRequest = D1 (MetaData "OrdersAcknowledgeRequest" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" True) (C1 (MetaCons "OrdersAcknowledgeRequest'" PrefixI True) (S1 (MetaSel (Just "_oarOperationId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

ordersAcknowledgeRequest :: OrdersAcknowledgeRequest Source #

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

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

oarOperationId :: Lens' OrdersAcknowledgeRequest (Maybe Text) Source #

The ID of the operation. Unique across all operations for a given order.

AccountTax

data AccountTax Source #

The tax settings of a merchant account. All methods require the admin role.

See: accountTax smart constructor.

Instances
Eq AccountTax Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data AccountTax Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: AccountTax -> Constr #

dataTypeOf :: AccountTax -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AccountTax Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic AccountTax Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep AccountTax :: Type -> Type #

ToJSON AccountTax Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON AccountTax Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep AccountTax Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep AccountTax = D1 (MetaData "AccountTax" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "AccountTax'" PrefixI True) (S1 (MetaSel (Just "_atRules") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AccountTaxTaxRule])) :*: (S1 (MetaSel (Just "_atKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_atAccountId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word64))))))

accountTax :: AccountTax Source #

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

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

atRules :: Lens' AccountTax [AccountTaxTaxRule] Source #

Tax rules. Updating the tax rules will enable US taxes (not reversible). Defining no rules is equivalent to not charging tax at all.

atKind :: Lens' AccountTax Text Source #

Identifies what kind of resource this is. Value: the fixed string "content#accountTax".

atAccountId :: Lens' AccountTax (Maybe Word64) Source #

The ID of the account to which these account tax settings belong.

OrderinvoicesCreateRefundInvoiceResponse

data OrderinvoicesCreateRefundInvoiceResponse Source #

Instances
Eq OrderinvoicesCreateRefundInvoiceResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data OrderinvoicesCreateRefundInvoiceResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: OrderinvoicesCreateRefundInvoiceResponse -> Constr #

dataTypeOf :: OrderinvoicesCreateRefundInvoiceResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OrderinvoicesCreateRefundInvoiceResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic OrderinvoicesCreateRefundInvoiceResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

ToJSON OrderinvoicesCreateRefundInvoiceResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON OrderinvoicesCreateRefundInvoiceResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderinvoicesCreateRefundInvoiceResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderinvoicesCreateRefundInvoiceResponse = D1 (MetaData "OrderinvoicesCreateRefundInvoiceResponse" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "OrderinvoicesCreateRefundInvoiceResponse'" PrefixI True) (S1 (MetaSel (Just "_ocrirKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_ocrirExecutionStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

orderinvoicesCreateRefundInvoiceResponse :: OrderinvoicesCreateRefundInvoiceResponse Source #

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

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

ocrirKind :: Lens' OrderinvoicesCreateRefundInvoiceResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "content#orderinvoicesCreateRefundInvoiceResponse".

OrdersUpdateMerchantOrderIdRequest

data OrdersUpdateMerchantOrderIdRequest Source #

Instances
Eq OrdersUpdateMerchantOrderIdRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data OrdersUpdateMerchantOrderIdRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: OrdersUpdateMerchantOrderIdRequest -> Constr #

dataTypeOf :: OrdersUpdateMerchantOrderIdRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OrdersUpdateMerchantOrderIdRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic OrdersUpdateMerchantOrderIdRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep OrdersUpdateMerchantOrderIdRequest :: Type -> Type #

ToJSON OrdersUpdateMerchantOrderIdRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON OrdersUpdateMerchantOrderIdRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrdersUpdateMerchantOrderIdRequest Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrdersUpdateMerchantOrderIdRequest = D1 (MetaData "OrdersUpdateMerchantOrderIdRequest" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "OrdersUpdateMerchantOrderIdRequest'" PrefixI True) (S1 (MetaSel (Just "_oumoirMerchantOrderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_oumoirOperationId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

ordersUpdateMerchantOrderIdRequest :: OrdersUpdateMerchantOrderIdRequest Source #

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

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

oumoirMerchantOrderId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text) Source #

The merchant order id to be assigned to the order. Must be unique per merchant.

oumoirOperationId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text) Source #

The ID of the operation. Unique across all operations for a given order.

OrderReportTransaction

data OrderReportTransaction Source #

Instances
Eq OrderReportTransaction Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data OrderReportTransaction Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: OrderReportTransaction -> Constr #

dataTypeOf :: OrderReportTransaction -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OrderReportTransaction Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic OrderReportTransaction Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep OrderReportTransaction :: Type -> Type #

ToJSON OrderReportTransaction Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON OrderReportTransaction Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderReportTransaction Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderReportTransaction = D1 (MetaData "OrderReportTransaction" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "OrderReportTransaction'" PrefixI True) (((S1 (MetaSel (Just "_ortMerchantId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word64))) :*: S1 (MetaSel (Just "_ortDisbursementId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_ortDisbursementCreationDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ortTransactionDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_ortDisbursementDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ortMerchantOrderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_ortProductAmount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Amount)) :*: (S1 (MetaSel (Just "_ortOrderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ortDisbursementAmount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)))))))

ortMerchantId :: Lens' OrderReportTransaction (Maybe Word64) Source #

The ID of the managing account.

ortDisbursementCreationDate :: Lens' OrderReportTransaction (Maybe Text) Source #

The date the disbursement was created, in ISO 8601 format.

ortTransactionDate :: Lens' OrderReportTransaction (Maybe Text) Source #

The date of the transaction, in ISO 8601 format.

ortDisbursementDate :: Lens' OrderReportTransaction (Maybe Text) Source #

The date the disbursement was initiated, in ISO 8601 format.

ortMerchantOrderId :: Lens' OrderReportTransaction (Maybe Text) Source #

Merchant-provided id of the order.

OrdersAdvanceTestOrderResponse

data OrdersAdvanceTestOrderResponse Source #

Instances
Eq OrdersAdvanceTestOrderResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data OrdersAdvanceTestOrderResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: OrdersAdvanceTestOrderResponse -> Constr #

dataTypeOf :: OrdersAdvanceTestOrderResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OrdersAdvanceTestOrderResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic OrdersAdvanceTestOrderResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep OrdersAdvanceTestOrderResponse :: Type -> Type #

ToJSON OrdersAdvanceTestOrderResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON OrdersAdvanceTestOrderResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrdersAdvanceTestOrderResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrdersAdvanceTestOrderResponse = D1 (MetaData "OrdersAdvanceTestOrderResponse" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" True) (C1 (MetaCons "OrdersAdvanceTestOrderResponse'" PrefixI True) (S1 (MetaSel (Just "_oatorKind") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

ordersAdvanceTestOrderResponse :: OrdersAdvanceTestOrderResponse Source #

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

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

oatorKind :: Lens' OrdersAdvanceTestOrderResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "content#ordersAdvanceTestOrderResponse".

ProductsCustomBatchResponse

data ProductsCustomBatchResponse Source #

Instances
Eq ProductsCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data ProductsCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: ProductsCustomBatchResponse -> Constr #

dataTypeOf :: ProductsCustomBatchResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ProductsCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic ProductsCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep ProductsCustomBatchResponse :: Type -> Type #

ToJSON ProductsCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON ProductsCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep ProductsCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep ProductsCustomBatchResponse = D1 (MetaData "ProductsCustomBatchResponse" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "ProductsCustomBatchResponse'" PrefixI True) (S1 (MetaSel (Just "_pcbrEntries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ProductsCustomBatchResponseEntry])) :*: S1 (MetaSel (Just "_pcbrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))

productsCustomBatchResponse :: ProductsCustomBatchResponse Source #

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

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

pcbrEntries :: Lens' ProductsCustomBatchResponse [ProductsCustomBatchResponseEntry] Source #

The result of the execution of the batch requests.

pcbrKind :: Lens' ProductsCustomBatchResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "content#productsCustomBatchResponse".

OrderMerchantProvidedAnnotation

data OrderMerchantProvidedAnnotation Source #

Instances
Eq OrderMerchantProvidedAnnotation Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data OrderMerchantProvidedAnnotation Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: OrderMerchantProvidedAnnotation -> Constr #

dataTypeOf :: OrderMerchantProvidedAnnotation -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OrderMerchantProvidedAnnotation Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic OrderMerchantProvidedAnnotation Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep OrderMerchantProvidedAnnotation :: Type -> Type #

ToJSON OrderMerchantProvidedAnnotation Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON OrderMerchantProvidedAnnotation Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderMerchantProvidedAnnotation Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderMerchantProvidedAnnotation = D1 (MetaData "OrderMerchantProvidedAnnotation" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "OrderMerchantProvidedAnnotation'" PrefixI True) (S1 (MetaSel (Just "_ompaValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ompaKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

orderMerchantProvidedAnnotation :: OrderMerchantProvidedAnnotation Source #

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

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

ompaValue :: Lens' OrderMerchantProvidedAnnotation (Maybe Text) Source #

Value for additional merchant provided (as key-value pairs) annotation about the line item.

ompaKey :: Lens' OrderMerchantProvidedAnnotation (Maybe Text) Source #

Key for additional merchant provided (as key-value pairs) annotation about the line item.

OrdersGettestOrdertemplateTemplateName

data OrdersGettestOrdertemplateTemplateName Source #

The name of the template to retrieve.

Constructors

TEMPLATE1
template1
Template1a
template1a
Template1b
template1b
TEMPLATE2
template2
Instances
Enum OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

Eq OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

Data OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

Methods

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

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

toConstr :: OrdersGettestOrdertemplateTemplateName -> Constr #

dataTypeOf :: OrdersGettestOrdertemplateTemplateName -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

Read OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

Show OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

Generic OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

Hashable OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

ToJSON OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

FromJSON OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

FromHttpApiData OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

ToHttpApiData OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

type Rep OrdersGettestOrdertemplateTemplateName Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Sum

type Rep OrdersGettestOrdertemplateTemplateName = D1 (MetaData "OrdersGettestOrdertemplateTemplateName" "Network.Google.ShoppingContent.Types.Sum" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) ((C1 (MetaCons "TEMPLATE1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Template1a" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Template1b" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TEMPLATE2" PrefixI False) (U1 :: Type -> Type)))

TestOrderCustomer

data TestOrderCustomer Source #

Instances
Eq TestOrderCustomer Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data TestOrderCustomer Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: TestOrderCustomer -> Constr #

dataTypeOf :: TestOrderCustomer -> DataType #

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

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

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

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

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

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

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

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

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

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

Show TestOrderCustomer Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic TestOrderCustomer Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep TestOrderCustomer :: Type -> Type #

ToJSON TestOrderCustomer Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON TestOrderCustomer Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep TestOrderCustomer Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep TestOrderCustomer = D1 (MetaData "TestOrderCustomer" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "TestOrderCustomer'" PrefixI True) (S1 (MetaSel (Just "_tocFullName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_tocEmail") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tocMarketingRightsInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TestOrderCustomerMarketingRightsInfo)))))

testOrderCustomer :: TestOrderCustomer Source #

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

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

tocFullName :: Lens' TestOrderCustomer (Maybe Text) Source #

Full name of the customer.

DatafeedstatusesCustomBatchResponse

data DatafeedstatusesCustomBatchResponse Source #

Instances
Eq DatafeedstatusesCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data DatafeedstatusesCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: DatafeedstatusesCustomBatchResponse -> Constr #

dataTypeOf :: DatafeedstatusesCustomBatchResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DatafeedstatusesCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic DatafeedstatusesCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

ToJSON DatafeedstatusesCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON DatafeedstatusesCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep DatafeedstatusesCustomBatchResponse Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep DatafeedstatusesCustomBatchResponse = D1 (MetaData "DatafeedstatusesCustomBatchResponse" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "DatafeedstatusesCustomBatchResponse'" PrefixI True) (S1 (MetaSel (Just "_dcbrEntries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [DatafeedstatusesCustomBatchResponseEntry])) :*: S1 (MetaSel (Just "_dcbrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))

datafeedstatusesCustomBatchResponse :: DatafeedstatusesCustomBatchResponse Source #

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

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

dcbrKind :: Lens' DatafeedstatusesCustomBatchResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "content#datafeedstatusesCustomBatchResponse".

OrderReturn

data OrderReturn Source #

Instances
Eq OrderReturn Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Data OrderReturn Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Methods

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

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

toConstr :: OrderReturn -> Constr #

dataTypeOf :: OrderReturn -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OrderReturn Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Generic OrderReturn Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

Associated Types

type Rep OrderReturn :: Type -> Type #

ToJSON OrderReturn Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

FromJSON OrderReturn Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderReturn Source # 
Instance details

Defined in Network.Google.ShoppingContent.Types.Product

type Rep OrderReturn = D1 (MetaData "OrderReturn" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "OrderReturn'" PrefixI True) ((S1 (MetaSel (Just "_orQuantity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32))) :*: S1 (MetaSel (Just "_orActor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_orReason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_orCreationDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_orReasonText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

orderReturn :: OrderReturn Source #

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

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

orQuantity :: Lens' OrderReturn (Maybe Word32) Source #

Quantity that is returned.

orActor :: Lens' OrderReturn (Maybe Text) Source #

The actor that created the refund.

orReason :: Lens' OrderReturn (Maybe Text) Source #

The reason for the return.

orCreationDate :: Lens' OrderReturn (Maybe Text) Source #

Date on which the item has been created, in ISO 8601 format.

orReasonText :: Lens' OrderReturn (Maybe Text) Source #

The explanation of the reason.

AccounttaxCustomBatchResponseEntry

<