public static final class UpdateCompletionConfigRequest.Builder extends GeneratedMessageV3.Builder<UpdateCompletionConfigRequest.Builder> implements UpdateCompletionConfigRequestOrBuilder
   
   Request for
 CatalogService.UpdateCompletionConfig
 method.
 Protobuf type google.cloud.retail.v2alpha.UpdateCompletionConfigRequest
 
  
  
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      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()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public UpdateCompletionConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public UpdateCompletionConfigRequest build()
   
  Returns
  
  
  buildPartial()
  
    public UpdateCompletionConfigRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public UpdateCompletionConfigRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearCompletionConfig()
  
    public UpdateCompletionConfigRequest.Builder clearCompletionConfig()
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public UpdateCompletionConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public UpdateCompletionConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearUpdateMask()
  
    public UpdateCompletionConfigRequest.Builder clearUpdateMask()
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Returns
  
  
  clone()
  
    public UpdateCompletionConfigRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getCompletionConfig()
  
    public CompletionConfig getCompletionConfig()
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getCompletionConfigBuilder()
  
    public CompletionConfig.Builder getCompletionConfigBuilder()
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getCompletionConfigOrBuilder()
  
    public CompletionConfigOrBuilder getCompletionConfigOrBuilder()
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getDefaultInstanceForType()
  
    public UpdateCompletionConfigRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getUpdateMask()
  
    public FieldMask getUpdateMask()
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Returns
  
  
  getUpdateMaskBuilder()
  
    public FieldMask.Builder getUpdateMaskBuilder()
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Returns
  
  
  getUpdateMaskOrBuilder()
  
    public FieldMaskOrBuilder getUpdateMaskOrBuilder()
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Returns
  
  
  hasCompletionConfig()
  
    public boolean hasCompletionConfig()
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | boolean | 
        Whether the completionConfig field is set. 
 | 
      
    
  
  
  hasUpdateMask()
  
    public boolean hasUpdateMask()
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | boolean | 
        Whether the updateMask field is set. 
 | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeCompletionConfig(CompletionConfig value)
  
    public UpdateCompletionConfigRequest.Builder mergeCompletionConfig(CompletionConfig value)
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  mergeFrom(UpdateCompletionConfigRequest other)
  
    public UpdateCompletionConfigRequest.Builder mergeFrom(UpdateCompletionConfigRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public UpdateCompletionConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public UpdateCompletionConfigRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final UpdateCompletionConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUpdateMask(FieldMask value)
  
    public UpdateCompletionConfigRequest.Builder mergeUpdateMask(FieldMask value)
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Parameter
  
  Returns
  
  
  setCompletionConfig(CompletionConfig value)
  
    public UpdateCompletionConfigRequest.Builder setCompletionConfig(CompletionConfig value)
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  setCompletionConfig(CompletionConfig.Builder builderForValue)
  
    public UpdateCompletionConfigRequest.Builder setCompletionConfig(CompletionConfig.Builder builderForValue)
   
   Required. The
 CompletionConfig to update.
 If the caller does not have permission to update the
 CompletionConfig, then a
 PERMISSION_DENIED error is returned.
 If the CompletionConfig to
 update does not exist, a NOT_FOUND error is returned.
 
 .google.cloud.retail.v2alpha.CompletionConfig completion_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public UpdateCompletionConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public UpdateCompletionConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final UpdateCompletionConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setUpdateMask(FieldMask value)
  
    public UpdateCompletionConfigRequest.Builder setUpdateMask(FieldMask value)
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Parameter
  
  Returns
  
  
  setUpdateMask(FieldMask.Builder builderForValue)
  
    public UpdateCompletionConfigRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
   
   Indicates which fields in the provided
 CompletionConfig to update.
 The following are the only supported fields:
- CompletionConfig.matching_order
 
- CompletionConfig.max_suggestions
 
- CompletionConfig.min_prefix_length
 
- CompletionConfig.auto_learning
If not set, all supported fields are updated.
 
 .google.protobuf.FieldMask update_mask = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | builderForValue | 
        Builder
  | 
      
    
  
  Returns