public interface ProductStatusChangeMessageOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAccount()
public abstract String getAccount() The target account that owns the entity that changed.
Format : accounts/{merchant_id}
optional string account = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The account. |
getAccountBytes()
public abstract ByteString getAccountBytes() The target account that owns the entity that changed.
Format : accounts/{merchant_id}
optional string account = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for account. |
getAttribute()
public abstract Attribute getAttribute() The attribute in the resource that changed, in this case it will be always
Status.
optional .google.shopping.merchant.notifications.v1beta.Attribute attribute = 4;
| Returns | |
|---|---|
| Type | Description |
Attribute |
The attribute. |
getAttributeValue()
public abstract int getAttributeValue() The attribute in the resource that changed, in this case it will be always
Status.
optional .google.shopping.merchant.notifications.v1beta.Attribute attribute = 4;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for attribute. |
getChanges(int index)
public abstract ProductChange getChanges(int index)A message to describe the change that happened to the product
repeated .google.shopping.merchant.notifications.v1beta.ProductChange changes = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ProductChange |
|
getChangesCount()
public abstract int getChangesCount()A message to describe the change that happened to the product
repeated .google.shopping.merchant.notifications.v1beta.ProductChange changes = 5;
| Returns | |
|---|---|
| Type | Description |
int |
|
getChangesList()
public abstract List<ProductChange> getChangesList()A message to describe the change that happened to the product
repeated .google.shopping.merchant.notifications.v1beta.ProductChange changes = 5;
| Returns | |
|---|---|
| Type | Description |
List<ProductChange> |
|
getChangesOrBuilder(int index)
public abstract ProductChangeOrBuilder getChangesOrBuilder(int index)A message to describe the change that happened to the product
repeated .google.shopping.merchant.notifications.v1beta.ProductChange changes = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ProductChangeOrBuilder |
|
getChangesOrBuilderList()
public abstract List<? extends ProductChangeOrBuilder> getChangesOrBuilderList()A message to describe the change that happened to the product
repeated .google.shopping.merchant.notifications.v1beta.ProductChange changes = 5;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.shopping.merchant.notifications.v1beta.ProductChangeOrBuilder> |
|
getManagingAccount()
public abstract String getManagingAccount() The account that manages the merchant's account. can be the same as
merchant id if it is standalone account. Format :
accounts/{service_provider_id}
optional string managing_account = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The managingAccount. |
getManagingAccountBytes()
public abstract ByteString getManagingAccountBytes() The account that manages the merchant's account. can be the same as
merchant id if it is standalone account. Format :
accounts/{service_provider_id}
optional string managing_account = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for managingAccount. |
getResource()
public abstract String getResource() The product name.
Format: {product.name=accounts/{account}/products/{product}}
optional string resource = 7;
| Returns | |
|---|---|
| Type | Description |
String |
The resource. |
getResourceBytes()
public abstract ByteString getResourceBytes() The product name.
Format: {product.name=accounts/{account}/products/{product}}
optional string resource = 7;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for resource. |
getResourceId()
public abstract String getResourceId()The product id.
optional string resource_id = 6;
| Returns | |
|---|---|
| Type | Description |
String |
The resourceId. |
getResourceIdBytes()
public abstract ByteString getResourceIdBytes()The product id.
optional string resource_id = 6;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for resourceId. |
getResourceType()
public abstract Resource getResourceType() The resource that changed, in this case it will always be Product.
optional .google.shopping.merchant.notifications.v1beta.Resource resource_type = 3;
| Returns | |
|---|---|
| Type | Description |
Resource |
The resourceType. |
getResourceTypeValue()
public abstract int getResourceTypeValue() The resource that changed, in this case it will always be Product.
optional .google.shopping.merchant.notifications.v1beta.Resource resource_type = 3;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for resourceType. |
hasAccount()
public abstract boolean hasAccount() The target account that owns the entity that changed.
Format : accounts/{merchant_id}
optional string account = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the account field is set. |
hasAttribute()
public abstract boolean hasAttribute() The attribute in the resource that changed, in this case it will be always
Status.
optional .google.shopping.merchant.notifications.v1beta.Attribute attribute = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the attribute field is set. |
hasManagingAccount()
public abstract boolean hasManagingAccount() The account that manages the merchant's account. can be the same as
merchant id if it is standalone account. Format :
accounts/{service_provider_id}
optional string managing_account = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the managingAccount field is set. |
hasResource()
public abstract boolean hasResource() The product name.
Format: {product.name=accounts/{account}/products/{product}}
optional string resource = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the resource field is set. |
hasResourceId()
public abstract boolean hasResourceId()The product id.
optional string resource_id = 6;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the resourceId field is set. |
hasResourceType()
public abstract boolean hasResourceType() The resource that changed, in this case it will always be Product.
optional .google.shopping.merchant.notifications.v1beta.Resource resource_type = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the resourceType field is set. |