Class AutofeedSettings.Builder (0.7.0)
1.21.0 (latest)
1.19.0
1.16.0
1.15.0
1.13.0
1.11.0
1.10.0
1.8.0
1.6.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
0.26.0
0.24.0
0.23.0
0.20.0
0.19.0
0.18.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class AutofeedSettings . Builder extends GeneratedMessageV3 . Builder<AutofeedSettings . Builder > implements AutofeedSettingsOrBuilder
Collection of information related to the
autofeed settings.
Protobuf type google.shopping.merchant.accounts.v1beta.AutofeedSettings
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
public static final Descriptors . Descriptor getDescriptor ()
Methods
public AutofeedSettings . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public AutofeedSettings build ()
public AutofeedSettings buildPartial ()
public AutofeedSettings . Builder clear ()
Overrides
public AutofeedSettings . Builder clearEligible ()
Output only. Determines whether merchant is eligible for being enrolled
into an autofeed.
bool eligible = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutofeedSettings . Builder clearEnableProducts ()
Required. Enables or disables product crawling through the autofeed for the
given account. Autofeed accounts must meet certain
conditions ,
which can be checked through the eligible field.
The account must not be a marketplace.
When the autofeed is enabled for the first time, the products usually
appear instantly. When re-enabling, it might take up to 24 hours for
products to appear.
bool enable_products = 2 [(.google.api.field_behavior) = REQUIRED];
public AutofeedSettings . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public AutofeedSettings . Builder clearName ()
Identifier. The resource name of the autofeed settings.
Format: accounts/{account}/autofeedSettings.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
public AutofeedSettings . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public AutofeedSettings . Builder clone ()
Overrides
public AutofeedSettings getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public boolean getEligible ()
Output only. Determines whether merchant is eligible for being enrolled
into an autofeed.
bool eligible = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
The eligible.
public boolean getEnableProducts ()
Required. Enables or disables product crawling through the autofeed for the
given account. Autofeed accounts must meet certain
conditions ,
which can be checked through the eligible field.
The account must not be a marketplace.
When the autofeed is enabled for the first time, the products usually
appear instantly. When re-enabling, it might take up to 24 hours for
products to appear.
bool enable_products = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
The enableProducts.
Identifier. The resource name of the autofeed settings.
Format: accounts/{account}/autofeedSettings.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns
Type
Description
String
The name.
public ByteString getNameBytes ()
Identifier. The resource name of the autofeed settings.
Format: accounts/{account}/autofeedSettings.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns
Type
Description
ByteString
The bytes for name.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public AutofeedSettings . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public AutofeedSettings . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public AutofeedSettings . Builder mergeFrom ( AutofeedSettings other )
public final AutofeedSettings . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public AutofeedSettings . Builder setEligible ( boolean value )
Output only. Determines whether merchant is eligible for being enrolled
into an autofeed.
bool eligible = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
boolean The eligible to set.
public AutofeedSettings . Builder setEnableProducts ( boolean value )
Required. Enables or disables product crawling through the autofeed for the
given account. Autofeed accounts must meet certain
conditions ,
which can be checked through the eligible field.
The account must not be a marketplace.
When the autofeed is enabled for the first time, the products usually
appear instantly. When re-enabling, it might take up to 24 hours for
products to appear.
bool enable_products = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
boolean The enableProducts to set.
public AutofeedSettings . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public AutofeedSettings . Builder setName ( String value )
Identifier. The resource name of the autofeed settings.
Format: accounts/{account}/autofeedSettings.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter
Name
Description
value
String The name to set.
public AutofeedSettings . Builder setNameBytes ( ByteString value )
Identifier. The resource name of the autofeed settings.
Format: accounts/{account}/autofeedSettings.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter
Name
Description
value
ByteString The bytes for name to set.
public AutofeedSettings . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public final AutofeedSettings . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]