public final class OmnichannelSetting extends GeneratedMessageV3 implements OmnichannelSettingOrBuilder
Collection of information related to the omnichannel settings of a merchant.
Protobuf type google.shopping.merchant.accounts.v1beta.OmnichannelSetting
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int ABOUT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int INVENTORY_VERIFICATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int IN_STOCK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int LFP_LINK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int LSF_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int ODO_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int PICKUP_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int REGION_CODE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static OmnichannelSetting getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static OmnichannelSetting.Builder newBuilder()
public static OmnichannelSetting.Builder newBuilder(OmnichannelSetting prototype)
public static OmnichannelSetting parseDelimitedFrom(InputStream input)
public static OmnichannelSetting parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static OmnichannelSetting parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static OmnichannelSetting parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static OmnichannelSetting parseFrom(ByteString data)
public static OmnichannelSetting parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OmnichannelSetting parseFrom(CodedInputStream input)
public static OmnichannelSetting parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static OmnichannelSetting parseFrom(InputStream input)
public static OmnichannelSetting parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static OmnichannelSetting parseFrom(ByteBuffer data)
public static OmnichannelSetting parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<OmnichannelSetting> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
Optional. The about page URI and state for this country.
.google.shopping.merchant.accounts.v1beta.About about = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
About |
The about.
|
public AboutOrBuilder getAboutOrBuilder()
Optional. The about page URI and state for this country.
.google.shopping.merchant.accounts.v1beta.About about = 7 [(.google.api.field_behavior) = OPTIONAL];
public OmnichannelSetting getDefaultInstanceForType()
public InStock getInStock()
Optional. The InStock URI and state for this country.
.google.shopping.merchant.accounts.v1beta.InStock in_stock = 13 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
InStock |
The inStock.
|
public InStockOrBuilder getInStockOrBuilder()
Optional. The InStock URI and state for this country.
.google.shopping.merchant.accounts.v1beta.InStock in_stock = 13 [(.google.api.field_behavior) = OPTIONAL];
public InventoryVerification getInventoryVerification()
Optional. The inventory verification contact and state for this country.
.google.shopping.merchant.accounts.v1beta.InventoryVerification inventory_verification = 8 [(.google.api.field_behavior) = OPTIONAL];
public InventoryVerificationOrBuilder getInventoryVerificationOrBuilder()
Optional. The inventory verification contact and state for this country.
.google.shopping.merchant.accounts.v1beta.InventoryVerification inventory_verification = 8 [(.google.api.field_behavior) = OPTIONAL];
public LfpLink getLfpLink()
Output only. The established link to a LFP provider.
.google.shopping.merchant.accounts.v1beta.LfpLink lfp_link = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
LfpLink |
The lfpLink.
|
public LfpLinkOrBuilder getLfpLinkOrBuilder()
Output only. The established link to a LFP provider.
.google.shopping.merchant.accounts.v1beta.LfpLink lfp_link = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public OmnichannelSetting.LsfType getLsfType()
Required. The Local Store Front type for this country.
.google.shopping.merchant.accounts.v1beta.OmnichannelSetting.LsfType lsf_type = 12 [(.google.api.field_behavior) = REQUIRED];
public int getLsfTypeValue()
Required. The Local Store Front type for this country.
.google.shopping.merchant.accounts.v1beta.OmnichannelSetting.LsfType lsf_type = 12 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for lsfType.
|
Identifier. The resource name of the omnichannel setting. Format:
accounts/{account}/omnichannelSettings/{omnichannel_setting}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Identifier. The resource name of the omnichannel setting. Format:
accounts/{account}/omnichannelSettings/{omnichannel_setting}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public OnDisplayToOrder getOdo()
Optional. The On Display to Order (ODO) policy URI and state for this
country.
.google.shopping.merchant.accounts.v1beta.OnDisplayToOrder odo = 6 [(.google.api.field_behavior) = OPTIONAL];
public OnDisplayToOrderOrBuilder getOdoOrBuilder()
Optional. The On Display to Order (ODO) policy URI and state for this
country.
.google.shopping.merchant.accounts.v1beta.OnDisplayToOrder odo = 6 [(.google.api.field_behavior) = OPTIONAL];
public Parser<OmnichannelSetting> getParserForType()
Overrides
public Pickup getPickup()
Optional. The Pickup URI and state for this country.
.google.shopping.merchant.accounts.v1beta.Pickup pickup = 14 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
Pickup |
The pickup.
|
public PickupOrBuilder getPickupOrBuilder()
Optional. The Pickup URI and state for this country.
.google.shopping.merchant.accounts.v1beta.Pickup pickup = 14 [(.google.api.field_behavior) = OPTIONAL];
public String getRegionCode()
Required. Immutable. Region code defined by
CLDR. Must be provided in the Create method,
and is immutable.
string region_code = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
Returns |
Type |
Description |
String |
The regionCode.
|
public ByteString getRegionCodeBytes()
Required. Immutable. Region code defined by
CLDR. Must be provided in the Create method,
and is immutable.
string region_code = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
Returns |
Type |
Description |
ByteString |
The bytes for regionCode.
|
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public boolean hasAbout()
Optional. The about page URI and state for this country.
.google.shopping.merchant.accounts.v1beta.About about = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the about field is set.
|
public boolean hasInStock()
Optional. The InStock URI and state for this country.
.google.shopping.merchant.accounts.v1beta.InStock in_stock = 13 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the inStock field is set.
|
public boolean hasInventoryVerification()
Optional. The inventory verification contact and state for this country.
.google.shopping.merchant.accounts.v1beta.InventoryVerification inventory_verification = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the inventoryVerification field is set.
|
public boolean hasLfpLink()
Output only. The established link to a LFP provider.
.google.shopping.merchant.accounts.v1beta.LfpLink lfp_link = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the lfpLink field is set.
|
Optional. The On Display to Order (ODO) policy URI and state for this
country.
.google.shopping.merchant.accounts.v1beta.OnDisplayToOrder odo = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the odo field is set.
|
public boolean hasPickup()
Optional. The Pickup URI and state for this country.
.google.shopping.merchant.accounts.v1beta.Pickup pickup = 14 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the pickup field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public OmnichannelSetting.Builder newBuilderForType()
protected OmnichannelSetting.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public OmnichannelSetting.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides