public static final class MerchantCenterLinkingConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder> implements MerchantCenterLinkingConfigOrBuilder
Configures Merchant Center linking. Links contained in the config will be used to sync data from a Merchant Center account to a Cloud Retail branch.Protobuf type
google.cloud.retail.v2alpha.MerchantCenterLinkingConfig| Modifier and Type | Method and Description |
|---|---|
MerchantCenterLinkingConfig.Builder |
addAllLinks(Iterable<? extends MerchantCenterLink> values)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
addLinks(int index,
MerchantCenterLink.Builder builderForValue)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
addLinks(int index,
MerchantCenterLink value)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
addLinks(MerchantCenterLink.Builder builderForValue)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
addLinks(MerchantCenterLink value)
Links between Merchant Center accounts and branches.
|
MerchantCenterLink.Builder |
addLinksBuilder()
Links between Merchant Center accounts and branches.
|
MerchantCenterLink.Builder |
addLinksBuilder(int index)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MerchantCenterLinkingConfig |
build() |
MerchantCenterLinkingConfig |
buildPartial() |
MerchantCenterLinkingConfig.Builder |
clear() |
MerchantCenterLinkingConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MerchantCenterLinkingConfig.Builder |
clearLinks()
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MerchantCenterLinkingConfig.Builder |
clone() |
MerchantCenterLinkingConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
MerchantCenterLink |
getLinks(int index)
Links between Merchant Center accounts and branches.
|
MerchantCenterLink.Builder |
getLinksBuilder(int index)
Links between Merchant Center accounts and branches.
|
List<MerchantCenterLink.Builder> |
getLinksBuilderList()
Links between Merchant Center accounts and branches.
|
int |
getLinksCount()
Links between Merchant Center accounts and branches.
|
List<MerchantCenterLink> |
getLinksList()
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkOrBuilder |
getLinksOrBuilder(int index)
Links between Merchant Center accounts and branches.
|
List<? extends MerchantCenterLinkOrBuilder> |
getLinksOrBuilderList()
Links between Merchant Center accounts and branches.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MerchantCenterLinkingConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MerchantCenterLinkingConfig.Builder |
mergeFrom(MerchantCenterLinkingConfig other) |
MerchantCenterLinkingConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
MerchantCenterLinkingConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MerchantCenterLinkingConfig.Builder |
removeLinks(int index)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MerchantCenterLinkingConfig.Builder |
setLinks(int index,
MerchantCenterLink.Builder builderForValue)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
setLinks(int index,
MerchantCenterLink value)
Links between Merchant Center accounts and branches.
|
MerchantCenterLinkingConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MerchantCenterLinkingConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MerchantCenterLinkingConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MerchantCenterLinkingConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MerchantCenterLinkingConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder mergeFrom(MerchantCenterLinkingConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public MerchantCenterLinkingConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MerchantCenterLinkingConfig.Builder>IOExceptionpublic List<MerchantCenterLink> getLinksList()
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;getLinksList in interface MerchantCenterLinkingConfigOrBuilderpublic int getLinksCount()
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;getLinksCount in interface MerchantCenterLinkingConfigOrBuilderpublic MerchantCenterLink getLinks(int index)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;getLinks in interface MerchantCenterLinkingConfigOrBuilderpublic MerchantCenterLinkingConfig.Builder setLinks(int index, MerchantCenterLink value)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder setLinks(int index, MerchantCenterLink.Builder builderForValue)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder addLinks(MerchantCenterLink value)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder addLinks(int index, MerchantCenterLink value)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder addLinks(MerchantCenterLink.Builder builderForValue)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder addLinks(int index, MerchantCenterLink.Builder builderForValue)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder addAllLinks(Iterable<? extends MerchantCenterLink> values)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder clearLinks()
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkingConfig.Builder removeLinks(int index)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLink.Builder getLinksBuilder(int index)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLinkOrBuilder getLinksOrBuilder(int index)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;getLinksOrBuilder in interface MerchantCenterLinkingConfigOrBuilderpublic List<? extends MerchantCenterLinkOrBuilder> getLinksOrBuilderList()
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;getLinksOrBuilderList in interface MerchantCenterLinkingConfigOrBuilderpublic MerchantCenterLink.Builder addLinksBuilder()
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public MerchantCenterLink.Builder addLinksBuilder(int index)
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public List<MerchantCenterLink.Builder> getLinksBuilderList()
Links between Merchant Center accounts and branches.
repeated .google.cloud.retail.v2alpha.MerchantCenterLink links = 1;public final MerchantCenterLinkingConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>public final MerchantCenterLinkingConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MerchantCenterLinkingConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.