All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.content.model.AccountsCustomBatchRequestEntryLinkRequest.html Maven / Gradle / Ivy







AccountsCustomBatchRequestEntryLinkRequest (Content API for Shopping v2.1-rev20240609-2.0.0)












com.google.api.services.content.model

Class AccountsCustomBatchRequestEntryLinkRequest

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class AccountsCustomBatchRequestEntryLinkRequest
    extends com.google.api.client.json.GenericJson
    Model definition for AccountsCustomBatchRequestEntryLinkRequest.

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Content API for Shopping. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • AccountsCustomBatchRequestEntryLinkRequest

        public AccountsCustomBatchRequestEntryLinkRequest()
    • Method Detail

      • getAction

        public String getAction()
        Action to perform for this link. The `"request"` action is only available to select merchants. Acceptable values are: - "`approve`" - "`remove`" - "`request`"
        Returns:
        value or null for none
      • setAction

        public AccountsCustomBatchRequestEntryLinkRequest setAction(String action)
        Action to perform for this link. The `"request"` action is only available to select merchants. Acceptable values are: - "`approve`" - "`remove`" - "`request`"
        Parameters:
        action - action or null for none
      • getLinkType

        public String getLinkType()
        Type of the link between the two accounts. Acceptable values are: - "`channelPartner`" - "`eCommercePlatform`" - "`paymentServiceProvider`" - "`localProductManager`"
        Returns:
        value or null for none
      • setLinkType

        public AccountsCustomBatchRequestEntryLinkRequest setLinkType(String linkType)
        Type of the link between the two accounts. Acceptable values are: - "`channelPartner`" - "`eCommercePlatform`" - "`paymentServiceProvider`" - "`localProductManager`"
        Parameters:
        linkType - linkType or null for none
      • getLinkedAccountId

        public String getLinkedAccountId()
        The ID of the linked account.
        Returns:
        value or null for none
      • getServices

        public List<String> getServices()
        Provided services. Acceptable values are: - "`shoppingAdsProductManagement`" - "`shoppingActionsProductManagement`" - "`shoppingActionsOrderManagement`" - "`paymentProcessing`" - "`localProductManagement`"
        Returns:
        value or null for none
      • setServices

        public AccountsCustomBatchRequestEntryLinkRequest setServices(List<String> services)
        Provided services. Acceptable values are: - "`shoppingAdsProductManagement`" - "`shoppingActionsProductManagement`" - "`shoppingActionsOrderManagement`" - "`paymentProcessing`" - "`localProductManagement`"
        Parameters:
        services - services or null for none

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy