public static final class MerchantCenterFeedFilter.Builder extends GeneratedMessageV3.Builder<MerchantCenterFeedFilter.Builder> implements MerchantCenterFeedFilterOrBuilder
Merchant Center Feed filter criterion.
Protobuf type google.cloud.retail.v2alpha.MerchantCenterFeedFilter
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MerchantCenterFeedFilter.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public MerchantCenterFeedFilter build()
buildPartial()
public MerchantCenterFeedFilter buildPartial()
clear()
public MerchantCenterFeedFilter.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public MerchantCenterFeedFilter.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public MerchantCenterFeedFilter.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPrimaryFeedId()
public MerchantCenterFeedFilter.Builder clearPrimaryFeedId()
Merchant Center primary feed ID.
int64 primary_feed_id = 1;
clearPrimaryFeedName()
public MerchantCenterFeedFilter.Builder clearPrimaryFeedName()
Merchant Center primary feed name. The name is used for the display
purposes only.
string primary_feed_name = 2;
clone()
public MerchantCenterFeedFilter.Builder clone()
Overrides
getDefaultInstanceForType()
public MerchantCenterFeedFilter getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPrimaryFeedId()
public long getPrimaryFeedId()
Merchant Center primary feed ID.
int64 primary_feed_id = 1;
Returns |
Type |
Description |
long |
The primaryFeedId.
|
getPrimaryFeedName()
public String getPrimaryFeedName()
Merchant Center primary feed name. The name is used for the display
purposes only.
string primary_feed_name = 2;
Returns |
Type |
Description |
String |
The primaryFeedName.
|
getPrimaryFeedNameBytes()
public ByteString getPrimaryFeedNameBytes()
Merchant Center primary feed name. The name is used for the display
purposes only.
string primary_feed_name = 2;
Returns |
Type |
Description |
ByteString |
The bytes for primaryFeedName.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(MerchantCenterFeedFilter other)
public MerchantCenterFeedFilter.Builder mergeFrom(MerchantCenterFeedFilter other)
public MerchantCenterFeedFilter.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MerchantCenterFeedFilter.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MerchantCenterFeedFilter.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public MerchantCenterFeedFilter.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPrimaryFeedId(long value)
public MerchantCenterFeedFilter.Builder setPrimaryFeedId(long value)
Merchant Center primary feed ID.
int64 primary_feed_id = 1;
Parameter |
Name |
Description |
value |
long
The primaryFeedId to set.
|
setPrimaryFeedName(String value)
public MerchantCenterFeedFilter.Builder setPrimaryFeedName(String value)
Merchant Center primary feed name. The name is used for the display
purposes only.
string primary_feed_name = 2;
Parameter |
Name |
Description |
value |
String
The primaryFeedName to set.
|
setPrimaryFeedNameBytes(ByteString value)
public MerchantCenterFeedFilter.Builder setPrimaryFeedNameBytes(ByteString value)
Merchant Center primary feed name. The name is used for the display
purposes only.
string primary_feed_name = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for primaryFeedName to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MerchantCenterFeedFilter.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final MerchantCenterFeedFilter.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides