public interface CssProductOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAttributes()
public abstract Attributes getAttributes()Output only. A list of product attributes.
 
 .google.shopping.css.v1.Attributes attributes = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
Attributes | 
        The attributes.  | 
      
getAttributesOrBuilder()
public abstract AttributesOrBuilder getAttributesOrBuilder()Output only. A list of product attributes.
 
 .google.shopping.css.v1.Attributes attributes = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
AttributesOrBuilder | 
        |
getContentLanguage()
public abstract String getContentLanguage()Output only. The two-letter ISO 639-1 language code for the product.
 string content_language = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description | 
String | 
        The contentLanguage.  | 
      
getContentLanguageBytes()
public abstract ByteString getContentLanguageBytes()Output only. The two-letter ISO 639-1 language code for the product.
 string content_language = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for contentLanguage.  | 
      
getCssProductStatus()
public abstract CssProductStatus getCssProductStatus()Output only. The status of a product, data validation issues, that is, information about a product computed asynchronously.
 
 .google.shopping.css.v1.CssProductStatus css_product_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
CssProductStatus | 
        The cssProductStatus.  | 
      
getCssProductStatusOrBuilder()
public abstract CssProductStatusOrBuilder getCssProductStatusOrBuilder()Output only. The status of a product, data validation issues, that is, information about a product computed asynchronously.
 
 .google.shopping.css.v1.CssProductStatus css_product_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
CssProductStatusOrBuilder | 
        |
getCustomAttributes(int index)
public abstract CustomAttribute getCustomAttributes(int index) Output only. A list of custom (CSS-provided) attributes. It can also be
 used to submit any attribute of the feed specification in its generic form
 (for example,
 { "name": "size type", "value": "regular" }).
 This is useful for submitting attributes not explicitly exposed by the
 API, such as additional attributes used for Buy on Google.
 
 repeated .google.shopping.type.CustomAttribute custom_attributes = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
com.google.shopping.type.CustomAttribute | 
        |
getCustomAttributesCount()
public abstract int getCustomAttributesCount() Output only. A list of custom (CSS-provided) attributes. It can also be
 used to submit any attribute of the feed specification in its generic form
 (for example,
 { "name": "size type", "value": "regular" }).
 This is useful for submitting attributes not explicitly exposed by the
 API, such as additional attributes used for Buy on Google.
 
 repeated .google.shopping.type.CustomAttribute custom_attributes = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
int | 
        |
getCustomAttributesList()
public abstract List<CustomAttribute> getCustomAttributesList() Output only. A list of custom (CSS-provided) attributes. It can also be
 used to submit any attribute of the feed specification in its generic form
 (for example,
 { "name": "size type", "value": "regular" }).
 This is useful for submitting attributes not explicitly exposed by the
 API, such as additional attributes used for Buy on Google.
 
 repeated .google.shopping.type.CustomAttribute custom_attributes = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
List<com.google.shopping.type.CustomAttribute> | 
        |
getCustomAttributesOrBuilder(int index)
public abstract CustomAttributeOrBuilder getCustomAttributesOrBuilder(int index) Output only. A list of custom (CSS-provided) attributes. It can also be
 used to submit any attribute of the feed specification in its generic form
 (for example,
 { "name": "size type", "value": "regular" }).
 This is useful for submitting attributes not explicitly exposed by the
 API, such as additional attributes used for Buy on Google.
 
 repeated .google.shopping.type.CustomAttribute custom_attributes = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
com.google.shopping.type.CustomAttributeOrBuilder | 
        |
getCustomAttributesOrBuilderList()
public abstract List<? extends CustomAttributeOrBuilder> getCustomAttributesOrBuilderList() Output only. A list of custom (CSS-provided) attributes. It can also be
 used to submit any attribute of the feed specification in its generic form
 (for example,
 { "name": "size type", "value": "regular" }).
 This is useful for submitting attributes not explicitly exposed by the
 API, such as additional attributes used for Buy on Google.
 
 repeated .google.shopping.type.CustomAttribute custom_attributes = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
List<? extends com.google.shopping.type.CustomAttributeOrBuilder> | 
        |
getFeedLabel()
public abstract String getFeedLabel()Output only. The feed label for the product.
 string feed_label = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description | 
String | 
        The feedLabel.  | 
      
getFeedLabelBytes()
public abstract ByteString getFeedLabelBytes()Output only. The feed label for the product.
 string feed_label = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for feedLabel.  | 
      
getName()
public abstract String getName() The name of the CSS Product.
 Format:
 "accounts/{account}/cssProducts/{css_product}"
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The name.  | 
      
getNameBytes()
public abstract ByteString getNameBytes() The name of the CSS Product.
 Format:
 "accounts/{account}/cssProducts/{css_product}"
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for name.  | 
      
getRawProvidedId()
public abstract String getRawProvidedId()Output only. Your unique raw identifier for the product.
 string raw_provided_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description | 
String | 
        The rawProvidedId.  | 
      
getRawProvidedIdBytes()
public abstract ByteString getRawProvidedIdBytes()Output only. Your unique raw identifier for the product.
 string raw_provided_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for rawProvidedId.  | 
      
hasAttributes()
public abstract boolean hasAttributes()Output only. A list of product attributes.
 
 .google.shopping.css.v1.Attributes attributes = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the attributes field is set.  | 
      
hasCssProductStatus()
public abstract boolean hasCssProductStatus()Output only. The status of a product, data validation issues, that is, information about a product computed asynchronously.
 
 .google.shopping.css.v1.CssProductStatus css_product_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the cssProductStatus field is set.  |