Class UpdateControlRequest.Builder (2.43.0)
2.89.0 (latest)
2.87.0
2.85.0
2.84.0
2.82.0
2.80.0
2.78.0
2.77.0
2.76.0
2.75.0
2.74.0
2.72.0
2.70.0
2.69.0
2.66.0
2.65.0
2.64.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.1
2.4.0
2.3.0
2.2.3
2.1.0
2.0.19
public static final class UpdateControlRequest . Builder extends GeneratedMessageV3 . Builder<UpdateControlRequest . Builder > implements UpdateControlRequestOrBuilder
Request for UpdateControl method.
Protobuf type google.cloud.retail.v2.UpdateControlRequest
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 UpdateControlRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public UpdateControlRequest build ()
buildPartial()
public UpdateControlRequest buildPartial ()
clear()
public UpdateControlRequest . Builder clear ()
Overrides
clearControl()
public UpdateControlRequest . Builder clearControl ()
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public UpdateControlRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateControlRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearUpdateMask()
public UpdateControlRequest . Builder clearUpdateMask ()
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
clone()
public UpdateControlRequest . Builder clone ()
Overrides
getControl()
public Control getControl ()
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
Control
The control.
getControlBuilder()
public Control . Builder getControlBuilder ()
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
getControlOrBuilder()
public ControlOrBuilder getControlOrBuilder ()
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public UpdateControlRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getUpdateMask()
public FieldMask getUpdateMask ()
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
Returns
Type
Description
FieldMask
The updateMask.
getUpdateMaskBuilder()
public FieldMask . Builder getUpdateMaskBuilder ()
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder ()
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
hasControl()
public boolean hasControl ()
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the control field is set.
hasUpdateMask()
public boolean hasUpdateMask ()
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
Returns
Type
Description
boolean
Whether the updateMask field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeControl(Control value)
public UpdateControlRequest . Builder mergeControl ( Control value )
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
Control
mergeFrom(UpdateControlRequest other)
public UpdateControlRequest . Builder mergeFrom ( UpdateControlRequest other )
public UpdateControlRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public UpdateControlRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateControlRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
mergeUpdateMask(FieldMask value)
public UpdateControlRequest . Builder mergeUpdateMask ( FieldMask value )
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
setControl(Control value)
public UpdateControlRequest . Builder setControl ( Control value )
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
Control
setControl(Control.Builder builderForValue)
public UpdateControlRequest . Builder setControl ( Control . Builder builderForValue )
Required. The Control to update.
.google.cloud.retail.v2.Control control = 1 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateControlRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateControlRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateControlRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setUpdateMask(FieldMask value)
public UpdateControlRequest . Builder setUpdateMask ( FieldMask value )
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateControlRequest . Builder setUpdateMask ( FieldMask . Builder builderForValue )
Indicates which fields in the provided
Control to update. The following are NOT
supported:
.google.protobuf.FieldMask update_mask = 2;
Parameter
Name
Description
builderForValue
Builder
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-03-14 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-03-14 UTC."],[],[]]