Class FileStoreDataProfile.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder>
com.google.privacy.dlp.v2.FileStoreDataProfile.Builder
All Implemented Interfaces:
FileStoreDataProfileOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
FileStoreDataProfile

public static final class FileStoreDataProfile.Builder extends com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder> implements FileStoreDataProfileOrBuilder
 The profile for a file store.

 * Cloud Storage: maps 1:1 with a bucket.
 * Amazon S3: maps 1:1 with a bucket.
 
Protobuf type google.privacy.dlp.v2.FileStoreDataProfile
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder>
    • getDefaultInstanceForType

      public FileStoreDataProfile getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public FileStoreDataProfile build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public FileStoreDataProfile buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public FileStoreDataProfile.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FileStoreDataProfile.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<FileStoreDataProfile.Builder>
    • mergeFrom

      public FileStoreDataProfile.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FileStoreDataProfile.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       The name of the profile.
       
      string name = 1;
      Specified by:
      getName in interface FileStoreDataProfileOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       The name of the profile.
       
      string name = 1;
      Specified by:
      getNameBytes in interface FileStoreDataProfileOrBuilder
      Returns:
      The bytes for name.
    • setName

      public FileStoreDataProfile.Builder setName(String value)
       The name of the profile.
       
      string name = 1;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public FileStoreDataProfile.Builder clearName()
       The name of the profile.
       
      string name = 1;
      Returns:
      This builder for chaining.
    • setNameBytes

      public FileStoreDataProfile.Builder setNameBytes(com.google.protobuf.ByteString value)
       The name of the profile.
       
      string name = 1;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasDataSourceType

      public boolean hasDataSourceType()
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
      Specified by:
      hasDataSourceType in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the dataSourceType field is set.
    • getDataSourceType

      public DataSourceType getDataSourceType()
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
      Specified by:
      getDataSourceType in interface FileStoreDataProfileOrBuilder
      Returns:
      The dataSourceType.
    • setDataSourceType

      public FileStoreDataProfile.Builder setDataSourceType(DataSourceType value)
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
    • setDataSourceType

      public FileStoreDataProfile.Builder setDataSourceType(DataSourceType.Builder builderForValue)
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
    • mergeDataSourceType

      public FileStoreDataProfile.Builder mergeDataSourceType(DataSourceType value)
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
    • clearDataSourceType

      public FileStoreDataProfile.Builder clearDataSourceType()
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
    • getDataSourceTypeBuilder

      public DataSourceType.Builder getDataSourceTypeBuilder()
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
    • getDataSourceTypeOrBuilder

      public DataSourceTypeOrBuilder getDataSourceTypeOrBuilder()
       The resource type that was profiled.
       
      .google.privacy.dlp.v2.DataSourceType data_source_type = 2;
      Specified by:
      getDataSourceTypeOrBuilder in interface FileStoreDataProfileOrBuilder
    • getProjectDataProfile

      public String getProjectDataProfile()
       The resource name of the project data profile for this file store.
       
      string project_data_profile = 3;
      Specified by:
      getProjectDataProfile in interface FileStoreDataProfileOrBuilder
      Returns:
      The projectDataProfile.
    • getProjectDataProfileBytes

      public com.google.protobuf.ByteString getProjectDataProfileBytes()
       The resource name of the project data profile for this file store.
       
      string project_data_profile = 3;
      Specified by:
      getProjectDataProfileBytes in interface FileStoreDataProfileOrBuilder
      Returns:
      The bytes for projectDataProfile.
    • setProjectDataProfile

      public FileStoreDataProfile.Builder setProjectDataProfile(String value)
       The resource name of the project data profile for this file store.
       
      string project_data_profile = 3;
      Parameters:
      value - The projectDataProfile to set.
      Returns:
      This builder for chaining.
    • clearProjectDataProfile

      public FileStoreDataProfile.Builder clearProjectDataProfile()
       The resource name of the project data profile for this file store.
       
      string project_data_profile = 3;
      Returns:
      This builder for chaining.
    • setProjectDataProfileBytes

      public FileStoreDataProfile.Builder setProjectDataProfileBytes(com.google.protobuf.ByteString value)
       The resource name of the project data profile for this file store.
       
      string project_data_profile = 3;
      Parameters:
      value - The bytes for projectDataProfile to set.
      Returns:
      This builder for chaining.
    • getProjectId

      public String getProjectId()
       The Google Cloud project ID that owns the resource.
       For Amazon S3 buckets, this is the AWS Account Id.
       
      string project_id = 4;
      Specified by:
      getProjectId in interface FileStoreDataProfileOrBuilder
      Returns:
      The projectId.
    • getProjectIdBytes

      public com.google.protobuf.ByteString getProjectIdBytes()
       The Google Cloud project ID that owns the resource.
       For Amazon S3 buckets, this is the AWS Account Id.
       
      string project_id = 4;
      Specified by:
      getProjectIdBytes in interface FileStoreDataProfileOrBuilder
      Returns:
      The bytes for projectId.
    • setProjectId

      public FileStoreDataProfile.Builder setProjectId(String value)
       The Google Cloud project ID that owns the resource.
       For Amazon S3 buckets, this is the AWS Account Id.
       
      string project_id = 4;
      Parameters:
      value - The projectId to set.
      Returns:
      This builder for chaining.
    • clearProjectId

      public FileStoreDataProfile.Builder clearProjectId()
       The Google Cloud project ID that owns the resource.
       For Amazon S3 buckets, this is the AWS Account Id.
       
      string project_id = 4;
      Returns:
      This builder for chaining.
    • setProjectIdBytes

      public FileStoreDataProfile.Builder setProjectIdBytes(com.google.protobuf.ByteString value)
       The Google Cloud project ID that owns the resource.
       For Amazon S3 buckets, this is the AWS Account Id.
       
      string project_id = 4;
      Parameters:
      value - The bytes for projectId to set.
      Returns:
      This builder for chaining.
    • getFileStoreLocation

      public String getFileStoreLocation()
       The location of the file store.
      
       * Cloud Storage:
       https://cloud.google.com/storage/docs/locations#available-locations
       * Amazon S3:
       https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
       
      string file_store_location = 5;
      Specified by:
      getFileStoreLocation in interface FileStoreDataProfileOrBuilder
      Returns:
      The fileStoreLocation.
    • getFileStoreLocationBytes

      public com.google.protobuf.ByteString getFileStoreLocationBytes()
       The location of the file store.
      
       * Cloud Storage:
       https://cloud.google.com/storage/docs/locations#available-locations
       * Amazon S3:
       https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
       
      string file_store_location = 5;
      Specified by:
      getFileStoreLocationBytes in interface FileStoreDataProfileOrBuilder
      Returns:
      The bytes for fileStoreLocation.
    • setFileStoreLocation

      public FileStoreDataProfile.Builder setFileStoreLocation(String value)
       The location of the file store.
      
       * Cloud Storage:
       https://cloud.google.com/storage/docs/locations#available-locations
       * Amazon S3:
       https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
       
      string file_store_location = 5;
      Parameters:
      value - The fileStoreLocation to set.
      Returns:
      This builder for chaining.
    • clearFileStoreLocation

      public FileStoreDataProfile.Builder clearFileStoreLocation()
       The location of the file store.
      
       * Cloud Storage:
       https://cloud.google.com/storage/docs/locations#available-locations
       * Amazon S3:
       https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
       
      string file_store_location = 5;
      Returns:
      This builder for chaining.
    • setFileStoreLocationBytes

      public FileStoreDataProfile.Builder setFileStoreLocationBytes(com.google.protobuf.ByteString value)
       The location of the file store.
      
       * Cloud Storage:
       https://cloud.google.com/storage/docs/locations#available-locations
       * Amazon S3:
       https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
       
      string file_store_location = 5;
      Parameters:
      value - The bytes for fileStoreLocation to set.
      Returns:
      This builder for chaining.
    • getDataStorageLocationsList

      public com.google.protobuf.ProtocolStringList getDataStorageLocationsList()
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Specified by:
      getDataStorageLocationsList in interface FileStoreDataProfileOrBuilder
      Returns:
      A list containing the dataStorageLocations.
    • getDataStorageLocationsCount

      public int getDataStorageLocationsCount()
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Specified by:
      getDataStorageLocationsCount in interface FileStoreDataProfileOrBuilder
      Returns:
      The count of dataStorageLocations.
    • getDataStorageLocations

      public String getDataStorageLocations(int index)
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Specified by:
      getDataStorageLocations in interface FileStoreDataProfileOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The dataStorageLocations at the given index.
    • getDataStorageLocationsBytes

      public com.google.protobuf.ByteString getDataStorageLocationsBytes(int index)
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Specified by:
      getDataStorageLocationsBytes in interface FileStoreDataProfileOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dataStorageLocations at the given index.
    • setDataStorageLocations

      public FileStoreDataProfile.Builder setDataStorageLocations(int index, String value)
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Parameters:
      index - The index to set the value at.
      value - The dataStorageLocations to set.
      Returns:
      This builder for chaining.
    • addDataStorageLocations

      public FileStoreDataProfile.Builder addDataStorageLocations(String value)
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Parameters:
      value - The dataStorageLocations to add.
      Returns:
      This builder for chaining.
    • addAllDataStorageLocations

      public FileStoreDataProfile.Builder addAllDataStorageLocations(Iterable<String> values)
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Parameters:
      values - The dataStorageLocations to add.
      Returns:
      This builder for chaining.
    • clearDataStorageLocations

      public FileStoreDataProfile.Builder clearDataStorageLocations()
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Returns:
      This builder for chaining.
    • addDataStorageLocationsBytes

      public FileStoreDataProfile.Builder addDataStorageLocationsBytes(com.google.protobuf.ByteString value)
       For resources that have multiple storage locations, these are those
       regions. For Cloud Storage this is the list of regions chosen for
       dual-region storage. `file_store_location` will normally be the
       corresponding multi-region for the list of individual locations. The first
       region is always picked as the processing and storage location for the data
       profile.
       
      repeated string data_storage_locations = 19;
      Parameters:
      value - The bytes of the dataStorageLocations to add.
      Returns:
      This builder for chaining.
    • getLocationType

      public String getLocationType()
       The location type of the file store (region, dual-region, multi-region,
       etc). If dual-region, expect data_storage_locations to be populated.
       
      string location_type = 20;
      Specified by:
      getLocationType in interface FileStoreDataProfileOrBuilder
      Returns:
      The locationType.
    • getLocationTypeBytes

      public com.google.protobuf.ByteString getLocationTypeBytes()
       The location type of the file store (region, dual-region, multi-region,
       etc). If dual-region, expect data_storage_locations to be populated.
       
      string location_type = 20;
      Specified by:
      getLocationTypeBytes in interface FileStoreDataProfileOrBuilder
      Returns:
      The bytes for locationType.
    • setLocationType

      public FileStoreDataProfile.Builder setLocationType(String value)
       The location type of the file store (region, dual-region, multi-region,
       etc). If dual-region, expect data_storage_locations to be populated.
       
      string location_type = 20;
      Parameters:
      value - The locationType to set.
      Returns:
      This builder for chaining.
    • clearLocationType

      public FileStoreDataProfile.Builder clearLocationType()
       The location type of the file store (region, dual-region, multi-region,
       etc). If dual-region, expect data_storage_locations to be populated.
       
      string location_type = 20;
      Returns:
      This builder for chaining.
    • setLocationTypeBytes

      public FileStoreDataProfile.Builder setLocationTypeBytes(com.google.protobuf.ByteString value)
       The location type of the file store (region, dual-region, multi-region,
       etc). If dual-region, expect data_storage_locations to be populated.
       
      string location_type = 20;
      Parameters:
      value - The bytes for locationType to set.
      Returns:
      This builder for chaining.
    • getFileStorePath

      public String getFileStorePath()
       The file store path.
      
       * Cloud Storage: `gs://{bucket}`
       * Amazon S3: `s3://{bucket}`
       * Vertex AI dataset:
       `projects/{project_number}/locations/{location}/datasets/{dataset_id}`
       
      string file_store_path = 6;
      Specified by:
      getFileStorePath in interface FileStoreDataProfileOrBuilder
      Returns:
      The fileStorePath.
    • getFileStorePathBytes

      public com.google.protobuf.ByteString getFileStorePathBytes()
       The file store path.
      
       * Cloud Storage: `gs://{bucket}`
       * Amazon S3: `s3://{bucket}`
       * Vertex AI dataset:
       `projects/{project_number}/locations/{location}/datasets/{dataset_id}`
       
      string file_store_path = 6;
      Specified by:
      getFileStorePathBytes in interface FileStoreDataProfileOrBuilder
      Returns:
      The bytes for fileStorePath.
    • setFileStorePath

      public FileStoreDataProfile.Builder setFileStorePath(String value)
       The file store path.
      
       * Cloud Storage: `gs://{bucket}`
       * Amazon S3: `s3://{bucket}`
       * Vertex AI dataset:
       `projects/{project_number}/locations/{location}/datasets/{dataset_id}`
       
      string file_store_path = 6;
      Parameters:
      value - The fileStorePath to set.
      Returns:
      This builder for chaining.
    • clearFileStorePath

      public FileStoreDataProfile.Builder clearFileStorePath()
       The file store path.
      
       * Cloud Storage: `gs://{bucket}`
       * Amazon S3: `s3://{bucket}`
       * Vertex AI dataset:
       `projects/{project_number}/locations/{location}/datasets/{dataset_id}`
       
      string file_store_path = 6;
      Returns:
      This builder for chaining.
    • setFileStorePathBytes

      public FileStoreDataProfile.Builder setFileStorePathBytes(com.google.protobuf.ByteString value)
       The file store path.
      
       * Cloud Storage: `gs://{bucket}`
       * Amazon S3: `s3://{bucket}`
       * Vertex AI dataset:
       `projects/{project_number}/locations/{location}/datasets/{dataset_id}`
       
      string file_store_path = 6;
      Parameters:
      value - The bytes for fileStorePath to set.
      Returns:
      This builder for chaining.
    • getFullResource

      public String getFullResource()
       The resource name of the resource profiled.
       https://cloud.google.com/apis/design/resource_names#full_resource_name
      
       Example format of an S3 bucket full resource name:
       `//cloudasset.googleapis.com/organizations/{org_id}/otherCloudConnections/aws/arn:aws:s3:::{bucket_name}`
       
      string full_resource = 24;
      Specified by:
      getFullResource in interface FileStoreDataProfileOrBuilder
      Returns:
      The fullResource.
    • getFullResourceBytes

      public com.google.protobuf.ByteString getFullResourceBytes()
       The resource name of the resource profiled.
       https://cloud.google.com/apis/design/resource_names#full_resource_name
      
       Example format of an S3 bucket full resource name:
       `//cloudasset.googleapis.com/organizations/{org_id}/otherCloudConnections/aws/arn:aws:s3:::{bucket_name}`
       
      string full_resource = 24;
      Specified by:
      getFullResourceBytes in interface FileStoreDataProfileOrBuilder
      Returns:
      The bytes for fullResource.
    • setFullResource

      public FileStoreDataProfile.Builder setFullResource(String value)
       The resource name of the resource profiled.
       https://cloud.google.com/apis/design/resource_names#full_resource_name
      
       Example format of an S3 bucket full resource name:
       `//cloudasset.googleapis.com/organizations/{org_id}/otherCloudConnections/aws/arn:aws:s3:::{bucket_name}`
       
      string full_resource = 24;
      Parameters:
      value - The fullResource to set.
      Returns:
      This builder for chaining.
    • clearFullResource

      public FileStoreDataProfile.Builder clearFullResource()
       The resource name of the resource profiled.
       https://cloud.google.com/apis/design/resource_names#full_resource_name
      
       Example format of an S3 bucket full resource name:
       `//cloudasset.googleapis.com/organizations/{org_id}/otherCloudConnections/aws/arn:aws:s3:::{bucket_name}`
       
      string full_resource = 24;
      Returns:
      This builder for chaining.
    • setFullResourceBytes

      public FileStoreDataProfile.Builder setFullResourceBytes(com.google.protobuf.ByteString value)
       The resource name of the resource profiled.
       https://cloud.google.com/apis/design/resource_names#full_resource_name
      
       Example format of an S3 bucket full resource name:
       `//cloudasset.googleapis.com/organizations/{org_id}/otherCloudConnections/aws/arn:aws:s3:::{bucket_name}`
       
      string full_resource = 24;
      Parameters:
      value - The bytes for fullResource to set.
      Returns:
      This builder for chaining.
    • hasConfigSnapshot

      public boolean hasConfigSnapshot()
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
      Specified by:
      hasConfigSnapshot in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the configSnapshot field is set.
    • getConfigSnapshot

      public DataProfileConfigSnapshot getConfigSnapshot()
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
      Specified by:
      getConfigSnapshot in interface FileStoreDataProfileOrBuilder
      Returns:
      The configSnapshot.
    • setConfigSnapshot

      public FileStoreDataProfile.Builder setConfigSnapshot(DataProfileConfigSnapshot value)
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
    • setConfigSnapshot

      public FileStoreDataProfile.Builder setConfigSnapshot(DataProfileConfigSnapshot.Builder builderForValue)
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
    • mergeConfigSnapshot

      public FileStoreDataProfile.Builder mergeConfigSnapshot(DataProfileConfigSnapshot value)
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
    • clearConfigSnapshot

      public FileStoreDataProfile.Builder clearConfigSnapshot()
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
    • getConfigSnapshotBuilder

      public DataProfileConfigSnapshot.Builder getConfigSnapshotBuilder()
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
    • getConfigSnapshotOrBuilder

      public DataProfileConfigSnapshotOrBuilder getConfigSnapshotOrBuilder()
       The snapshot of the configurations used to generate the profile.
       
      .google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
      Specified by:
      getConfigSnapshotOrBuilder in interface FileStoreDataProfileOrBuilder
    • hasProfileStatus

      public boolean hasProfileStatus()
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
      Specified by:
      hasProfileStatus in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the profileStatus field is set.
    • getProfileStatus

      public ProfileStatus getProfileStatus()
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
      Specified by:
      getProfileStatus in interface FileStoreDataProfileOrBuilder
      Returns:
      The profileStatus.
    • setProfileStatus

      public FileStoreDataProfile.Builder setProfileStatus(ProfileStatus value)
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
    • setProfileStatus

      public FileStoreDataProfile.Builder setProfileStatus(ProfileStatus.Builder builderForValue)
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
    • mergeProfileStatus

      public FileStoreDataProfile.Builder mergeProfileStatus(ProfileStatus value)
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
    • clearProfileStatus

      public FileStoreDataProfile.Builder clearProfileStatus()
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
    • getProfileStatusBuilder

      public ProfileStatus.Builder getProfileStatusBuilder()
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
    • getProfileStatusOrBuilder

      public ProfileStatusOrBuilder getProfileStatusOrBuilder()
       Success or error status from the most recent profile generation attempt.
       May be empty if the profile is still being generated.
       
      .google.privacy.dlp.v2.ProfileStatus profile_status = 8;
      Specified by:
      getProfileStatusOrBuilder in interface FileStoreDataProfileOrBuilder
    • getStateValue

      public int getStateValue()
       State of a profile.
       
      .google.privacy.dlp.v2.FileStoreDataProfile.State state = 9;
      Specified by:
      getStateValue in interface FileStoreDataProfileOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public FileStoreDataProfile.Builder setStateValue(int value)
       State of a profile.
       
      .google.privacy.dlp.v2.FileStoreDataProfile.State state = 9;
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • getState

      public FileStoreDataProfile.State getState()
       State of a profile.
       
      .google.privacy.dlp.v2.FileStoreDataProfile.State state = 9;
      Specified by:
      getState in interface FileStoreDataProfileOrBuilder
      Returns:
      The state.
    • setState

       State of a profile.
       
      .google.privacy.dlp.v2.FileStoreDataProfile.State state = 9;
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public FileStoreDataProfile.Builder clearState()
       State of a profile.
       
      .google.privacy.dlp.v2.FileStoreDataProfile.State state = 9;
      Returns:
      This builder for chaining.
    • hasProfileLastGenerated

      public boolean hasProfileLastGenerated()
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
      Specified by:
      hasProfileLastGenerated in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the profileLastGenerated field is set.
    • getProfileLastGenerated

      public com.google.protobuf.Timestamp getProfileLastGenerated()
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
      Specified by:
      getProfileLastGenerated in interface FileStoreDataProfileOrBuilder
      Returns:
      The profileLastGenerated.
    • setProfileLastGenerated

      public FileStoreDataProfile.Builder setProfileLastGenerated(com.google.protobuf.Timestamp value)
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
    • setProfileLastGenerated

      public FileStoreDataProfile.Builder setProfileLastGenerated(com.google.protobuf.Timestamp.Builder builderForValue)
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
    • mergeProfileLastGenerated

      public FileStoreDataProfile.Builder mergeProfileLastGenerated(com.google.protobuf.Timestamp value)
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
    • clearProfileLastGenerated

      public FileStoreDataProfile.Builder clearProfileLastGenerated()
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
    • getProfileLastGeneratedBuilder

      public com.google.protobuf.Timestamp.Builder getProfileLastGeneratedBuilder()
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
    • getProfileLastGeneratedOrBuilder

      public com.google.protobuf.TimestampOrBuilder getProfileLastGeneratedOrBuilder()
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 10;
      Specified by:
      getProfileLastGeneratedOrBuilder in interface FileStoreDataProfileOrBuilder
    • getResourceVisibilityValue

      public int getResourceVisibilityValue()
       How broadly a resource has been shared.
       
      .google.privacy.dlp.v2.ResourceVisibility resource_visibility = 11;
      Specified by:
      getResourceVisibilityValue in interface FileStoreDataProfileOrBuilder
      Returns:
      The enum numeric value on the wire for resourceVisibility.
    • setResourceVisibilityValue

      public FileStoreDataProfile.Builder setResourceVisibilityValue(int value)
       How broadly a resource has been shared.
       
      .google.privacy.dlp.v2.ResourceVisibility resource_visibility = 11;
      Parameters:
      value - The enum numeric value on the wire for resourceVisibility to set.
      Returns:
      This builder for chaining.
    • getResourceVisibility

      public ResourceVisibility getResourceVisibility()
       How broadly a resource has been shared.
       
      .google.privacy.dlp.v2.ResourceVisibility resource_visibility = 11;
      Specified by:
      getResourceVisibility in interface FileStoreDataProfileOrBuilder
      Returns:
      The resourceVisibility.
    • setResourceVisibility

      public FileStoreDataProfile.Builder setResourceVisibility(ResourceVisibility value)
       How broadly a resource has been shared.
       
      .google.privacy.dlp.v2.ResourceVisibility resource_visibility = 11;
      Parameters:
      value - The resourceVisibility to set.
      Returns:
      This builder for chaining.
    • clearResourceVisibility

      public FileStoreDataProfile.Builder clearResourceVisibility()
       How broadly a resource has been shared.
       
      .google.privacy.dlp.v2.ResourceVisibility resource_visibility = 11;
      Returns:
      This builder for chaining.
    • hasSensitivityScore

      public boolean hasSensitivityScore()
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
      Specified by:
      hasSensitivityScore in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the sensitivityScore field is set.
    • getSensitivityScore

      public SensitivityScore getSensitivityScore()
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
      Specified by:
      getSensitivityScore in interface FileStoreDataProfileOrBuilder
      Returns:
      The sensitivityScore.
    • setSensitivityScore

      public FileStoreDataProfile.Builder setSensitivityScore(SensitivityScore value)
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
    • setSensitivityScore

      public FileStoreDataProfile.Builder setSensitivityScore(SensitivityScore.Builder builderForValue)
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
    • mergeSensitivityScore

      public FileStoreDataProfile.Builder mergeSensitivityScore(SensitivityScore value)
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
    • clearSensitivityScore

      public FileStoreDataProfile.Builder clearSensitivityScore()
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
    • getSensitivityScoreBuilder

      public SensitivityScore.Builder getSensitivityScoreBuilder()
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
    • getSensitivityScoreOrBuilder

      public SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()
       The sensitivity score of this resource.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;
      Specified by:
      getSensitivityScoreOrBuilder in interface FileStoreDataProfileOrBuilder
    • hasDataRiskLevel

      public boolean hasDataRiskLevel()
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
      Specified by:
      hasDataRiskLevel in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the dataRiskLevel field is set.
    • getDataRiskLevel

      public DataRiskLevel getDataRiskLevel()
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
      Specified by:
      getDataRiskLevel in interface FileStoreDataProfileOrBuilder
      Returns:
      The dataRiskLevel.
    • setDataRiskLevel

      public FileStoreDataProfile.Builder setDataRiskLevel(DataRiskLevel value)
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
    • setDataRiskLevel

      public FileStoreDataProfile.Builder setDataRiskLevel(DataRiskLevel.Builder builderForValue)
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
    • mergeDataRiskLevel

      public FileStoreDataProfile.Builder mergeDataRiskLevel(DataRiskLevel value)
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
    • clearDataRiskLevel

      public FileStoreDataProfile.Builder clearDataRiskLevel()
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
    • getDataRiskLevelBuilder

      public DataRiskLevel.Builder getDataRiskLevelBuilder()
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
    • getDataRiskLevelOrBuilder

      public DataRiskLevelOrBuilder getDataRiskLevelOrBuilder()
       The data risk level of this resource.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;
      Specified by:
      getDataRiskLevelOrBuilder in interface FileStoreDataProfileOrBuilder
    • hasCreateTime

      public boolean hasCreateTime()
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
      Specified by:
      hasCreateTime in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
      Specified by:
      getCreateTime in interface FileStoreDataProfileOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public FileStoreDataProfile.Builder setCreateTime(com.google.protobuf.Timestamp value)
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
    • setCreateTime

      public FileStoreDataProfile.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
    • mergeCreateTime

      public FileStoreDataProfile.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
    • clearCreateTime

      public FileStoreDataProfile.Builder clearCreateTime()
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       The time the file store was first created.
       
      .google.protobuf.Timestamp create_time = 14;
      Specified by:
      getCreateTimeOrBuilder in interface FileStoreDataProfileOrBuilder
    • hasLastModifiedTime

      public boolean hasLastModifiedTime()
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
      Specified by:
      hasLastModifiedTime in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the lastModifiedTime field is set.
    • getLastModifiedTime

      public com.google.protobuf.Timestamp getLastModifiedTime()
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
      Specified by:
      getLastModifiedTime in interface FileStoreDataProfileOrBuilder
      Returns:
      The lastModifiedTime.
    • setLastModifiedTime

      public FileStoreDataProfile.Builder setLastModifiedTime(com.google.protobuf.Timestamp value)
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
    • setLastModifiedTime

      public FileStoreDataProfile.Builder setLastModifiedTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
    • mergeLastModifiedTime

      public FileStoreDataProfile.Builder mergeLastModifiedTime(com.google.protobuf.Timestamp value)
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
    • clearLastModifiedTime

      public FileStoreDataProfile.Builder clearLastModifiedTime()
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
    • getLastModifiedTimeBuilder

      public com.google.protobuf.Timestamp.Builder getLastModifiedTimeBuilder()
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
    • getLastModifiedTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastModifiedTimeOrBuilder()
       The time the file store was last modified.
       
      .google.protobuf.Timestamp last_modified_time = 15;
      Specified by:
      getLastModifiedTimeOrBuilder in interface FileStoreDataProfileOrBuilder
    • getFileClusterSummariesList

      public List<FileClusterSummary> getFileClusterSummariesList()
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
      Specified by:
      getFileClusterSummariesList in interface FileStoreDataProfileOrBuilder
    • getFileClusterSummariesCount

      public int getFileClusterSummariesCount()
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
      Specified by:
      getFileClusterSummariesCount in interface FileStoreDataProfileOrBuilder
    • getFileClusterSummaries

      public FileClusterSummary getFileClusterSummaries(int index)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
      Specified by:
      getFileClusterSummaries in interface FileStoreDataProfileOrBuilder
    • setFileClusterSummaries

      public FileStoreDataProfile.Builder setFileClusterSummaries(int index, FileClusterSummary value)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • setFileClusterSummaries

      public FileStoreDataProfile.Builder setFileClusterSummaries(int index, FileClusterSummary.Builder builderForValue)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • addFileClusterSummaries

      public FileStoreDataProfile.Builder addFileClusterSummaries(FileClusterSummary value)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • addFileClusterSummaries

      public FileStoreDataProfile.Builder addFileClusterSummaries(int index, FileClusterSummary value)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • addFileClusterSummaries

      public FileStoreDataProfile.Builder addFileClusterSummaries(FileClusterSummary.Builder builderForValue)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • addFileClusterSummaries

      public FileStoreDataProfile.Builder addFileClusterSummaries(int index, FileClusterSummary.Builder builderForValue)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • addAllFileClusterSummaries

      public FileStoreDataProfile.Builder addAllFileClusterSummaries(Iterable<? extends FileClusterSummary> values)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • clearFileClusterSummaries

      public FileStoreDataProfile.Builder clearFileClusterSummaries()
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • removeFileClusterSummaries

      public FileStoreDataProfile.Builder removeFileClusterSummaries(int index)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • getFileClusterSummariesBuilder

      public FileClusterSummary.Builder getFileClusterSummariesBuilder(int index)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • getFileClusterSummariesOrBuilder

      public FileClusterSummaryOrBuilder getFileClusterSummariesOrBuilder(int index)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
      Specified by:
      getFileClusterSummariesOrBuilder in interface FileStoreDataProfileOrBuilder
    • getFileClusterSummariesOrBuilderList

      public List<? extends FileClusterSummaryOrBuilder> getFileClusterSummariesOrBuilderList()
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
      Specified by:
      getFileClusterSummariesOrBuilderList in interface FileStoreDataProfileOrBuilder
    • addFileClusterSummariesBuilder

      public FileClusterSummary.Builder addFileClusterSummariesBuilder()
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • addFileClusterSummariesBuilder

      public FileClusterSummary.Builder addFileClusterSummariesBuilder(int index)
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • getFileClusterSummariesBuilderList

      public List<FileClusterSummary.Builder> getFileClusterSummariesBuilderList()
       FileClusterSummary per each cluster.
       
      repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;
    • getResourceAttributesCount

      public int getResourceAttributesCount()
      Description copied from interface: FileStoreDataProfileOrBuilder
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
      Specified by:
      getResourceAttributesCount in interface FileStoreDataProfileOrBuilder
    • containsResourceAttributes

      public boolean containsResourceAttributes(String key)
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
      Specified by:
      containsResourceAttributes in interface FileStoreDataProfileOrBuilder
    • getResourceAttributes

      @Deprecated public Map<String,Value> getResourceAttributes()
      Deprecated.
      Specified by:
      getResourceAttributes in interface FileStoreDataProfileOrBuilder
    • getResourceAttributesMap

      public Map<String,Value> getResourceAttributesMap()
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
      Specified by:
      getResourceAttributesMap in interface FileStoreDataProfileOrBuilder
    • getResourceAttributesOrDefault

      public Value getResourceAttributesOrDefault(String key, Value defaultValue)
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
      Specified by:
      getResourceAttributesOrDefault in interface FileStoreDataProfileOrBuilder
    • getResourceAttributesOrThrow

      public Value getResourceAttributesOrThrow(String key)
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
      Specified by:
      getResourceAttributesOrThrow in interface FileStoreDataProfileOrBuilder
    • clearResourceAttributes

      public FileStoreDataProfile.Builder clearResourceAttributes()
    • removeResourceAttributes

      public FileStoreDataProfile.Builder removeResourceAttributes(String key)
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
    • getMutableResourceAttributes

      @Deprecated public Map<String,Value> getMutableResourceAttributes()
      Deprecated.
      Use alternate mutation accessors instead.
    • putResourceAttributes

      public FileStoreDataProfile.Builder putResourceAttributes(String key, Value value)
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
    • putAllResourceAttributes

      public FileStoreDataProfile.Builder putAllResourceAttributes(Map<String,Value> values)
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
    • putResourceAttributesBuilderIfAbsent

      public Value.Builder putResourceAttributesBuilderIfAbsent(String key)
       Attributes of the resource being profiled.
       Currently used attributes:
      
       * customer_managed_encryption: boolean
       - true: the resource is encrypted with a customer-managed key.
       - false: the resource is encrypted with a provider-managed key.
       
      map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;
    • getResourceLabelsCount

      public int getResourceLabelsCount()
      Description copied from interface: FileStoreDataProfileOrBuilder
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
      Specified by:
      getResourceLabelsCount in interface FileStoreDataProfileOrBuilder
    • containsResourceLabels

      public boolean containsResourceLabels(String key)
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
      Specified by:
      containsResourceLabels in interface FileStoreDataProfileOrBuilder
    • getResourceLabels

      @Deprecated public Map<String,String> getResourceLabels()
      Deprecated.
      Specified by:
      getResourceLabels in interface FileStoreDataProfileOrBuilder
    • getResourceLabelsMap

      public Map<String,String> getResourceLabelsMap()
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
      Specified by:
      getResourceLabelsMap in interface FileStoreDataProfileOrBuilder
    • getResourceLabelsOrDefault

      public String getResourceLabelsOrDefault(String key, String defaultValue)
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
      Specified by:
      getResourceLabelsOrDefault in interface FileStoreDataProfileOrBuilder
    • getResourceLabelsOrThrow

      public String getResourceLabelsOrThrow(String key)
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
      Specified by:
      getResourceLabelsOrThrow in interface FileStoreDataProfileOrBuilder
    • clearResourceLabels

      public FileStoreDataProfile.Builder clearResourceLabels()
    • removeResourceLabels

      public FileStoreDataProfile.Builder removeResourceLabels(String key)
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
    • getMutableResourceLabels

      @Deprecated public Map<String,String> getMutableResourceLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putResourceLabels

      public FileStoreDataProfile.Builder putResourceLabels(String key, String value)
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
    • putAllResourceLabels

      public FileStoreDataProfile.Builder putAllResourceLabels(Map<String,String> values)
       The labels applied to the resource at the time the profile was generated.
       
      map<string, string> resource_labels = 18;
    • getFileStoreInfoTypeSummariesList

      public List<FileStoreInfoTypeSummary> getFileStoreInfoTypeSummariesList()
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
      Specified by:
      getFileStoreInfoTypeSummariesList in interface FileStoreDataProfileOrBuilder
    • getFileStoreInfoTypeSummariesCount

      public int getFileStoreInfoTypeSummariesCount()
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
      Specified by:
      getFileStoreInfoTypeSummariesCount in interface FileStoreDataProfileOrBuilder
    • getFileStoreInfoTypeSummaries

      public FileStoreInfoTypeSummary getFileStoreInfoTypeSummaries(int index)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
      Specified by:
      getFileStoreInfoTypeSummaries in interface FileStoreDataProfileOrBuilder
    • setFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder setFileStoreInfoTypeSummaries(int index, FileStoreInfoTypeSummary value)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • setFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder setFileStoreInfoTypeSummaries(int index, FileStoreInfoTypeSummary.Builder builderForValue)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • addFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder addFileStoreInfoTypeSummaries(FileStoreInfoTypeSummary value)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • addFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder addFileStoreInfoTypeSummaries(int index, FileStoreInfoTypeSummary value)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • addFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder addFileStoreInfoTypeSummaries(FileStoreInfoTypeSummary.Builder builderForValue)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • addFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder addFileStoreInfoTypeSummaries(int index, FileStoreInfoTypeSummary.Builder builderForValue)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • addAllFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder addAllFileStoreInfoTypeSummaries(Iterable<? extends FileStoreInfoTypeSummary> values)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • clearFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder clearFileStoreInfoTypeSummaries()
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • removeFileStoreInfoTypeSummaries

      public FileStoreDataProfile.Builder removeFileStoreInfoTypeSummaries(int index)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • getFileStoreInfoTypeSummariesBuilder

      public FileStoreInfoTypeSummary.Builder getFileStoreInfoTypeSummariesBuilder(int index)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • getFileStoreInfoTypeSummariesOrBuilder

      public FileStoreInfoTypeSummaryOrBuilder getFileStoreInfoTypeSummariesOrBuilder(int index)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
      Specified by:
      getFileStoreInfoTypeSummariesOrBuilder in interface FileStoreDataProfileOrBuilder
    • getFileStoreInfoTypeSummariesOrBuilderList

      public List<? extends FileStoreInfoTypeSummaryOrBuilder> getFileStoreInfoTypeSummariesOrBuilderList()
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
      Specified by:
      getFileStoreInfoTypeSummariesOrBuilderList in interface FileStoreDataProfileOrBuilder
    • addFileStoreInfoTypeSummariesBuilder

      public FileStoreInfoTypeSummary.Builder addFileStoreInfoTypeSummariesBuilder()
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • addFileStoreInfoTypeSummariesBuilder

      public FileStoreInfoTypeSummary.Builder addFileStoreInfoTypeSummariesBuilder(int index)
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • getFileStoreInfoTypeSummariesBuilderList

      public List<FileStoreInfoTypeSummary.Builder> getFileStoreInfoTypeSummariesBuilderList()
       InfoTypes detected in this file store.
       
      repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;
    • hasSampleFindingsTable

      public boolean hasSampleFindingsTable()
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
      Specified by:
      hasSampleFindingsTable in interface FileStoreDataProfileOrBuilder
      Returns:
      Whether the sampleFindingsTable field is set.
    • getSampleFindingsTable

      public BigQueryTable getSampleFindingsTable()
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
      Specified by:
      getSampleFindingsTable in interface FileStoreDataProfileOrBuilder
      Returns:
      The sampleFindingsTable.
    • setSampleFindingsTable

      public FileStoreDataProfile.Builder setSampleFindingsTable(BigQueryTable value)
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
    • setSampleFindingsTable

      public FileStoreDataProfile.Builder setSampleFindingsTable(BigQueryTable.Builder builderForValue)
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
    • mergeSampleFindingsTable

      public FileStoreDataProfile.Builder mergeSampleFindingsTable(BigQueryTable value)
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
    • clearSampleFindingsTable

      public FileStoreDataProfile.Builder clearSampleFindingsTable()
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
    • getSampleFindingsTableBuilder

      public BigQueryTable.Builder getSampleFindingsTableBuilder()
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
    • getSampleFindingsTableOrBuilder

      public BigQueryTableOrBuilder getSampleFindingsTableOrBuilder()
       The BigQuery table to which the sample findings are written.
       
      .google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;
      Specified by:
      getSampleFindingsTableOrBuilder in interface FileStoreDataProfileOrBuilder
    • getFileStoreIsEmpty

      public boolean getFileStoreIsEmpty()
       The file store does not have any files. If the profiling operation failed,
       this is false.
       
      bool file_store_is_empty = 23;
      Specified by:
      getFileStoreIsEmpty in interface FileStoreDataProfileOrBuilder
      Returns:
      The fileStoreIsEmpty.
    • setFileStoreIsEmpty

      public FileStoreDataProfile.Builder setFileStoreIsEmpty(boolean value)
       The file store does not have any files. If the profiling operation failed,
       this is false.
       
      bool file_store_is_empty = 23;
      Parameters:
      value - The fileStoreIsEmpty to set.
      Returns:
      This builder for chaining.
    • clearFileStoreIsEmpty

      public FileStoreDataProfile.Builder clearFileStoreIsEmpty()
       The file store does not have any files. If the profiling operation failed,
       this is false.
       
      bool file_store_is_empty = 23;
      Returns:
      This builder for chaining.
    • getTagsList

      public List<Tag> getTagsList()
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
      Specified by:
      getTagsList in interface FileStoreDataProfileOrBuilder
    • getTagsCount

      public int getTagsCount()
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
      Specified by:
      getTagsCount in interface FileStoreDataProfileOrBuilder
    • getTags

      public Tag getTags(int index)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
      Specified by:
      getTags in interface FileStoreDataProfileOrBuilder
    • setTags

      public FileStoreDataProfile.Builder setTags(int index, Tag value)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • setTags

      public FileStoreDataProfile.Builder setTags(int index, Tag.Builder builderForValue)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • addTags

      public FileStoreDataProfile.Builder addTags(Tag value)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • addTags

      public FileStoreDataProfile.Builder addTags(int index, Tag value)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • addTags

      public FileStoreDataProfile.Builder addTags(Tag.Builder builderForValue)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • addTags

      public FileStoreDataProfile.Builder addTags(int index, Tag.Builder builderForValue)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • addAllTags

      public FileStoreDataProfile.Builder addAllTags(Iterable<? extends Tag> values)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • clearTags

      public FileStoreDataProfile.Builder clearTags()
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • removeTags

      public FileStoreDataProfile.Builder removeTags(int index)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • getTagsBuilder

      public Tag.Builder getTagsBuilder(int index)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • getTagsOrBuilder

      public TagOrBuilder getTagsOrBuilder(int index)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
      Specified by:
      getTagsOrBuilder in interface FileStoreDataProfileOrBuilder
    • getTagsOrBuilderList

      public List<? extends TagOrBuilder> getTagsOrBuilderList()
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
      Specified by:
      getTagsOrBuilderList in interface FileStoreDataProfileOrBuilder
    • addTagsBuilder

      public Tag.Builder addTagsBuilder()
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • addTagsBuilder

      public Tag.Builder addTagsBuilder(int index)
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • getTagsBuilderList

      public List<Tag.Builder> getTagsBuilderList()
       The tags attached to the resource, including any tags attached during
       profiling.
       
      repeated .google.privacy.dlp.v2.Tag tags = 25;
    • getRelatedResourcesList

      public List<RelatedResource> getRelatedResourcesList()
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
      Specified by:
      getRelatedResourcesList in interface FileStoreDataProfileOrBuilder
    • getRelatedResourcesCount

      public int getRelatedResourcesCount()
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
      Specified by:
      getRelatedResourcesCount in interface FileStoreDataProfileOrBuilder
    • getRelatedResources

      public RelatedResource getRelatedResources(int index)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
      Specified by:
      getRelatedResources in interface FileStoreDataProfileOrBuilder
    • setRelatedResources

      public FileStoreDataProfile.Builder setRelatedResources(int index, RelatedResource value)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • setRelatedResources

      public FileStoreDataProfile.Builder setRelatedResources(int index, RelatedResource.Builder builderForValue)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • addRelatedResources

      public FileStoreDataProfile.Builder addRelatedResources(RelatedResource value)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • addRelatedResources

      public FileStoreDataProfile.Builder addRelatedResources(int index, RelatedResource value)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • addRelatedResources

      public FileStoreDataProfile.Builder addRelatedResources(RelatedResource.Builder builderForValue)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • addRelatedResources

      public FileStoreDataProfile.Builder addRelatedResources(int index, RelatedResource.Builder builderForValue)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • addAllRelatedResources

      public FileStoreDataProfile.Builder addAllRelatedResources(Iterable<? extends RelatedResource> values)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • clearRelatedResources

      public FileStoreDataProfile.Builder clearRelatedResources()
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • removeRelatedResources

      public FileStoreDataProfile.Builder removeRelatedResources(int index)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • getRelatedResourcesBuilder

      public RelatedResource.Builder getRelatedResourcesBuilder(int index)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • getRelatedResourcesOrBuilder

      public RelatedResourceOrBuilder getRelatedResourcesOrBuilder(int index)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
      Specified by:
      getRelatedResourcesOrBuilder in interface FileStoreDataProfileOrBuilder
    • getRelatedResourcesOrBuilderList

      public List<? extends RelatedResourceOrBuilder> getRelatedResourcesOrBuilderList()
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
      Specified by:
      getRelatedResourcesOrBuilderList in interface FileStoreDataProfileOrBuilder
    • addRelatedResourcesBuilder

      public RelatedResource.Builder addRelatedResourcesBuilder()
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • addRelatedResourcesBuilder

      public RelatedResource.Builder addRelatedResourcesBuilder(int index)
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • getRelatedResourcesBuilderList

      public List<RelatedResource.Builder> getRelatedResourcesBuilderList()
       Resources related to this profile.
       
      repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;
    • getDomainsList

      public List<Domain> getDomainsList()
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
      Specified by:
      getDomainsList in interface FileStoreDataProfileOrBuilder
    • getDomainsCount

      public int getDomainsCount()
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
      Specified by:
      getDomainsCount in interface FileStoreDataProfileOrBuilder
    • getDomains

      public Domain getDomains(int index)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
      Specified by:
      getDomains in interface FileStoreDataProfileOrBuilder
    • setDomains

      public FileStoreDataProfile.Builder setDomains(int index, Domain value)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • setDomains

      public FileStoreDataProfile.Builder setDomains(int index, Domain.Builder builderForValue)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • addDomains

      public FileStoreDataProfile.Builder addDomains(Domain value)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • addDomains

      public FileStoreDataProfile.Builder addDomains(int index, Domain value)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • addDomains

      public FileStoreDataProfile.Builder addDomains(Domain.Builder builderForValue)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • addDomains

      public FileStoreDataProfile.Builder addDomains(int index, Domain.Builder builderForValue)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • addAllDomains

      public FileStoreDataProfile.Builder addAllDomains(Iterable<? extends Domain> values)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • clearDomains

      public FileStoreDataProfile.Builder clearDomains()
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • removeDomains

      public FileStoreDataProfile.Builder removeDomains(int index)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • getDomainsBuilder

      public Domain.Builder getDomainsBuilder(int index)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • getDomainsOrBuilder

      public DomainOrBuilder getDomainsOrBuilder(int index)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
      Specified by:
      getDomainsOrBuilder in interface FileStoreDataProfileOrBuilder
    • getDomainsOrBuilderList

      public List<? extends DomainOrBuilder> getDomainsOrBuilderList()
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
      Specified by:
      getDomainsOrBuilderList in interface FileStoreDataProfileOrBuilder
    • addDomainsBuilder

      public Domain.Builder addDomainsBuilder()
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • addDomainsBuilder

      public Domain.Builder addDomainsBuilder(int index)
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;
    • getDomainsBuilderList

      public List<Domain.Builder> getDomainsBuilderList()
       Domains associated with the profile.
       
      repeated .google.privacy.dlp.v2.Domain domains = 27;