public static final class UpdateProjectIntelligenceConfigRequest.Builder extends GeneratedMessageV3.Builder<UpdateProjectIntelligenceConfigRequest.Builder> implements UpdateProjectIntelligenceConfigRequestOrBuilder
   
   Request message to update the IntelligenceConfig resource associated with
 your project.
 IAM Permissions:
 Requires storage.intelligenceConfigs.update
 IAM permission on
 the folder.
 Protobuf type google.storage.control.v2.UpdateProjectIntelligenceConfigRequest
    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 UpdateProjectIntelligenceConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public UpdateProjectIntelligenceConfigRequest build()
   
  
  
  buildPartial()
  
    public UpdateProjectIntelligenceConfigRequest buildPartial()
   
  
  
  clear()
  
    public UpdateProjectIntelligenceConfigRequest.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public UpdateProjectIntelligenceConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearIntelligenceConfig()
  
    public UpdateProjectIntelligenceConfigRequest.Builder clearIntelligenceConfig()
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public UpdateProjectIntelligenceConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearRequestId()
  
    public UpdateProjectIntelligenceConfigRequest.Builder clearRequestId()
   
   Optional. The ID that uniquely identifies the request, preventing duplicate
 processing.
 
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
 
clearUpdateMask()
  
    public UpdateProjectIntelligenceConfigRequest.Builder clearUpdateMask()
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
clone()
  
    public UpdateProjectIntelligenceConfigRequest.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public UpdateProjectIntelligenceConfigRequest getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getIntelligenceConfig()
  
    public IntelligenceConfig getIntelligenceConfig()
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
getIntelligenceConfigBuilder()
  
    public IntelligenceConfig.Builder getIntelligenceConfigBuilder()
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
getIntelligenceConfigOrBuilder()
  
    public IntelligenceConfigOrBuilder getIntelligenceConfigOrBuilder()
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
getRequestId()
  
    public String getRequestId()
   
   Optional. The ID that uniquely identifies the request, preventing duplicate
 processing.
 
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The requestId. | 
    
  
  
  getRequestIdBytes()
  
    public ByteString getRequestIdBytes()
   
   Optional. The ID that uniquely identifies the request, preventing duplicate
 processing.
 
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for requestId. | 
    
  
  
  getUpdateMask()
  
    public FieldMask getUpdateMask()
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | FieldMask | The updateMask. | 
    
  
  
  getUpdateMaskBuilder()
  
    public FieldMask.Builder getUpdateMaskBuilder()
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
getUpdateMaskOrBuilder()
  
    public FieldMaskOrBuilder getUpdateMaskOrBuilder()
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
hasIntelligenceConfig()
  
    public boolean hasIntelligenceConfig()
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the intelligenceConfig field is set. | 
    
  
  
  hasUpdateMask()
  
    public boolean hasUpdateMask()
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the updateMask field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public UpdateProjectIntelligenceConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public UpdateProjectIntelligenceConfigRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeFrom(UpdateProjectIntelligenceConfigRequest other)
  
    public UpdateProjectIntelligenceConfigRequest.Builder mergeFrom(UpdateProjectIntelligenceConfigRequest other)
   
  
  
  
  mergeIntelligenceConfig(IntelligenceConfig value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder mergeIntelligenceConfig(IntelligenceConfig value)
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final UpdateProjectIntelligenceConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  mergeUpdateMask(FieldMask value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder mergeUpdateMask(FieldMask value)
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setIntelligenceConfig(IntelligenceConfig value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setIntelligenceConfig(IntelligenceConfig value)
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
setIntelligenceConfig(IntelligenceConfig.Builder builderForValue)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setIntelligenceConfig(IntelligenceConfig.Builder builderForValue)
   
   Required. The IntelligenceConfig resource to be updated.
 
 .google.storage.control.v2.IntelligenceConfig intelligence_config = 1 [(.google.api.field_behavior) = REQUIRED];
 
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setRequestId(String value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setRequestId(String value)
   
   Optional. The ID that uniquely identifies the request, preventing duplicate
 processing.
 
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The requestId to set. | 
    
  
  
  
  setRequestIdBytes(ByteString value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setRequestIdBytes(ByteString value)
   
   Optional. The ID that uniquely identifies the request, preventing duplicate
 processing.
 
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for requestId to set. | 
    
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final UpdateProjectIntelligenceConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setUpdateMask(FieldMask value)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setUpdateMask(FieldMask value)
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
setUpdateMask(FieldMask.Builder builderForValue)
  
    public UpdateProjectIntelligenceConfigRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
   
   Required. The update_mask that specifies the fields within the
 IntelligenceConfig resource that should be modified by this update. Only
 the listed fields are updated.
 .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | builderForValue | Builder
 |