public static final class AutomaticItemUpdates.ItemUpdatesAccountLevelSettings extends GeneratedMessage implements AutomaticItemUpdates.ItemUpdatesAccountLevelSettingsOrBuilder
Settings for the Automatic Item Updates.
Protobuf type
google.shopping.merchant.accounts.v1beta.AutomaticItemUpdates.ItemUpdatesAccountLevelSettings
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int ALLOW_AVAILABILITY_UPDATES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ALLOW_CONDITION_UPDATES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ALLOW_PRICE_UPDATES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ALLOW_STRICT_AVAILABILITY_UPDATES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings.Builder newBuilder()
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings.Builder newBuilder(AutomaticItemUpdates.ItemUpdatesAccountLevelSettings prototype)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseDelimitedFrom(InputStream input)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(ByteString data)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(CodedInputStream input)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(InputStream input)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(ByteBuffer data)
public static AutomaticItemUpdates.ItemUpdatesAccountLevelSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AutomaticItemUpdates.ItemUpdatesAccountLevelSettings> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public boolean getAllowAvailabilityUpdates()
If availability updates are enabled, any previous availability values
get overwritten if Google finds an out-of-stock annotation on the offer's
page.
If additionally allow_strict_availability_updates field is set to
true, values get overwritten if Google finds an in-stock annotation on
the offer’s page.
optional bool allow_availability_updates = 2;
| Returns |
| Type |
Description |
boolean |
The allowAvailabilityUpdates.
|
public boolean getAllowConditionUpdates()
If condition updates are enabled, Google always updates item condition
with the condition detected from the details of your product.
optional bool allow_condition_updates = 4;
| Returns |
| Type |
Description |
boolean |
The allowConditionUpdates.
|
public boolean getAllowPriceUpdates()
If price updates are enabled, Google always updates the active price with
the crawled information.
optional bool allow_price_updates = 1;
| Returns |
| Type |
Description |
boolean |
The allowPriceUpdates.
|
public boolean getAllowStrictAvailabilityUpdates()
If allow_availability_updates is enabled, items are automatically
updated in all your Shopping target countries. By default, availability
updates will only be applied to items that are 'out of stock' on your
website but 'in stock' on Shopping. Set this to true to also update items
that are 'in stock' on your website, but 'out of stock' on Google
Shopping. In order for this field to have an effect, you must also set
allow_availability_updates.
optional bool allow_strict_availability_updates = 3;
| Returns |
| Type |
Description |
boolean |
The allowStrictAvailabilityUpdates.
|
public AutomaticItemUpdates.ItemUpdatesAccountLevelSettings getDefaultInstanceForType()
public Parser<AutomaticItemUpdates.ItemUpdatesAccountLevelSettings> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasAllowAvailabilityUpdates()
If availability updates are enabled, any previous availability values
get overwritten if Google finds an out-of-stock annotation on the offer's
page.
If additionally allow_strict_availability_updates field is set to
true, values get overwritten if Google finds an in-stock annotation on
the offer’s page.
optional bool allow_availability_updates = 2;
| Returns |
| Type |
Description |
boolean |
Whether the allowAvailabilityUpdates field is set.
|
public boolean hasAllowConditionUpdates()
If condition updates are enabled, Google always updates item condition
with the condition detected from the details of your product.
optional bool allow_condition_updates = 4;
| Returns |
| Type |
Description |
boolean |
Whether the allowConditionUpdates field is set.
|
public boolean hasAllowPriceUpdates()
If price updates are enabled, Google always updates the active price with
the crawled information.
optional bool allow_price_updates = 1;
| Returns |
| Type |
Description |
boolean |
Whether the allowPriceUpdates field is set.
|
public boolean hasAllowStrictAvailabilityUpdates()
If allow_availability_updates is enabled, items are automatically
updated in all your Shopping target countries. By default, availability
updates will only be applied to items that are 'out of stock' on your
website but 'in stock' on Shopping. Set this to true to also update items
that are 'in stock' on your website, but 'out of stock' on Google
Shopping. In order for this field to have an effect, you must also set
allow_availability_updates.
optional bool allow_strict_availability_updates = 3;
| Returns |
| Type |
Description |
boolean |
Whether the allowStrictAvailabilityUpdates field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AutomaticItemUpdates.ItemUpdatesAccountLevelSettings.Builder newBuilderForType()
protected AutomaticItemUpdates.ItemUpdatesAccountLevelSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public AutomaticItemUpdates.ItemUpdatesAccountLevelSettings.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides