public static final class TargetResourceCreationConfig.Builder extends GeneratedMessageV3.Builder<TargetResourceCreationConfig.Builder> implements TargetResourceCreationConfigOrBuilder
   
   TargetResourceCreationConfig contains the config to create a new resource to
 be used as the target_resource of a deployment.
 Protobuf type google.cloud.cloudsecuritycompliance.v1.TargetResourceCreationConfig
    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 TargetResourceCreationConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public TargetResourceCreationConfig build()
   
  
  
  buildPartial()
  
    public TargetResourceCreationConfig buildPartial()
   
  
  
  clear()
  
    public TargetResourceCreationConfig.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public TargetResourceCreationConfig.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearFolderCreationConfig()
  
    public TargetResourceCreationConfig.Builder clearFolderCreationConfig()
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public TargetResourceCreationConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearProjectCreationConfig()
  
    public TargetResourceCreationConfig.Builder clearProjectCreationConfig()
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
clearResourceCreationConfig()
  
    public TargetResourceCreationConfig.Builder clearResourceCreationConfig()
   
  
  
  clone()
  
    public TargetResourceCreationConfig.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public TargetResourceCreationConfig getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getFolderCreationConfig()
  
    public FolderCreationConfig getFolderCreationConfig()
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
getFolderCreationConfigBuilder()
  
    public FolderCreationConfig.Builder getFolderCreationConfigBuilder()
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
getFolderCreationConfigOrBuilder()
  
    public FolderCreationConfigOrBuilder getFolderCreationConfigOrBuilder()
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
getProjectCreationConfig()
  
    public ProjectCreationConfig getProjectCreationConfig()
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getProjectCreationConfigBuilder()
  
    public ProjectCreationConfig.Builder getProjectCreationConfigBuilder()
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getProjectCreationConfigOrBuilder()
  
    public ProjectCreationConfigOrBuilder getProjectCreationConfigOrBuilder()
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getResourceCreationConfigCase()
  
    public TargetResourceCreationConfig.ResourceCreationConfigCase getResourceCreationConfigCase()
   
  
  
  hasFolderCreationConfig()
  
    public boolean hasFolderCreationConfig()
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the folderCreationConfig field is set. | 
    
  
  
  hasProjectCreationConfig()
  
    public boolean hasProjectCreationConfig()
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the projectCreationConfig field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFolderCreationConfig(FolderCreationConfig value)
  
    public TargetResourceCreationConfig.Builder mergeFolderCreationConfig(FolderCreationConfig value)
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
mergeFrom(TargetResourceCreationConfig other)
  
    public TargetResourceCreationConfig.Builder mergeFrom(TargetResourceCreationConfig other)
   
  
  
  
  
  
    public TargetResourceCreationConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public TargetResourceCreationConfig.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeProjectCreationConfig(ProjectCreationConfig value)
  
    public TargetResourceCreationConfig.Builder mergeProjectCreationConfig(ProjectCreationConfig value)
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final TargetResourceCreationConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public TargetResourceCreationConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setFolderCreationConfig(FolderCreationConfig value)
  
    public TargetResourceCreationConfig.Builder setFolderCreationConfig(FolderCreationConfig value)
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
setFolderCreationConfig(FolderCreationConfig.Builder builderForValue)
  
    public TargetResourceCreationConfig.Builder setFolderCreationConfig(FolderCreationConfig.Builder builderForValue)
   
   Optional. Config to create a new folder to be used as the target_resource
 of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.FolderCreationConfig folder_creation_config = 1 [(.google.api.field_behavior) = OPTIONAL];
 
setProjectCreationConfig(ProjectCreationConfig value)
  
    public TargetResourceCreationConfig.Builder setProjectCreationConfig(ProjectCreationConfig value)
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
setProjectCreationConfig(ProjectCreationConfig.Builder builderForValue)
  
    public TargetResourceCreationConfig.Builder setProjectCreationConfig(ProjectCreationConfig.Builder builderForValue)
   
   Optional. Config to create a new project to be used as the
 target_resource of a deployment.
 
 .google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig project_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
 
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public TargetResourceCreationConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final TargetResourceCreationConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides