Interface AutomaticItemUpdatesOrBuilder (0.16.0)

public interface AutomaticItemUpdatesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccountItemUpdatesSettings()

public abstract AutomaticItemUpdates.ItemUpdatesAccountLevelSettings getAccountItemUpdatesSettings()

Optional. Determines which attributes of the items should be automatically updated. If this field is not present and provided in the update mask, then the settings will be deleted. If there are no settings for subaccount, they are inherited from aggregator.

.google.shopping.merchant.accounts.v1beta.AutomaticItemUpdates.ItemUpdatesAccountLevelSettings account_item_updates_settings = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AutomaticItemUpdates.ItemUpdatesAccountLevelSettings

The accountItemUpdatesSettings.

getAccountItemUpdatesSettingsOrBuilder()

public abstract AutomaticItemUpdates.ItemUpdatesAccountLevelSettingsOrBuilder getAccountItemUpdatesSettingsOrBuilder()

Optional. Determines which attributes of the items should be automatically updated. If this field is not present and provided in the update mask, then the settings will be deleted. If there are no settings for subaccount, they are inherited from aggregator.

.google.shopping.merchant.accounts.v1beta.AutomaticItemUpdates.ItemUpdatesAccountLevelSettings account_item_updates_settings = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AutomaticItemUpdates.ItemUpdatesAccountLevelSettingsOrBuilder

getEffectiveAllowAvailabilityUpdates()

public abstract boolean getEffectiveAllowAvailabilityUpdates()

Output only. The effective value of allow_availability_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.

bool effective_allow_availability_updates = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The effectiveAllowAvailabilityUpdates.

getEffectiveAllowConditionUpdates()

public abstract boolean getEffectiveAllowConditionUpdates()

Output only. The effective value of allow_condition_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.

bool effective_allow_condition_updates = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The effectiveAllowConditionUpdates.

getEffectiveAllowPriceUpdates()

public abstract boolean getEffectiveAllowPriceUpdates()

Output only. The effective value of allow_price_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.

bool effective_allow_price_updates = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The effectiveAllowPriceUpdates.

getEffectiveAllowStrictAvailabilityUpdates()

public abstract boolean getEffectiveAllowStrictAvailabilityUpdates()

Output only. The effective value of allow_strict_availability_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.

bool effective_allow_strict_availability_updates = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The effectiveAllowStrictAvailabilityUpdates.

hasAccountItemUpdatesSettings()

public abstract boolean hasAccountItemUpdatesSettings()

Optional. Determines which attributes of the items should be automatically updated. If this field is not present and provided in the update mask, then the settings will be deleted. If there are no settings for subaccount, they are inherited from aggregator.

.google.shopping.merchant.accounts.v1beta.AutomaticItemUpdates.ItemUpdatesAccountLevelSettings account_item_updates_settings = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the accountItemUpdatesSettings field is set.