Interface DiscoveryCloudStorageFilterOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DiscoveryCloudStorageFilter, DiscoveryCloudStorageFilter.Builder

@Generated public interface DiscoveryCloudStorageFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCollection

      boolean hasCollection()
       Optional. A specific set of buckets for this filter to apply to.
       
      .google.privacy.dlp.v2.FileStoreCollection collection = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the collection field is set.
    • getCollection

      FileStoreCollection getCollection()
       Optional. A specific set of buckets for this filter to apply to.
       
      .google.privacy.dlp.v2.FileStoreCollection collection = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The collection.
    • getCollectionOrBuilder

      FileStoreCollectionOrBuilder getCollectionOrBuilder()
       Optional. A specific set of buckets for this filter to apply to.
       
      .google.privacy.dlp.v2.FileStoreCollection collection = 1 [(.google.api.field_behavior) = OPTIONAL];
    • hasCloudStorageResourceReference

      boolean hasCloudStorageResourceReference()
       Optional. The bucket to scan. Targets including this can only include one
       target (the target with this bucket). This enables profiling the contents
       of a single bucket, while the other options allow for easy profiling of
       many bucets within a project or an organization.
       
      .google.privacy.dlp.v2.CloudStorageResourceReference cloud_storage_resource_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the cloudStorageResourceReference field is set.
    • getCloudStorageResourceReference

      CloudStorageResourceReference getCloudStorageResourceReference()
       Optional. The bucket to scan. Targets including this can only include one
       target (the target with this bucket). This enables profiling the contents
       of a single bucket, while the other options allow for easy profiling of
       many bucets within a project or an organization.
       
      .google.privacy.dlp.v2.CloudStorageResourceReference cloud_storage_resource_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The cloudStorageResourceReference.
    • getCloudStorageResourceReferenceOrBuilder

      CloudStorageResourceReferenceOrBuilder getCloudStorageResourceReferenceOrBuilder()
       Optional. The bucket to scan. Targets including this can only include one
       target (the target with this bucket). This enables profiling the contents
       of a single bucket, while the other options allow for easy profiling of
       many bucets within a project or an organization.
       
      .google.privacy.dlp.v2.CloudStorageResourceReference cloud_storage_resource_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
    • hasOthers

      boolean hasOthers()
       Optional. Catch-all. This should always be the last target in the list
       because anything above it will apply first. Should only appear once in a
       configuration. If none is specified, a default one will be added
       automatically.
       
      .google.privacy.dlp.v2.AllOtherResources others = 100 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the others field is set.
    • getOthers

      AllOtherResources getOthers()
       Optional. Catch-all. This should always be the last target in the list
       because anything above it will apply first. Should only appear once in a
       configuration. If none is specified, a default one will be added
       automatically.
       
      .google.privacy.dlp.v2.AllOtherResources others = 100 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The others.
    • getOthersOrBuilder

      AllOtherResourcesOrBuilder getOthersOrBuilder()
       Optional. Catch-all. This should always be the last target in the list
       because anything above it will apply first. Should only appear once in a
       configuration. If none is specified, a default one will be added
       automatically.
       
      .google.privacy.dlp.v2.AllOtherResources others = 100 [(.google.api.field_behavior) = OPTIONAL];
    • getFilterCase