public static final class UpdateFolderIntelligenceConfigRequest.Builder extends GeneratedMessageV3.Builder<UpdateFolderIntelligenceConfigRequest.Builder> implements UpdateFolderIntelligenceConfigRequestOrBuilder
   
   Request message to update the IntelligenceConfig resource associated with
 your folder.
 IAM Permissions:
 Requires storage.intelligenceConfigs.update
 IAM permission on
 the folder.
 Protobuf type google.storage.control.v2.UpdateFolderIntelligenceConfigRequest
    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 UpdateFolderIntelligenceConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public UpdateFolderIntelligenceConfigRequest build()
   
  
  
  buildPartial()
  
    public UpdateFolderIntelligenceConfigRequest buildPartial()
   
  
  
  clear()
  
    public UpdateFolderIntelligenceConfigRequest.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public UpdateFolderIntelligenceConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearIntelligenceConfig()
  
    public UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearRequestId()
  
    public UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public UpdateFolderIntelligenceConfigRequest 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 UpdateFolderIntelligenceConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public UpdateFolderIntelligenceConfigRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeFrom(UpdateFolderIntelligenceConfigRequest other)
  
    public UpdateFolderIntelligenceConfigRequest.Builder mergeFrom(UpdateFolderIntelligenceConfigRequest other)
   
  
  
  
  mergeIntelligenceConfig(IntelligenceConfig value)
  
    public UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  mergeUpdateMask(FieldMask value)
  
    public UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setIntelligenceConfig(IntelligenceConfig value)
  
    public UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setRequestId(String value)
  
    public UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setUpdateMask(FieldMask value)
  
    public UpdateFolderIntelligenceConfigRequest.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 UpdateFolderIntelligenceConfigRequest.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
 |