on develop help sign in
Regenerating gogol-shopping-content from updated service defintions
commitdc7eb328d632ec56cd5b93c4bffe4f08232c54af authorBrendan Hay <brendan.g.hay@gmail.com> dateSat 11 Feb 2017, 11:36 (10 years ago) parent482bdf7
56 files changed+360−115
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Delete.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Get.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Insert.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/List.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Patch.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Update.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/Get.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/List.hs+2−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/Patch.hs+8−4 gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/Update.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accountstatuses/Get.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accountstatuses/List.hs+2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/Get.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/List.hs+2−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/Patch.hs+8−4 gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/Update.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Delete.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Get.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Insert.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/List.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Patch.hs+6−4 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Update.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeedstatuses/Get.hs+2 gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeedstatuses/List.hs+2 gogol-shopping-content/gen/Network/Google/Resource/Content/Inventory/Custombatch.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Inventory/Set.hs+2−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Acknowledge.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/AdvancetestOrder.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Cancel.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Cancellineitem.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/CreatetestOrder.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Custombatch.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Get.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/GetbymerchantOrderid.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/GettestOrdertemplate.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/List.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Refund.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Returnlineitem.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Shiplineitems.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/UpdatemerchantOrderid.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Updateshipment.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Custombatch.hs+2 gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Delete.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Get.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Insert.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Products/List.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Productstatuses/Custombatch.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Productstatuses/Get.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/Productstatuses/List.hs+4−2 gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/Get.hs+8−2 gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/List.hs+2−2 gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/Patch.hs+8−4 gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/Update.hs+8−2 gogol-shopping-content/gen/Network/Google/ShoppingContent.hs+8 gogol-shopping-content/gen/Network/Google/ShoppingContent/Types.hs+8 gogol-shopping-content/gen/Network/Google/ShoppingContent/Types/Product.hs+90−9
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Delete.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Deletes a Merchant Center sub-account.
23+-- Deletes a Merchant Center sub-account. This method can only be called
24+-- for multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounts.delete@.
2627module Network.Google.Resource.Content.Accounts.Delete
@@ -52,7 +53,8 @@ type AccountsDeleteResource =
5253 QueryParam "dryRun" Bool :>
5354 QueryParam "alt" AltJSON :> Delete '[JSON] ()
5455
55−-- | Deletes a Merchant Center sub-account.
56+-- | Deletes a Merchant Center sub-account. This method can only be called
57+-- for multi-client accounts.
5658--
5759-- /See:/ 'accountsDelete' smart constructor.
5860data AccountsDelete = AccountsDelete'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Get.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves a Merchant Center account.
23+-- Retrieves a Merchant Center account. This method can only be called for
24+-- accounts to which the managing account has access: either the managing
25+-- account itself or sub-accounts if the managing account is a multi-client
26+-- account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounts.get@.
2629module Network.Google.Resource.Content.Accounts.Get
@@ -50,7 +53,10 @@ type AccountsGetResource =
5053 Capture "accountId" (Textual Word64) :>
5154 QueryParam "alt" AltJSON :> Get '[JSON] Account
5255
53−-- | Retrieves a Merchant Center account.
56+-- | Retrieves a Merchant Center account. This method can only be called for
57+-- accounts to which the managing account has access: either the managing
58+-- account itself or sub-accounts if the managing account is a multi-client
59+-- account.
5460--
5561-- /See:/ 'accountsGet' smart constructor.
5662data AccountsGet = AccountsGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Insert.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Creates a Merchant Center sub-account.
23+-- Creates a Merchant Center sub-account. This method can only be called
24+-- for multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounts.insert@.
2627module Network.Google.Resource.Content.Accounts.Insert
@@ -52,7 +53,8 @@ type AccountsInsertResource =
5253 QueryParam "alt" AltJSON :>
5354 ReqBody '[JSON] Account :> Post '[JSON] Account
5455
55−-- | Creates a Merchant Center sub-account.
56+-- | Creates a Merchant Center sub-account. This method can only be called
57+-- for multi-client accounts.
5658--
5759-- /See:/ 'accountsInsert' smart constructor.
5860data AccountsInsert = AccountsInsert'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/List.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists the sub-accounts in your Merchant Center account.
23+-- Lists the sub-accounts in your Merchant Center account. This method can
24+-- only be called for multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounts.list@.
2627module Network.Google.Resource.Content.Accounts.List
@@ -53,7 +54,8 @@ type AccountsListResource =
5354 QueryParam "alt" AltJSON :>
5455 Get '[JSON] AccountsListResponse
5556
56−-- | Lists the sub-accounts in your Merchant Center account.
57+-- | Lists the sub-accounts in your Merchant Center account. This method can
58+-- only be called for multi-client accounts.
5759--
5860-- /See:/ 'accountsList' smart constructor.
5961data AccountsList = AccountsList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Patch.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates a Merchant Center account. This method supports patch semantics.
23+-- Updates a Merchant Center account. This method can only be called for
24+-- accounts to which the managing account has access: either the managing
25+-- account itself or sub-accounts if the managing account is a multi-client
26+-- account. This method supports patch semantics.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounts.patch@.
2629module Network.Google.Resource.Content.Accounts.Patch
@@ -54,7 +57,10 @@ type AccountsPatchResource =
5457 QueryParam "alt" AltJSON :>
5558 ReqBody '[JSON] Account :> Patch '[JSON] Account
5659
57−-- | Updates a Merchant Center account. This method supports patch semantics.
60+-- | Updates a Merchant Center account. This method can only be called for
61+-- accounts to which the managing account has access: either the managing
62+-- account itself or sub-accounts if the managing account is a multi-client
63+-- account. This method supports patch semantics.
5864--
5965-- /See:/ 'accountsPatch' smart constructor.
6066data AccountsPatch = AccountsPatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounts/Update.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates a Merchant Center account.
23+-- Updates a Merchant Center account. This method can only be called for
24+-- accounts to which the managing account has access: either the managing
25+-- account itself or sub-accounts if the managing account is a multi-client
26+-- account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounts.update@.
2629module Network.Google.Resource.Content.Accounts.Update
@@ -54,7 +57,10 @@ type AccountsUpdateResource =
5457 QueryParam "alt" AltJSON :>
5558 ReqBody '[JSON] Account :> Put '[JSON] Account
5659
57−-- | Updates a Merchant Center account.
60+-- | Updates a Merchant Center account. This method can only be called for
61+-- accounts to which the managing account has access: either the managing
62+-- account itself or sub-accounts if the managing account is a multi-client
63+-- account.
5864--
5965-- /See:/ 'accountsUpdate' smart constructor.
6066data AccountsUpdate = AccountsUpdate'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/Get.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves the shipping settings of the account.
23+-- Retrieves the shipping settings of the account. This method can only be
24+-- called for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accountshipping.get@.
2629module Network.Google.Resource.Content.Accountshipping.Get
@@ -51,7 +54,10 @@ type AccountshippingGetResource =
5154 QueryParam "alt" AltJSON :>
5255 Get '[JSON] AccountShipping
5356
54−-- | Retrieves the shipping settings of the account.
57+-- | Retrieves the shipping settings of the account. This method can only be
58+-- called for accounts to which the managing account has access: either the
59+-- managing account itself or sub-accounts if the managing account is a
60+-- multi-client account.
5561--
5662-- /See:/ 'accountshippingGet' smart constructor.
5763data AccountshippingGet = AccountshippingGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/List.hs+2−2
@@ -21,7 +21,7 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Lists the shipping settings of the sub-accounts in your Merchant Center
24−-- account.
24+-- account. This method can only be called for multi-client accounts.
2525--
2626-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accountshipping.list@.
2727module Network.Google.Resource.Content.Accountshipping.List
@@ -55,7 +55,7 @@ type AccountshippingListResource =
5555 Get '[JSON] AccountshippingListResponse
5656
5757-- | Lists the shipping settings of the sub-accounts in your Merchant Center
58−-- account.
58+-- account. This method can only be called for multi-client accounts.
5959--
6060-- /See:/ 'accountshippingList' smart constructor.
6161data AccountshippingList = AccountshippingList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/Patch.hs+8−4
@@ -20,8 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates the shipping settings of the account. This method supports patch
24−-- semantics.
23+-- Updates the shipping settings of the account. This method can only be
24+-- called for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account. This method supports patch semantics.
2527--
2628-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accountshipping.patch@.
2729module Network.Google.Resource.Content.Accountshipping.Patch
@@ -56,8 +58,10 @@ type AccountshippingPatchResource =
5658 ReqBody '[JSON] AccountShipping :>
5759 Patch '[JSON] AccountShipping
5860
59−-- | Updates the shipping settings of the account. This method supports patch
60−-- semantics.
61+-- | Updates the shipping settings of the account. This method can only be
62+-- called for accounts to which the managing account has access: either the
63+-- managing account itself or sub-accounts if the managing account is a
64+-- multi-client account. This method supports patch semantics.
6165--
6266-- /See:/ 'accountshippingPatch' smart constructor.
6367data AccountshippingPatch = AccountshippingPatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accountshipping/Update.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates the shipping settings of the account.
23+-- Updates the shipping settings of the account. This method can only be
24+-- called for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accountshipping.update@.
2629module Network.Google.Resource.Content.Accountshipping.Update
@@ -55,7 +58,10 @@ type AccountshippingUpdateResource =
5558 ReqBody '[JSON] AccountShipping :>
5659 Put '[JSON] AccountShipping
5760
58−-- | Updates the shipping settings of the account.
61+-- | Updates the shipping settings of the account. This method can only be
62+-- called for accounts to which the managing account has access: either the
63+-- managing account itself or sub-accounts if the managing account is a
64+-- multi-client account.
5965--
6066-- /See:/ 'accountshippingUpdate' smart constructor.
6167data AccountshippingUpdate = AccountshippingUpdate'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accountstatuses/Get.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves the status of a Merchant Center account.
23+-- Retrieves the status of a Merchant Center account. This method can only
24+-- be called for accounts to which the managing account has access: either
25+-- the managing account itself or sub-accounts if the managing account is a
26+-- multi-client account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accountstatuses.get@.
2629module Network.Google.Resource.Content.Accountstatuses.Get
@@ -50,7 +53,10 @@ type AccountstatusesGetResource =
5053 Capture "accountId" (Textual Word64) :>
5154 QueryParam "alt" AltJSON :> Get '[JSON] AccountStatus
5255
53−-- | Retrieves the status of a Merchant Center account.
56+-- | Retrieves the status of a Merchant Center account. This method can only
57+-- be called for accounts to which the managing account has access: either
58+-- the managing account itself or sub-accounts if the managing account is a
59+-- multi-client account.
5460--
5561-- /See:/ 'accountstatusesGet' smart constructor.
5662data AccountstatusesGet = AccountstatusesGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accountstatuses/List.hs+2
@@ -21,6 +21,7 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Lists the statuses of the sub-accounts in your Merchant Center account.
24+-- This method can only be called for multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accountstatuses.list@.
2627module Network.Google.Resource.Content.Accountstatuses.List
@@ -54,6 +55,7 @@ type AccountstatusesListResource =
5455 Get '[JSON] AccountstatusesListResponse
5556
5657-- | Lists the statuses of the sub-accounts in your Merchant Center account.
58+-- This method can only be called for multi-client accounts.
5759--
5860-- /See:/ 'accountstatusesList' smart constructor.
5961data AccountstatusesList = AccountstatusesList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/Get.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves the tax settings of the account.
23+-- Retrieves the tax settings of the account. This method can only be
24+-- called for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounttax.get@.
2629module Network.Google.Resource.Content.Accounttax.Get
@@ -50,7 +53,10 @@ type AccounttaxGetResource =
5053 Capture "accountId" (Textual Word64) :>
5154 QueryParam "alt" AltJSON :> Get '[JSON] AccountTax
5255
53−-- | Retrieves the tax settings of the account.
56+-- | Retrieves the tax settings of the account. This method can only be
57+-- called for accounts to which the managing account has access: either the
58+-- managing account itself or sub-accounts if the managing account is a
59+-- multi-client account.
5460--
5561-- /See:/ 'accounttaxGet' smart constructor.
5662data AccounttaxGet = AccounttaxGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/List.hs+2−2
@@ -21,7 +21,7 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Lists the tax settings of the sub-accounts in your Merchant Center
24−-- account.
24+-- account. This method can only be called for multi-client accounts.
2525--
2626-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounttax.list@.
2727module Network.Google.Resource.Content.Accounttax.List
@@ -55,7 +55,7 @@ type AccounttaxListResource =
5555 Get '[JSON] AccounttaxListResponse
5656
5757-- | Lists the tax settings of the sub-accounts in your Merchant Center
58−-- account.
58+-- account. This method can only be called for multi-client accounts.
5959--
6060-- /See:/ 'accounttaxList' smart constructor.
6161data AccounttaxList = AccounttaxList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/Patch.hs+8−4
@@ -20,8 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates the tax settings of the account. This method supports patch
24−-- semantics.
23+-- Updates the tax settings of the account. This method can only be called
24+-- for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account. This method supports patch semantics.
2527--
2628-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounttax.patch@.
2729module Network.Google.Resource.Content.Accounttax.Patch
@@ -56,8 +58,10 @@ type AccounttaxPatchResource =
5658 ReqBody '[JSON] AccountTax :>
5759 Patch '[JSON] AccountTax
5860
59−-- | Updates the tax settings of the account. This method supports patch
60−-- semantics.
61+-- | Updates the tax settings of the account. This method can only be called
62+-- for accounts to which the managing account has access: either the
63+-- managing account itself or sub-accounts if the managing account is a
64+-- multi-client account. This method supports patch semantics.
6165--
6266-- /See:/ 'accounttaxPatch' smart constructor.
6367data AccounttaxPatch = AccounttaxPatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Accounttax/Update.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates the tax settings of the account.
23+-- Updates the tax settings of the account. This method can only be called
24+-- for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.accounttax.update@.
2629module Network.Google.Resource.Content.Accounttax.Update
@@ -54,7 +57,10 @@ type AccounttaxUpdateResource =
5457 QueryParam "alt" AltJSON :>
5558 ReqBody '[JSON] AccountTax :> Put '[JSON] AccountTax
5659
57−-- | Updates the tax settings of the account.
60+-- | Updates the tax settings of the account. This method can only be called
61+-- for accounts to which the managing account has access: either the
62+-- managing account itself or sub-accounts if the managing account is a
63+-- multi-client account.
5864--
5965-- /See:/ 'accounttaxUpdate' smart constructor.
6066data AccounttaxUpdate = AccounttaxUpdate'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Delete.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Deletes a datafeed from your Merchant Center account.
23+-- Deletes a datafeed from your Merchant Center account. This method can
24+-- only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeeds.delete@.
2627module Network.Google.Resource.Content.Datafeeds.Delete
@@ -52,7 +53,8 @@ type DatafeedsDeleteResource =
5253 QueryParam "dryRun" Bool :>
5354 QueryParam "alt" AltJSON :> Delete '[JSON] ()
5455
55−-- | Deletes a datafeed from your Merchant Center account.
56+-- | Deletes a datafeed from your Merchant Center account. This method can
57+-- only be called for non-multi-client accounts.
5658--
5759-- /See:/ 'datafeedsDelete' smart constructor.
5860data DatafeedsDelete = DatafeedsDelete'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Get.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves a datafeed from your Merchant Center account.
23+-- Retrieves a datafeed from your Merchant Center account. This method can
24+-- only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeeds.get@.
2627module Network.Google.Resource.Content.Datafeeds.Get
@@ -50,7 +51,8 @@ type DatafeedsGetResource =
5051 Capture "datafeedId" (Textual Word64) :>
5152 QueryParam "alt" AltJSON :> Get '[JSON] Datafeed
5253
53−-- | Retrieves a datafeed from your Merchant Center account.
54+-- | Retrieves a datafeed from your Merchant Center account. This method can
55+-- only be called for non-multi-client accounts.
5456--
5557-- /See:/ 'datafeedsGet' smart constructor.
5658data DatafeedsGet = DatafeedsGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Insert.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Registers a datafeed with your Merchant Center account.
23+-- Registers a datafeed with your Merchant Center account. This method can
24+-- only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeeds.insert@.
2627module Network.Google.Resource.Content.Datafeeds.Insert
@@ -52,7 +53,8 @@ type DatafeedsInsertResource =
5253 QueryParam "alt" AltJSON :>
5354 ReqBody '[JSON] Datafeed :> Post '[JSON] Datafeed
5455
55−-- | Registers a datafeed with your Merchant Center account.
56+-- | Registers a datafeed with your Merchant Center account. This method can
57+-- only be called for non-multi-client accounts.
5658--
5759-- /See:/ 'datafeedsInsert' smart constructor.
5860data DatafeedsInsert = DatafeedsInsert'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/List.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists the datafeeds in your Merchant Center account.
23+-- Lists the datafeeds in your Merchant Center account. This method can
24+-- only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeeds.list@.
2627module Network.Google.Resource.Content.Datafeeds.List
@@ -53,7 +54,8 @@ type DatafeedsListResource =
5354 QueryParam "alt" AltJSON :>
5455 Get '[JSON] DatafeedsListResponse
5556
56−-- | Lists the datafeeds in your Merchant Center account.
57+-- | Lists the datafeeds in your Merchant Center account. This method can
58+-- only be called for non-multi-client accounts.
5759--
5860-- /See:/ 'datafeedsList' smart constructor.
5961data DatafeedsList = DatafeedsList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Patch.hs+6−4
@@ -20,8 +20,9 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates a datafeed of your Merchant Center account. This method supports
24−-- patch semantics.
23+-- Updates a datafeed of your Merchant Center account. This method can only
24+-- be called for non-multi-client accounts. This method supports patch
25+-- semantics.
2526--
2627-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeeds.patch@.
2728module Network.Google.Resource.Content.Datafeeds.Patch
@@ -55,8 +56,9 @@ type DatafeedsPatchResource =
5556 QueryParam "alt" AltJSON :>
5657 ReqBody '[JSON] Datafeed :> Patch '[JSON] Datafeed
5758
58−-- | Updates a datafeed of your Merchant Center account. This method supports
59−-- patch semantics.
59+-- | Updates a datafeed of your Merchant Center account. This method can only
60+-- be called for non-multi-client accounts. This method supports patch
61+-- semantics.
6062--
6163-- /See:/ 'datafeedsPatch' smart constructor.
6264data DatafeedsPatch = DatafeedsPatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeeds/Update.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates a datafeed of your Merchant Center account.
23+-- Updates a datafeed of your Merchant Center account. This method can only
24+-- be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeeds.update@.
2627module Network.Google.Resource.Content.Datafeeds.Update
@@ -54,7 +55,8 @@ type DatafeedsUpdateResource =
5455 QueryParam "alt" AltJSON :>
5556 ReqBody '[JSON] Datafeed :> Put '[JSON] Datafeed
5657
57−-- | Updates a datafeed of your Merchant Center account.
58+-- | Updates a datafeed of your Merchant Center account. This method can only
59+-- be called for non-multi-client accounts.
5860--
5961-- /See:/ 'datafeedsUpdate' smart constructor.
6062data DatafeedsUpdate = DatafeedsUpdate'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeedstatuses/Get.hs+2
@@ -21,6 +21,7 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Retrieves the status of a datafeed from your Merchant Center account.
24+-- This method can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeedstatuses.get@.
2627module Network.Google.Resource.Content.Datafeedstatuses.Get
@@ -52,6 +53,7 @@ type DatafeedstatusesGetResource =
5253 Get '[JSON] DatafeedStatus
5354
5455-- | Retrieves the status of a datafeed from your Merchant Center account.
56+-- This method can only be called for non-multi-client accounts.
5557--
5658-- /See:/ 'datafeedstatusesGet' smart constructor.
5759data DatafeedstatusesGet = DatafeedstatusesGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Datafeedstatuses/List.hs+2
@@ -21,6 +21,7 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Lists the statuses of the datafeeds in your Merchant Center account.
24+-- This method can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.datafeedstatuses.list@.
2627module Network.Google.Resource.Content.Datafeedstatuses.List
@@ -54,6 +55,7 @@ type DatafeedstatusesListResource =
5455 Get '[JSON] DatafeedstatusesListResponse
5556
5657-- | Lists the statuses of the datafeeds in your Merchant Center account.
58+-- This method can only be called for non-multi-client accounts.
5759--
5860-- /See:/ 'datafeedstatusesList' smart constructor.
5961data DatafeedstatusesList = DatafeedstatusesList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Inventory/Custombatch.hs+4−2
@@ -22,7 +22,8 @@
2222--
2323-- Updates price and availability for multiple products or stores in a
2424-- single request. This operation does not update the expiration date of
25−-- the products.
25+-- the products. This method can only be called for non-multi-client
26+-- accounts.
2627--
2728-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.inventory.custombatch@.
2829module Network.Google.Resource.Content.Inventory.Custombatch
@@ -56,7 +57,8 @@ type InventoryCustombatchResource =
5657
5758-- | Updates price and availability for multiple products or stores in a
5859-- single request. This operation does not update the expiration date of
59−-- the products.
60+-- the products. This method can only be called for non-multi-client
61+-- accounts.
6062--
6163-- /See:/ 'inventoryCustombatch' smart constructor.
6264data InventoryCustombatch = InventoryCustombatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Inventory/Set.hs+2−2
@@ -22,7 +22,7 @@
2222--
2323-- Updates price and availability of a product in your Merchant Center
2424-- account. This operation does not update the expiration date of the
25−-- product.
25+-- product. This method can only be called for non-multi-client accounts.
2626--
2727-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.inventory.set@.
2828module Network.Google.Resource.Content.Inventory.Set
@@ -62,7 +62,7 @@ type InventorySetResource =
6262
6363-- | Updates price and availability of a product in your Merchant Center
6464-- account. This operation does not update the expiration date of the
65−-- product.
65+-- product. This method can only be called for non-multi-client accounts.
6666--
6767-- /See:/ 'inventorySet' smart constructor.
6868data InventorySet = InventorySet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Acknowledge.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Marks an order as acknowledged.
23+-- Marks an order as acknowledged. This method can only be called for
24+-- non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.acknowledge@.
2627module Network.Google.Resource.Content.Orders.Acknowledge
@@ -54,7 +55,8 @@ type OrdersAcknowledgeResource =
5455 ReqBody '[JSON] OrdersAcknowledgeRequest :>
5556 Post '[JSON] OrdersAcknowledgeResponse
5657
57−-- | Marks an order as acknowledged.
58+-- | Marks an order as acknowledged. This method can only be called for
59+-- non-multi-client accounts.
5860--
5961-- /See:/ 'ordersAcknowledge' smart constructor.
6062data OrdersAcknowledge = OrdersAcknowledge'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/AdvancetestOrder.hs+4−2
@@ -21,7 +21,8 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Sandbox only. Moves a test order from state \"inProgress\" to state
24−-- \"pendingShipment\".
24+-- \"pendingShipment\". This method can only be called for non-multi-client
25+-- accounts.
2526--
2627-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.advancetestorder@.
2728module Network.Google.Resource.Content.Orders.AdvancetestOrder
@@ -54,7 +55,8 @@ type OrdersAdvancetestOrderResource =
5455 Post '[JSON] OrdersAdvanceTestOrderResponse
5556
5657-- | Sandbox only. Moves a test order from state \"inProgress\" to state
57−-- \"pendingShipment\".
58+-- \"pendingShipment\". This method can only be called for non-multi-client
59+-- accounts.
5860--
5961-- /See:/ 'ordersAdvancetestOrder' smart constructor.
6062data OrdersAdvancetestOrder = OrdersAdvancetestOrder'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Cancel.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Cancels all line items in an order.
23+-- Cancels all line items in an order. This method can only be called for
24+-- non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.cancel@.
2627module Network.Google.Resource.Content.Orders.Cancel
@@ -54,7 +55,8 @@ type OrdersCancelResource =
5455 ReqBody '[JSON] OrdersCancelRequest :>
5556 Post '[JSON] OrdersCancelResponse
5657
57−-- | Cancels all line items in an order.
58+-- | Cancels all line items in an order. This method can only be called for
59+-- non-multi-client accounts.
5860--
5961-- /See:/ 'ordersCancel' smart constructor.
6062data OrdersCancel = OrdersCancel'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Cancellineitem.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Cancels a line item.
23+-- Cancels a line item. This method can only be called for non-multi-client
24+-- accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.cancellineitem@.
2627module Network.Google.Resource.Content.Orders.Cancellineitem
@@ -54,7 +55,8 @@ type OrdersCancellineitemResource =
5455 ReqBody '[JSON] OrdersCancelLineItemRequest :>
5556 Post '[JSON] OrdersCancelLineItemResponse
5657
57−-- | Cancels a line item.
58+-- | Cancels a line item. This method can only be called for non-multi-client
59+-- accounts.
5860--
5961-- /See:/ 'ordersCancellineitem' smart constructor.
6062data OrdersCancellineitem = OrdersCancellineitem'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/CreatetestOrder.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Sandbox only. Creates a test order.
23+-- Sandbox only. Creates a test order. This method can only be called for
24+-- non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.createtestorder@.
2627module Network.Google.Resource.Content.Orders.CreatetestOrder
@@ -51,7 +52,8 @@ type OrdersCreatetestOrderResource =
5152 ReqBody '[JSON] OrdersCreateTestOrderRequest :>
5253 Post '[JSON] OrdersCreateTestOrderResponse
5354
54−-- | Sandbox only. Creates a test order.
55+-- | Sandbox only. Creates a test order. This method can only be called for
56+-- non-multi-client accounts.
5557--
5658-- /See:/ 'ordersCreatetestOrder' smart constructor.
5759data OrdersCreatetestOrder = OrdersCreatetestOrder'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Custombatch.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves or modifies multiple orders in a single request.
23+-- Retrieves or modifies multiple orders in a single request. This method
24+-- can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.custombatch@.
2627module Network.Google.Resource.Content.Orders.Custombatch
@@ -50,7 +51,8 @@ type OrdersCustombatchResource =
5051 ReqBody '[JSON] OrdersCustomBatchRequest :>
5152 Post '[JSON] OrdersCustomBatchResponse
5253
53−-- | Retrieves or modifies multiple orders in a single request.
54+-- | Retrieves or modifies multiple orders in a single request. This method
55+-- can only be called for non-multi-client accounts.
5456--
5557-- /See:/ 'ordersCustombatch' smart constructor.
5658newtype OrdersCustombatch = OrdersCustombatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Get.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves an order from your Merchant Center account.
23+-- Retrieves an order from your Merchant Center account. This method can
24+-- only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.get@.
2627module Network.Google.Resource.Content.Orders.Get
@@ -50,7 +51,8 @@ type OrdersGetResource =
5051 Capture "orderId" Text :>
5152 QueryParam "alt" AltJSON :> Get '[JSON] Order
5253
53−-- | Retrieves an order from your Merchant Center account.
54+-- | Retrieves an order from your Merchant Center account. This method can
55+-- only be called for non-multi-client accounts.
5456--
5557-- /See:/ 'ordersGet' smart constructor.
5658data OrdersGet = OrdersGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/GetbymerchantOrderid.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves an order using merchant order id.
23+-- Retrieves an order using merchant order id. This method can only be
24+-- called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.getbymerchantorderid@.
2627module Network.Google.Resource.Content.Orders.GetbymerchantOrderid
@@ -51,7 +52,8 @@ type OrdersGetbymerchantOrderidResource =
5152 QueryParam "alt" AltJSON :>
5253 Get '[JSON] OrdersGetByMerchantOrderIdResponse
5354
54−-- | Retrieves an order using merchant order id.
55+-- | Retrieves an order using merchant order id. This method can only be
56+-- called for non-multi-client accounts.
5557--
5658-- /See:/ 'ordersGetbymerchantOrderid' smart constructor.
5759data OrdersGetbymerchantOrderid = OrdersGetbymerchantOrderid'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/GettestOrdertemplate.hs+4−2
@@ -21,7 +21,8 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Sandbox only. Retrieves an order template that can be used to quickly
24−-- create a new order in sandbox.
24+-- create a new order in sandbox. This method can only be called for
25+-- non-multi-client accounts.
2526--
2627-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.gettestordertemplate@.
2728module Network.Google.Resource.Content.Orders.GettestOrdertemplate
@@ -55,7 +56,8 @@ type OrdersGettestOrdertemplateResource =
5556 Get '[JSON] OrdersGetTestOrderTemplateResponse
5657
5758-- | Sandbox only. Retrieves an order template that can be used to quickly
58−-- create a new order in sandbox.
59+-- create a new order in sandbox. This method can only be called for
60+-- non-multi-client accounts.
5961--
6062-- /See:/ 'ordersGettestOrdertemplate' smart constructor.
6163data OrdersGettestOrdertemplate = OrdersGettestOrdertemplate'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/List.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists the orders in your Merchant Center account.
23+-- Lists the orders in your Merchant Center account. This method can only
24+-- be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.list@.
2627module Network.Google.Resource.Content.Orders.List
@@ -63,7 +64,8 @@ type OrdersListResource =
6364 QueryParam "alt" AltJSON :>
6465 Get '[JSON] OrdersListResponse
6566
66−-- | Lists the orders in your Merchant Center account.
67+-- | Lists the orders in your Merchant Center account. This method can only
68+-- be called for non-multi-client accounts.
6769--
6870-- /See:/ 'ordersList' smart constructor.
6971data OrdersList = OrdersList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Refund.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Refund a portion of the order, up to the full amount paid.
23+-- Refund a portion of the order, up to the full amount paid. This method
24+-- can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.refund@.
2627module Network.Google.Resource.Content.Orders.Refund
@@ -54,7 +55,8 @@ type OrdersRefundResource =
5455 ReqBody '[JSON] OrdersRefundRequest :>
5556 Post '[JSON] OrdersRefundResponse
5657
57−-- | Refund a portion of the order, up to the full amount paid.
58+-- | Refund a portion of the order, up to the full amount paid. This method
59+-- can only be called for non-multi-client accounts.
5860--
5961-- /See:/ 'ordersRefund' smart constructor.
6062data OrdersRefund = OrdersRefund'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Returnlineitem.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Returns a line item.
23+-- Returns a line item. This method can only be called for non-multi-client
24+-- accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.returnlineitem@.
2627module Network.Google.Resource.Content.Orders.Returnlineitem
@@ -54,7 +55,8 @@ type OrdersReturnlineitemResource =
5455 ReqBody '[JSON] OrdersReturnLineItemRequest :>
5556 Post '[JSON] OrdersReturnLineItemResponse
5657
57−-- | Returns a line item.
58+-- | Returns a line item. This method can only be called for non-multi-client
59+-- accounts.
5860--
5961-- /See:/ 'ordersReturnlineitem' smart constructor.
6062data OrdersReturnlineitem = OrdersReturnlineitem'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Shiplineitems.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Marks line item(s) as shipped.
23+-- Marks line item(s) as shipped. This method can only be called for
24+-- non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.shiplineitems@.
2627module Network.Google.Resource.Content.Orders.Shiplineitems
@@ -54,7 +55,8 @@ type OrdersShiplineitemsResource =
5455 ReqBody '[JSON] OrdersShipLineItemsRequest :>
5556 Post '[JSON] OrdersShipLineItemsResponse
5657
57−-- | Marks line item(s) as shipped.
58+-- | Marks line item(s) as shipped. This method can only be called for
59+-- non-multi-client accounts.
5860--
5961-- /See:/ 'ordersShiplineitems' smart constructor.
6062data OrdersShiplineitems = OrdersShiplineitems'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/UpdatemerchantOrderid.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates the merchant order ID for a given order.
23+-- Updates the merchant order ID for a given order. This method can only be
24+-- called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.updatemerchantorderid@.
2627module Network.Google.Resource.Content.Orders.UpdatemerchantOrderid
@@ -54,7 +55,8 @@ type OrdersUpdatemerchantOrderidResource =
5455 ReqBody '[JSON] OrdersUpdateMerchantOrderIdRequest :>
5556 Post '[JSON] OrdersUpdateMerchantOrderIdResponse
5657
57−-- | Updates the merchant order ID for a given order.
58+-- | Updates the merchant order ID for a given order. This method can only be
59+-- called for non-multi-client accounts.
5860--
5961-- /See:/ 'ordersUpdatemerchantOrderid' smart constructor.
6062data OrdersUpdatemerchantOrderid = OrdersUpdatemerchantOrderid'
gogol-shopping-content/gen/Network/Google/Resource/Content/Orders/Updateshipment.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates a shipment\'s status, carrier, and\/or tracking ID.
23+-- Updates a shipment\'s status, carrier, and\/or tracking ID. This method
24+-- can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.orders.updateshipment@.
2627module Network.Google.Resource.Content.Orders.Updateshipment
@@ -54,7 +55,8 @@ type OrdersUpdateshipmentResource =
5455 ReqBody '[JSON] OrdersUpdateShipmentRequest :>
5556 Post '[JSON] OrdersUpdateShipmentResponse
5657
57−-- | Updates a shipment\'s status, carrier, and\/or tracking ID.
58+-- | Updates a shipment\'s status, carrier, and\/or tracking ID. This method
59+-- can only be called for non-multi-client accounts.
5860--
5961-- /See:/ 'ordersUpdateshipment' smart constructor.
6062data OrdersUpdateshipment = OrdersUpdateshipment'
gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Custombatch.hs+2
@@ -21,6 +21,7 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Retrieves, inserts, and deletes multiple products in a single request.
24+-- This method can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.products.custombatch@.
2627module Network.Google.Resource.Content.Products.Custombatch
@@ -53,6 +54,7 @@ type ProductsCustombatchResource =
5354 Post '[JSON] ProductsCustomBatchResponse
5455
5556-- | Retrieves, inserts, and deletes multiple products in a single request.
57+-- This method can only be called for non-multi-client accounts.
5658--
5759-- /See:/ 'productsCustombatch' smart constructor.
5860data ProductsCustombatch = ProductsCustombatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Delete.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Deletes a product from your Merchant Center account.
23+-- Deletes a product from your Merchant Center account. This method can
24+-- only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.products.delete@.
2627module Network.Google.Resource.Content.Products.Delete
@@ -52,7 +53,8 @@ type ProductsDeleteResource =
5253 QueryParam "dryRun" Bool :>
5354 QueryParam "alt" AltJSON :> Delete '[JSON] ()
5455
55−-- | Deletes a product from your Merchant Center account.
56+-- | Deletes a product from your Merchant Center account. This method can
57+-- only be called for non-multi-client accounts.
5658--
5759-- /See:/ 'productsDelete' smart constructor.
5860data ProductsDelete = ProductsDelete'
gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Get.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves a product from your Merchant Center account.
23+-- Retrieves a product from your Merchant Center account. This method can
24+-- only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.products.get@.
2627module Network.Google.Resource.Content.Products.Get
@@ -50,7 +51,8 @@ type ProductsGetResource =
5051 Capture "productId" Text :>
5152 QueryParam "alt" AltJSON :> Get '[JSON] Product
5253
53−-- | Retrieves a product from your Merchant Center account.
54+-- | Retrieves a product from your Merchant Center account. This method can
55+-- only be called for non-multi-client accounts.
5456--
5557-- /See:/ 'productsGet' smart constructor.
5658data ProductsGet = ProductsGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Products/Insert.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Uploads a product to your Merchant Center account.
23+-- Uploads a product to your Merchant Center account. If an item with the
24+-- same channel, contentLanguage, offerId, and targetCountry already
25+-- exists, this method updates that entry. This method can only be called
26+-- for non-multi-client accounts.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.products.insert@.
2629module Network.Google.Resource.Content.Products.Insert
@@ -52,7 +55,10 @@ type ProductsInsertResource =
5255 QueryParam "alt" AltJSON :>
5356 ReqBody '[JSON] Product :> Post '[JSON] Product
5457
55−-- | Uploads a product to your Merchant Center account.
58+-- | Uploads a product to your Merchant Center account. If an item with the
59+-- same channel, contentLanguage, offerId, and targetCountry already
60+-- exists, this method updates that entry. This method can only be called
61+-- for non-multi-client accounts.
5662--
5763-- /See:/ 'productsInsert' smart constructor.
5864data ProductsInsert = ProductsInsert'
gogol-shopping-content/gen/Network/Google/Resource/Content/Products/List.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists the products in your Merchant Center account.
23+-- Lists the products in your Merchant Center account. This method can only
24+-- be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.products.list@.
2627module Network.Google.Resource.Content.Products.List
@@ -55,7 +56,8 @@ type ProductsListResource =
5556 QueryParam "alt" AltJSON :>
5657 Get '[JSON] ProductsListResponse
5758
58−-- | Lists the products in your Merchant Center account.
59+-- | Lists the products in your Merchant Center account. This method can only
60+-- be called for non-multi-client accounts.
5961--
6062-- /See:/ 'productsList' smart constructor.
6163data ProductsList = ProductsList'
gogol-shopping-content/gen/Network/Google/Resource/Content/Productstatuses/Custombatch.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Gets the statuses of multiple products in a single request.
23+-- Gets the statuses of multiple products in a single request. This method
24+-- can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.productstatuses.custombatch@.
2627module Network.Google.Resource.Content.Productstatuses.Custombatch
@@ -50,7 +51,8 @@ type ProductstatusesCustombatchResource =
5051 ReqBody '[JSON] ProductstatusesCustomBatchRequest :>
5152 Post '[JSON] ProductstatusesCustomBatchResponse
5253
53−-- | Gets the statuses of multiple products in a single request.
54+-- | Gets the statuses of multiple products in a single request. This method
55+-- can only be called for non-multi-client accounts.
5456--
5557-- /See:/ 'productstatusesCustombatch' smart constructor.
5658newtype ProductstatusesCustombatch = ProductstatusesCustombatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/Productstatuses/Get.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Gets the status of a product from your Merchant Center account.
23+-- Gets the status of a product from your Merchant Center account. This
24+-- method can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.productstatuses.get@.
2627module Network.Google.Resource.Content.Productstatuses.Get
@@ -50,7 +51,8 @@ type ProductstatusesGetResource =
5051 Capture "productId" Text :>
5152 QueryParam "alt" AltJSON :> Get '[JSON] ProductStatus
5253
53−-- | Gets the status of a product from your Merchant Center account.
54+-- | Gets the status of a product from your Merchant Center account. This
55+-- method can only be called for non-multi-client accounts.
5456--
5557-- /See:/ 'productstatusesGet' smart constructor.
5658data ProductstatusesGet = ProductstatusesGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/Productstatuses/List.hs+4−2
@@ -20,7 +20,8 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists the statuses of the products in your Merchant Center account.
23+-- Lists the statuses of the products in your Merchant Center account. This
24+-- method can only be called for non-multi-client accounts.
2425--
2526-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.productstatuses.list@.
2627module Network.Google.Resource.Content.Productstatuses.List
@@ -55,7 +56,8 @@ type ProductstatusesListResource =
5556 QueryParam "alt" AltJSON :>
5657 Get '[JSON] ProductstatusesListResponse
5758
58−-- | Lists the statuses of the products in your Merchant Center account.
59+-- | Lists the statuses of the products in your Merchant Center account. This
60+-- method can only be called for non-multi-client accounts.
5961--
6062-- /See:/ 'productstatusesList' smart constructor.
6163data ProductstatusesList = ProductstatusesList'
gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/Get.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Retrieves the shipping settings of the account.
23+-- Retrieves the shipping settings of the account. This method can only be
24+-- called for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.shippingsettings.get@.
2629module Network.Google.Resource.Content.ShippingSettings.Get
@@ -51,7 +54,10 @@ type ShippingSettingsGetResource =
5154 QueryParam "alt" AltJSON :>
5255 Get '[JSON] ShippingSettings
5356
54−-- | Retrieves the shipping settings of the account.
57+-- | Retrieves the shipping settings of the account. This method can only be
58+-- called for accounts to which the managing account has access: either the
59+-- managing account itself or sub-accounts if the managing account is a
60+-- multi-client account.
5561--
5662-- /See:/ 'shippingSettingsGet' smart constructor.
5763data ShippingSettingsGet = ShippingSettingsGet'
gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/List.hs+2−2
@@ -21,7 +21,7 @@
2121-- Portability : non-portable (GHC extensions)
2222--
2323-- Lists the shipping settings of the sub-accounts in your Merchant Center
24−-- account.
24+-- account. This method can only be called for multi-client accounts.
2525--
2626-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.shippingsettings.list@.
2727module Network.Google.Resource.Content.ShippingSettings.List
@@ -55,7 +55,7 @@ type ShippingSettingsListResource =
5555 Get '[JSON] ShippingSettingsListResponse
5656
5757-- | Lists the shipping settings of the sub-accounts in your Merchant Center
58−-- account.
58+-- account. This method can only be called for multi-client accounts.
5959--
6060-- /See:/ 'shippingSettingsList' smart constructor.
6161data ShippingSettingsList = ShippingSettingsList'
gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/Patch.hs+8−4
@@ -20,8 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates the shipping settings of the account. This method supports patch
24−-- semantics.
23+-- Updates the shipping settings of the account. This method can only be
24+-- called for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account. This method supports patch semantics.
2527--
2628-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.shippingsettings.patch@.
2729module Network.Google.Resource.Content.ShippingSettings.Patch
@@ -56,8 +58,10 @@ type ShippingSettingsPatchResource =
5658 ReqBody '[JSON] ShippingSettings :>
5759 Patch '[JSON] ShippingSettings
5860
59−-- | Updates the shipping settings of the account. This method supports patch
60−-- semantics.
61+-- | Updates the shipping settings of the account. This method can only be
62+-- called for accounts to which the managing account has access: either the
63+-- managing account itself or sub-accounts if the managing account is a
64+-- multi-client account. This method supports patch semantics.
6165--
6266-- /See:/ 'shippingSettingsPatch' smart constructor.
6367data ShippingSettingsPatch = ShippingSettingsPatch'
gogol-shopping-content/gen/Network/Google/Resource/Content/ShippingSettings/Update.hs+8−2
@@ -20,7 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Updates the shipping settings of the account.
23+-- Updates the shipping settings of the account. This method can only be
24+-- called for accounts to which the managing account has access: either the
25+-- managing account itself or sub-accounts if the managing account is a
26+-- multi-client account.
2427--
2528-- /See:/ <https://developers.google.com/shopping-content Content API for Shopping Reference> for @content.shippingsettings.update@.
2629module Network.Google.Resource.Content.ShippingSettings.Update
@@ -55,7 +58,10 @@ type ShippingSettingsUpdateResource =
5558 ReqBody '[JSON] ShippingSettings :>
5659 Put '[JSON] ShippingSettings
5760
58−-- | Updates the shipping settings of the account.
61+-- | Updates the shipping settings of the account. This method can only be
62+-- called for accounts to which the managing account has access: either the
63+-- managing account itself or sub-accounts if the managing account is a
64+-- multi-client account.
5965--
6066-- /See:/ 'shippingSettingsUpdate' smart constructor.
6167data ShippingSettingsUpdate = ShippingSettingsUpdate'
gogol-shopping-content/gen/Network/Google/ShoppingContent.hs+8
@@ -759,6 +759,7 @@ module Network.Google.ShoppingContent
759759 , isrInstallment
760760 , isrSalePrice
761761 , isrAvailability
762+ , isrPickup
762763 , isrSalePriceEffectiveDate
763764 , isrSellOnGoogleQuantity
764765 , isrPrice
@@ -1043,6 +1044,7 @@ module Network.Google.ShoppingContent
10431044 , iInstallment
10441045 , iSalePrice
10451046 , iAvailability
1047+ , iPickup
10461048 , iSalePriceEffectiveDate
10471049 , iSellOnGoogleQuantity
10481050 , iPrice
@@ -1416,6 +1418,12 @@ module Network.Google.ShoppingContent
14161418 , oumoirKind
14171419 , oumoirExecutionStatus
14181420
1421+ -- ** InventoryPickup
1422+ , InventoryPickup
1423+ , inventoryPickup
1424+ , ipPickupSla
1425+ , ipPickupMethod
1426+
14191427 -- ** DatafeedStatusExample
14201428 , DatafeedStatusExample
14211429 , datafeedStatusExample
gogol-shopping-content/gen/Network/Google/ShoppingContent/Types.hs+8
@@ -563,6 +563,7 @@ module Network.Google.ShoppingContent.Types
563563 , isrInstallment
564564 , isrSalePrice
565565 , isrAvailability
566+ , isrPickup
566567 , isrSalePriceEffectiveDate
567568 , isrSellOnGoogleQuantity
568569 , isrPrice
@@ -847,6 +848,7 @@ module Network.Google.ShoppingContent.Types
847848 , iInstallment
848849 , iSalePrice
849850 , iAvailability
851+ , iPickup
850852 , iSalePriceEffectiveDate
851853 , iSellOnGoogleQuantity
852854 , iPrice
@@ -1220,6 +1222,12 @@ module Network.Google.ShoppingContent.Types
12201222 , oumoirKind
12211223 , oumoirExecutionStatus
12221224
1225+ -- * InventoryPickup
1226+ , InventoryPickup
1227+ , inventoryPickup
1228+ , ipPickupSla
1229+ , ipPickupMethod
1230+
12231231 -- * DatafeedStatusExample
12241232 , DatafeedStatusExample
12251233 , datafeedStatusExample
gogol-shopping-content/gen/Network/Google/ShoppingContent/Types/Product.hs+90−9
@@ -292,8 +292,8 @@ tocEmail = lens _tocEmail (\ s a -> s{_tocEmail = a})
292292-- | If set, this indicates the user explicitly chose to opt in or out of
293293-- providing marketing rights to the merchant. If unset, this indicates the
294294-- user has already made this choice in a previous purchase, and was thus
295−-- not shown the marketing right opt in\/out checkbox during the Purchases
296−-- on Google checkout flow. Optional.
295+-- not shown the marketing right opt in\/out checkbox during the checkout
296+-- flow. Optional.
297297tocExplicitMarketingPreference :: Lens' TestOrderCustomer (Maybe Bool)
298298tocExplicitMarketingPreference
299299 = lens _tocExplicitMarketingPreference
@@ -4760,11 +4760,11 @@ aaWebsiteURL :: Lens' Account (Maybe Text)
47604760aaWebsiteURL
47614761 = lens _aaWebsiteURL (\ s a -> s{_aaWebsiteURL = a})
47624762
4763−-- | List of linked AdWords accounts, active or pending approval. To create a
4764−-- new link request, add a new link with status active to the list. It will
4765−-- remain is state pending until approved or rejected in the AdWords
4766−-- interface. To delete an active link or to cancel a link request, remove
4767−-- it from the list.
4763+-- | List of linked AdWords accounts that are active or pending approval. To
4764+-- create a new link request, add a new link with status active to the
4765+-- list. It will remain in a pending state until approved or rejected
4766+-- either in the AdWords interface or through the AdWords API. To delete an
4767+-- active link, or to cancel a link request, remove it from the list.
47684768aaAdwordsLinks :: Lens' Account [AccountAdwordsLink]
47694769aaAdwordsLinks
47704770 = lens _aaAdwordsLinks
@@ -4814,6 +4814,7 @@ data InventorySetRequest = InventorySetRequest'
48144814 , _isrInstallment :: !(Maybe Installment)
48154815 , _isrSalePrice :: !(Maybe Price)
48164816 , _isrAvailability :: !(Maybe Text)
4817+ , _isrPickup :: !(Maybe InventoryPickup)
48174818 , _isrSalePriceEffectiveDate :: !(Maybe Text)
48184819 , _isrSellOnGoogleQuantity :: !(Maybe (Textual Word32))
48194820 , _isrPrice :: !(Maybe Price)
@@ -4833,6 +4834,8 @@ data InventorySetRequest = InventorySetRequest'
48334834--
48344835-- * 'isrAvailability'
48354836--
4837+-- * 'isrPickup'
4838+--
48364839-- * 'isrSalePriceEffectiveDate'
48374840--
48384841-- * 'isrSellOnGoogleQuantity'
@@ -4847,6 +4850,7 @@ inventorySetRequest =
48474850 , _isrInstallment = Nothing
48484851 , _isrSalePrice = Nothing
48494852 , _isrAvailability = Nothing
4853+ , _isrPickup = Nothing
48504854 , _isrSalePriceEffectiveDate = Nothing
48514855 , _isrSellOnGoogleQuantity = Nothing
48524856 , _isrPrice = Nothing
@@ -4883,6 +4887,15 @@ isrAvailability
48834887 = lens _isrAvailability
48844888 (\ s a -> s{_isrAvailability = a})
48854889
4890+-- | Store pickup information. Only supported for local inventory. Not
4891+-- setting pickup means \"don\'t update\" while setting it to the empty
4892+-- value ({} in JSON) means \"delete\". Otherwise, pickupMethod and
4893+-- pickupSla must be set together, unless pickupMethod is \"not
4894+-- supported\".
4895+isrPickup :: Lens' InventorySetRequest (Maybe InventoryPickup)
4896+isrPickup
4897+ = lens _isrPickup (\ s a -> s{_isrPickup = a})
4898+
48864899-- | A date range represented by a pair of ISO 8601 dates separated by a
48874900-- space, comma, or slash. Both dates might be specified as \'null\' if
48884901-- undecided.
@@ -4912,6 +4925,7 @@ instance FromJSON InventorySetRequest where
49124925 (o .:? "installment")
49134926 <*> (o .:? "salePrice")
49144927 <*> (o .:? "availability")
4928+ <*> (o .:? "pickup")
49154929 <*> (o .:? "salePriceEffectiveDate")
49164930 <*> (o .:? "sellOnGoogleQuantity")
49174931 <*> (o .:? "price"))
@@ -4925,6 +4939,7 @@ instance ToJSON InventorySetRequest where
49254939 ("installment" .=) <$> _isrInstallment,
49264940 ("salePrice" .=) <$> _isrSalePrice,
49274941 ("availability" .=) <$> _isrAvailability,
4942+ ("pickup" .=) <$> _isrPickup,
49284943 ("salePriceEffectiveDate" .=) <$>
49294944 _isrSalePriceEffectiveDate,
49304945 ("sellOnGoogleQuantity" .=) <$>
@@ -7171,8 +7186,8 @@ ocEmail = lens _ocEmail (\ s a -> s{_ocEmail = a})
71717186-- | If set, this indicates the user explicitly chose to opt in or out of
71727187-- providing marketing rights to the merchant. If unset, this indicates the
71737188-- user has already made this choice in a previous purchase, and was thus
7174−-- not shown the marketing right opt in\/out checkbox during the Purchases
7175−-- on Google checkout flow.
7189+-- not shown the marketing right opt in\/out checkbox during the checkout
7190+-- flow.
71767191ocExplicitMarketingPreference :: Lens' OrderCustomer (Maybe Bool)
71777192ocExplicitMarketingPreference
71787193 = lens _ocExplicitMarketingPreference
@@ -7404,6 +7419,7 @@ data Inventory = Inventory'
74047419 , _iInstallment :: !(Maybe Installment)
74057420 , _iSalePrice :: !(Maybe Price)
74067421 , _iAvailability :: !(Maybe Text)
7422+ , _iPickup :: !(Maybe InventoryPickup)
74077423 , _iSalePriceEffectiveDate :: !(Maybe Text)
74087424 , _iSellOnGoogleQuantity :: !(Maybe (Textual Word32))
74097425 , _iPrice :: !(Maybe Price)
@@ -7425,6 +7441,8 @@ data Inventory = Inventory'
74257441--
74267442-- * 'iAvailability'
74277443--
7444+-- * 'iPickup'
7445+--
74287446-- * 'iSalePriceEffectiveDate'
74297447--
74307448-- * 'iSellOnGoogleQuantity'
@@ -7440,6 +7458,7 @@ inventory =
74407458 , _iInstallment = Nothing
74417459 , _iSalePrice = Nothing
74427460 , _iAvailability = Nothing
7461+ , _iPickup = Nothing
74437462 , _iSalePriceEffectiveDate = Nothing
74447463 , _iSellOnGoogleQuantity = Nothing
74457464 , _iPrice = Nothing
@@ -7480,6 +7499,14 @@ iAvailability
74807499 = lens _iAvailability
74817500 (\ s a -> s{_iAvailability = a})
74827501
7502+-- | Store pickup information. Only supported for local inventory. Not
7503+-- setting pickup means \"don\'t update\" while setting it to the empty
7504+-- value ({} in JSON) means \"delete\". Otherwise, pickupMethod and
7505+-- pickupSla must be set together, unless pickupMethod is \"not
7506+-- supported\".
7507+iPickup :: Lens' Inventory (Maybe InventoryPickup)
7508+iPickup = lens _iPickup (\ s a -> s{_iPickup = a})
7509+
74837510-- | A date range represented by a pair of ISO 8601 dates separated by a
74847511-- space, comma, or slash. Both dates might be specified as \'null\' if
74857512-- undecided.
@@ -7511,6 +7538,7 @@ instance FromJSON Inventory where
75117538 <*> (o .:? "installment")
75127539 <*> (o .:? "salePrice")
75137540 <*> (o .:? "availability")
7541+ <*> (o .:? "pickup")
75147542 <*> (o .:? "salePriceEffectiveDate")
75157543 <*> (o .:? "sellOnGoogleQuantity")
75167544 <*> (o .:? "price"))
@@ -7525,6 +7553,7 @@ instance ToJSON Inventory where
75257553 ("installment" .=) <$> _iInstallment,
75267554 ("salePrice" .=) <$> _iSalePrice,
75277555 ("availability" .=) <$> _iAvailability,
7556+ ("pickup" .=) <$> _iPickup,
75287557 ("salePriceEffectiveDate" .=) <$>
75297558 _iSalePriceEffectiveDate,
75307559 ("sellOnGoogleQuantity" .=) <$>
@@ -11143,6 +11172,58 @@ instance ToJSON OrdersUpdateMerchantOrderIdResponse
1114311172 [Just ("kind" .= _oumoirKind),
1114411173 ("executionStatus" .=) <$> _oumoirExecutionStatus])
1114511174
11175+--
11176+-- /See:/ 'inventoryPickup' smart constructor.
11177+data InventoryPickup = InventoryPickup'
11178+ { _ipPickupSla :: !(Maybe Text)
11179+ , _ipPickupMethod :: !(Maybe Text)
11180+ } deriving (Eq,Show,Data,Typeable,Generic)
11181+
11182+-- | Creates a value of 'InventoryPickup' with the minimum fields required to make a request.
11183+--
11184+-- Use one of the following lenses to modify other fields as desired:
11185+--
11186+-- * 'ipPickupSla'
11187+--
11188+-- * 'ipPickupMethod'
11189+inventoryPickup
11190+ :: InventoryPickup
11191+inventoryPickup =
11192+ InventoryPickup'
11193+ { _ipPickupSla = Nothing
11194+ , _ipPickupMethod = Nothing
11195+ }
11196+
11197+-- | The expected date that an order will be ready for pickup, relative to
11198+-- when the order is placed. Only supported for local inventory. Must be
11199+-- submitted together with pickupMethod.
11200+ipPickupSla :: Lens' InventoryPickup (Maybe Text)
11201+ipPickupSla
11202+ = lens _ipPickupSla (\ s a -> s{_ipPickupSla = a})
11203+
11204+-- | Whether store pickup is available for this offer and whether the pickup
11205+-- option should be shown as buy, reserve, or not supported. Only supported
11206+-- for local inventory. Unless the value is \"not supported\", must be
11207+-- submitted together with pickupSla.
11208+ipPickupMethod :: Lens' InventoryPickup (Maybe Text)
11209+ipPickupMethod
11210+ = lens _ipPickupMethod
11211+ (\ s a -> s{_ipPickupMethod = a})
11212+
11213+instance FromJSON InventoryPickup where
11214+ parseJSON
11215+ = withObject "InventoryPickup"
11216+ (\ o ->
11217+ InventoryPickup' <$>
11218+ (o .:? "pickupSla") <*> (o .:? "pickupMethod"))
11219+
11220+instance ToJSON InventoryPickup where
11221+ toJSON InventoryPickup'{..}
11222+ = object
11223+ (catMaybes
11224+ [("pickupSla" .=) <$> _ipPickupSla,
11225+ ("pickupMethod" .=) <$> _ipPickupMethod])
11226+
1114611227-- | An example occurrence for a particular error.
1114711228--
1114811229-- /See:/ 'datafeedStatusExample' smart constructor.