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

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







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












com.google.api.services.content.model

Class AccountStatus

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


    public final class AccountStatus
    extends com.google.api.client.json.GenericJson
    The status of an account, that is, information about its products, which is computed offline and not returned immediately at insertion time.

    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

      • AccountStatus

        public AccountStatus()
    • Method Detail

      • getAccountId

        public String getAccountId()
        The ID of the account for which the status is reported.
        Returns:
        value or null for none
      • setAccountId

        public AccountStatus setAccountId(String accountId)
        The ID of the account for which the status is reported.
        Parameters:
        accountId - accountId or null for none
      • getAccountManagement

        public String getAccountManagement()
        How the account is managed. Acceptable values are: - "`manual`" - "`automatic`"
        Returns:
        value or null for none
      • setAccountManagement

        public AccountStatus setAccountManagement(String accountManagement)
        How the account is managed. Acceptable values are: - "`manual`" - "`automatic`"
        Parameters:
        accountManagement - accountManagement or null for none
      • getKind

        public String getKind()
        Identifies what kind of resource this is. Value: the fixed string "`content#accountStatus`"
        Returns:
        value or null for none
      • setKind

        public AccountStatus setKind(String kind)
        Identifies what kind of resource this is. Value: the fixed string "`content#accountStatus`"
        Parameters:
        kind - kind or null for none
      • getProducts

        public List<AccountStatusProducts> getProducts()
        List of product-related data by channel, destination, and country. Data in this field may be delayed by up to 30 minutes.
        Returns:
        value or null for none
      • setProducts

        public AccountStatus setProducts(List<AccountStatusProducts> products)
        List of product-related data by channel, destination, and country. Data in this field may be delayed by up to 30 minutes.
        Parameters:
        products - products or null for none
      • getWebsiteClaimed

        public Boolean getWebsiteClaimed()
        Whether the account's website is claimed or not.
        Returns:
        value or null for none
      • setWebsiteClaimed

        public AccountStatus setWebsiteClaimed(Boolean websiteClaimed)
        Whether the account's website is claimed or not.
        Parameters:
        websiteClaimed - websiteClaimed or null for none
      • set

        public AccountStatus set(String fieldName,
                                 Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public AccountStatus 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