Interface DiscoveryOtherCloudFilterOrBuilder

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

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

    • hasCollection

      boolean hasCollection()
       A collection of resources for this filter to apply to.
       
      .google.privacy.dlp.v2.OtherCloudResourceCollection collection = 1;
      Returns:
      Whether the collection field is set.
    • getCollection

       A collection of resources for this filter to apply to.
       
      .google.privacy.dlp.v2.OtherCloudResourceCollection collection = 1;
      Returns:
      The collection.
    • getCollectionOrBuilder

      OtherCloudResourceCollectionOrBuilder getCollectionOrBuilder()
       A collection of resources for this filter to apply to.
       
      .google.privacy.dlp.v2.OtherCloudResourceCollection collection = 1;
    • hasSingleResource

      boolean hasSingleResource()
       The resource to scan. Configs using this filter can only have one target
       (the target with this single resource reference).
       
      .google.privacy.dlp.v2.OtherCloudSingleResourceReference single_resource = 2;
      Returns:
      Whether the singleResource field is set.
    • getSingleResource

       The resource to scan. Configs using this filter can only have one target
       (the target with this single resource reference).
       
      .google.privacy.dlp.v2.OtherCloudSingleResourceReference single_resource = 2;
      Returns:
      The singleResource.
    • getSingleResourceOrBuilder

      OtherCloudSingleResourceReferenceOrBuilder getSingleResourceOrBuilder()
       The resource to scan. Configs using this filter can only have one target
       (the target with this single resource reference).
       
      .google.privacy.dlp.v2.OtherCloudSingleResourceReference single_resource = 2;
    • 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