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

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

There is a newer version: v2.1-rev20241217-2.0.0
Show newest version






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












com.google.api.services.content.model

Class AccountsLinkRequest

    • Constructor Detail

      • AccountsLinkRequest

        public AccountsLinkRequest()
    • 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 AccountsLinkRequest 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
      • getECommercePlatformLinkInfo

        public ECommercePlatformLinkInfo getECommercePlatformLinkInfo()
        Additional information required for `eCommercePlatform` link type.
        Returns:
        value or null for none
      • setECommercePlatformLinkInfo

        public AccountsLinkRequest setECommercePlatformLinkInfo(ECommercePlatformLinkInfo eCommercePlatformLinkInfo)
        Additional information required for `eCommercePlatform` link type.
        Parameters:
        eCommercePlatformLinkInfo - eCommercePlatformLinkInfo or null for none
      • getLinkType

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

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

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

        public AccountsLinkRequest setLinkedAccountId(String linkedAccountId)
        The ID of the linked account.
        Parameters:
        linkedAccountId - linkedAccountId or null for none
      • getPaymentServiceProviderLinkInfo

        public PaymentServiceProviderLinkInfo getPaymentServiceProviderLinkInfo()
        Additional information required for `paymentServiceProvider` link type.
        Returns:
        value or null for none
      • setPaymentServiceProviderLinkInfo

        public AccountsLinkRequest setPaymentServiceProviderLinkInfo(PaymentServiceProviderLinkInfo paymentServiceProviderLinkInfo)
        Additional information required for `paymentServiceProvider` link type.
        Parameters:
        paymentServiceProviderLinkInfo - paymentServiceProviderLinkInfo or null for none
      • getServices

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

        public AccountsLinkRequest setServices(List<String> services)
        Acceptable values are: - "`shoppingAdsProductManagement`" - "`shoppingActionsProductManagement`" - "`shoppingActionsOrderManagement`" - "`paymentProcessing`"
        Parameters:
        services - services or null for none
      • clone

        public AccountsLinkRequest clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy