public static final class UpdateAutomaticImprovementsRequest.Builder extends GeneratedMessageV3.Builder<UpdateAutomaticImprovementsRequest.Builder> implements UpdateAutomaticImprovementsRequestOrBuilder
Request message for the UpdateAutomaticImprovements
method.
Protobuf type
google.shopping.merchant.accounts.v1beta.UpdateAutomaticImprovementsRequest
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 UpdateAutomaticImprovementsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateAutomaticImprovementsRequest build()
public UpdateAutomaticImprovementsRequest buildPartial()
public UpdateAutomaticImprovementsRequest.Builder clear()
Overrides
public UpdateAutomaticImprovementsRequest.Builder clearAutomaticImprovements()
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public UpdateAutomaticImprovementsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public UpdateAutomaticImprovementsRequest.Builder clearUpdateMask()
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest.Builder clone()
Overrides
public AutomaticImprovements getAutomaticImprovements()
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
public AutomaticImprovements.Builder getAutomaticImprovementsBuilder()
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
public AutomaticImprovementsOrBuilder getAutomaticImprovementsOrBuilder()
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public FieldMask getUpdateMask()
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
FieldMask |
The updateMask.
|
public FieldMask.Builder getUpdateMaskBuilder()
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasAutomaticImprovements()
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the automaticImprovements field is set.
|
public boolean hasUpdateMask()
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UpdateAutomaticImprovementsRequest.Builder mergeAutomaticImprovements(AutomaticImprovements value)
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public UpdateAutomaticImprovementsRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public UpdateAutomaticImprovementsRequest.Builder mergeFrom(UpdateAutomaticImprovementsRequest other)
public final UpdateAutomaticImprovementsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public UpdateAutomaticImprovementsRequest.Builder mergeUpdateMask(FieldMask value)
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest.Builder setAutomaticImprovements(AutomaticImprovements value)
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest.Builder setAutomaticImprovements(AutomaticImprovements.Builder builderForValue)
Required. The new version of the automatic imrovements.
.google.shopping.merchant.accounts.v1beta.AutomaticImprovements automatic_improvements = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateAutomaticImprovementsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final UpdateAutomaticImprovementsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public UpdateAutomaticImprovementsRequest.Builder setUpdateMask(FieldMask value)
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public UpdateAutomaticImprovementsRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Required. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
item_updates
item_updates.account_level_settings
image_improvements
image_improvements.account_level_settings
shipping_improvements
shipping_improvements.allow_shipping_improvements
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
builderForValue |
Builder
|