Interface Service.StoreConfigOrBuilder (0.11.0)

public static interface Service.StoreConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCutoffConfig()

public abstract Service.StoreConfig.CutoffConfig getCutoffConfig()

Configs related to local delivery ends for the day.

optional .google.shopping.merchant.accounts.v1beta.Service.StoreConfig.CutoffConfig cutoff_config = 3;

Returns
Type Description
Service.StoreConfig.CutoffConfig

The cutoffConfig.

getCutoffConfigOrBuilder()

public abstract Service.StoreConfig.CutoffConfigOrBuilder getCutoffConfigOrBuilder()

Configs related to local delivery ends for the day.

optional .google.shopping.merchant.accounts.v1beta.Service.StoreConfig.CutoffConfig cutoff_config = 3;

Returns
Type Description
Service.StoreConfig.CutoffConfigOrBuilder

getServiceRadius()

public abstract Distance getServiceRadius()

Maximum delivery radius. This is only required for the local delivery shipment type.

optional .google.shopping.merchant.accounts.v1beta.Distance service_radius = 4;

Returns
Type Description
Distance

The serviceRadius.

getServiceRadiusOrBuilder()

public abstract DistanceOrBuilder getServiceRadiusOrBuilder()

Maximum delivery radius. This is only required for the local delivery shipment type.

optional .google.shopping.merchant.accounts.v1beta.Distance service_radius = 4;

Returns
Type Description
DistanceOrBuilder

getStoreCodes(int index)

public abstract String getStoreCodes(int index)

Optional. A list of store codes that provide local delivery. If empty, then all_stores must be true.

repeated string store_codes = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The storeCodes at the given index.

getStoreCodesBytes(int index)

public abstract ByteString getStoreCodesBytes(int index)

Optional. A list of store codes that provide local delivery. If empty, then all_stores must be true.

repeated string store_codes = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the storeCodes at the given index.

getStoreCodesCount()

public abstract int getStoreCodesCount()

Optional. A list of store codes that provide local delivery. If empty, then all_stores must be true.

repeated string store_codes = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of storeCodes.

getStoreCodesList()

public abstract List<String> getStoreCodesList()

Optional. A list of store codes that provide local delivery. If empty, then all_stores must be true.

repeated string store_codes = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the storeCodes.

getStoreServiceType()

public abstract Service.StoreConfig.StoreServiceType getStoreServiceType()

Indicates whether all stores, or selected stores, listed by this merchant provide local delivery.

optional .google.shopping.merchant.accounts.v1beta.Service.StoreConfig.StoreServiceType store_service_type = 1;

Returns
Type Description
Service.StoreConfig.StoreServiceType

The storeServiceType.

getStoreServiceTypeValue()

public abstract int getStoreServiceTypeValue()

Indicates whether all stores, or selected stores, listed by this merchant provide local delivery.

optional .google.shopping.merchant.accounts.v1beta.Service.StoreConfig.StoreServiceType store_service_type = 1;

Returns
Type Description
int

The enum numeric value on the wire for storeServiceType.

hasCutoffConfig()

public abstract boolean hasCutoffConfig()

Configs related to local delivery ends for the day.

optional .google.shopping.merchant.accounts.v1beta.Service.StoreConfig.CutoffConfig cutoff_config = 3;

Returns
Type Description
boolean

Whether the cutoffConfig field is set.

hasServiceRadius()

public abstract boolean hasServiceRadius()

Maximum delivery radius. This is only required for the local delivery shipment type.

optional .google.shopping.merchant.accounts.v1beta.Distance service_radius = 4;

Returns
Type Description
boolean

Whether the serviceRadius field is set.

hasStoreServiceType()

public abstract boolean hasStoreServiceType()

Indicates whether all stores, or selected stores, listed by this merchant provide local delivery.

optional .google.shopping.merchant.accounts.v1beta.Service.StoreConfig.StoreServiceType store_service_type = 1;

Returns
Type Description
boolean

Whether the storeServiceType field is set.