target.apidocs.com.google.api.services.content.model.CollectionStatusItemLevelIssue.html Maven / Gradle / Ivy
CollectionStatusItemLevelIssue (Content API for Shopping v2.1-rev20240609-2.0.0)
com.google.api.services.content.model
Class CollectionStatusItemLevelIssue
- 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.CollectionStatusItemLevelIssue
-
public final class CollectionStatusItemLevelIssue
extends com.google.api.client.json.GenericJson
Issue associated with the collection.
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
com.google.api.client.util.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
CollectionStatusItemLevelIssue()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
CollectionStatusItemLevelIssue
clone()
List<String>
getApplicableCountries()
Country codes (ISO 3166-1 alpha-2) where issue applies to the offer.
String
getAttributeName()
The attribute's name, if the issue is caused by a single attribute.
String
getCode()
The error code of the issue.
String
getDescription()
A short issue description in English.
String
getDestination()
The destination the issue applies to.
String
getDetail()
A detailed issue description in English.
String
getDocumentation()
The URL of a web page to help with resolving this issue.
String
getResolution()
Whether the issue can be resolved by the merchant.
String
getServability()
How this issue affects the serving of the collection.
CollectionStatusItemLevelIssue
set(String fieldName,
Object value)
CollectionStatusItemLevelIssue
setApplicableCountries(List<String> applicableCountries)
Country codes (ISO 3166-1 alpha-2) where issue applies to the offer.
CollectionStatusItemLevelIssue
setAttributeName(String attributeName)
The attribute's name, if the issue is caused by a single attribute.
CollectionStatusItemLevelIssue
setCode(String code)
The error code of the issue.
CollectionStatusItemLevelIssue
setDescription(String description)
A short issue description in English.
CollectionStatusItemLevelIssue
setDestination(String destination)
The destination the issue applies to.
CollectionStatusItemLevelIssue
setDetail(String detail)
A detailed issue description in English.
CollectionStatusItemLevelIssue
setDocumentation(String documentation)
The URL of a web page to help with resolving this issue.
CollectionStatusItemLevelIssue
setResolution(String resolution)
Whether the issue can be resolved by the merchant.
CollectionStatusItemLevelIssue
setServability(String servability)
How this issue affects the serving of the collection.
-
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
-
getApplicableCountries
public List<String> getApplicableCountries()
Country codes (ISO 3166-1 alpha-2) where issue applies to the offer.
- Returns:
- value or
null
for none
-
setApplicableCountries
public CollectionStatusItemLevelIssue setApplicableCountries(List<String> applicableCountries)
Country codes (ISO 3166-1 alpha-2) where issue applies to the offer.
- Parameters:
applicableCountries
- applicableCountries or null
for none
-
getAttributeName
public String getAttributeName()
The attribute's name, if the issue is caused by a single attribute.
- Returns:
- value or
null
for none
-
setAttributeName
public CollectionStatusItemLevelIssue setAttributeName(String attributeName)
The attribute's name, if the issue is caused by a single attribute.
- Parameters:
attributeName
- attributeName or null
for none
-
getCode
public String getCode()
The error code of the issue.
- Returns:
- value or
null
for none
-
setCode
public CollectionStatusItemLevelIssue setCode(String code)
The error code of the issue.
- Parameters:
code
- code or null
for none
-
getDescription
public String getDescription()
A short issue description in English.
- Returns:
- value or
null
for none
-
setDescription
public CollectionStatusItemLevelIssue setDescription(String description)
A short issue description in English.
- Parameters:
description
- description or null
for none
-
getDestination
public String getDestination()
The destination the issue applies to.
- Returns:
- value or
null
for none
-
setDestination
public CollectionStatusItemLevelIssue setDestination(String destination)
The destination the issue applies to.
- Parameters:
destination
- destination or null
for none
-
getDetail
public String getDetail()
A detailed issue description in English.
- Returns:
- value or
null
for none
-
setDetail
public CollectionStatusItemLevelIssue setDetail(String detail)
A detailed issue description in English.
- Parameters:
detail
- detail or null
for none
-
getDocumentation
public String getDocumentation()
The URL of a web page to help with resolving this issue.
- Returns:
- value or
null
for none
-
setDocumentation
public CollectionStatusItemLevelIssue setDocumentation(String documentation)
The URL of a web page to help with resolving this issue.
- Parameters:
documentation
- documentation or null
for none
-
getResolution
public String getResolution()
Whether the issue can be resolved by the merchant.
- Returns:
- value or
null
for none
-
setResolution
public CollectionStatusItemLevelIssue setResolution(String resolution)
Whether the issue can be resolved by the merchant.
- Parameters:
resolution
- resolution or null
for none
-
getServability
public String getServability()
How this issue affects the serving of the collection.
- Returns:
- value or
null
for none
-
setServability
public CollectionStatusItemLevelIssue setServability(String servability)
How this issue affects the serving of the collection.
- Parameters:
servability
- servability or null
for none
-
set
public CollectionStatusItemLevelIssue set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public CollectionStatusItemLevelIssue 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