target.apidocs.com.google.api.services.content.model.AccountGoogleMyBusinessLink.html Maven / Gradle / Ivy
AccountGoogleMyBusinessLink (Content API for Shopping v2.1-rev20210325-1.31.0)
com.google.api.services.content.model
Class AccountGoogleMyBusinessLink
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.content.model.AccountGoogleMyBusinessLink
-
public final class AccountGoogleMyBusinessLink
extends GenericJson
Model definition for AccountGoogleMyBusinessLink.
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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
AccountGoogleMyBusinessLink()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
AccountGoogleMyBusinessLink
clone()
String
getGmbAccountId()
The ID of the GMB account.
String
getGmbEmail()
The GMB email address of which a specific account within a GMB account.
String
getStatus()
Status of the link between this Merchant Center account and the GMB account.
AccountGoogleMyBusinessLink
set(String fieldName,
Object value)
AccountGoogleMyBusinessLink
setGmbAccountId(String gmbAccountId)
The ID of the GMB account.
AccountGoogleMyBusinessLink
setGmbEmail(String gmbEmail)
The GMB email address of which a specific account within a GMB account.
AccountGoogleMyBusinessLink
setStatus(String status)
Status of the link between this Merchant Center account and the GMB account.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getGmbAccountId
public String getGmbAccountId()
The ID of the GMB account. If this is provided, then `gmbEmail` is ignored. The value of this
field should match the `accountId` used by the GMB API.
- Returns:
- value or
null
for none
-
setGmbAccountId
public AccountGoogleMyBusinessLink setGmbAccountId(String gmbAccountId)
The ID of the GMB account. If this is provided, then `gmbEmail` is ignored. The value of this
field should match the `accountId` used by the GMB API.
- Parameters:
gmbAccountId
- gmbAccountId or null
for none
-
getGmbEmail
public String getGmbEmail()
The GMB email address of which a specific account within a GMB account. A sample account within
a GMB account could be a business account with set of locations, managed under the GMB account.
- Returns:
- value or
null
for none
-
setGmbEmail
public AccountGoogleMyBusinessLink setGmbEmail(String gmbEmail)
The GMB email address of which a specific account within a GMB account. A sample account within
a GMB account could be a business account with set of locations, managed under the GMB account.
- Parameters:
gmbEmail
- gmbEmail or null
for none
-
getStatus
public String getStatus()
Status of the link between this Merchant Center account and the GMB account. Acceptable values
are: - "`active`" - "`pending`"
- Returns:
- value or
null
for none
-
setStatus
public AccountGoogleMyBusinessLink setStatus(String status)
Status of the link between this Merchant Center account and the GMB account. Acceptable values
are: - "`active`" - "`pending`"
- Parameters:
status
- status or null
for none
-
set
public AccountGoogleMyBusinessLink set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public AccountGoogleMyBusinessLink clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy