Interface BigQueryDiscoveryTargetOrBuilder

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

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

    • hasFilter

      boolean hasFilter()
       Required. The tables the discovery cadence applies to. The first target
       with a matching filter will be the one to apply to a table.
       
      .google.privacy.dlp.v2.DiscoveryBigQueryFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the filter field is set.
    • getFilter

       Required. The tables the discovery cadence applies to. The first target
       with a matching filter will be the one to apply to a table.
       
      .google.privacy.dlp.v2.DiscoveryBigQueryFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The filter.
    • getFilterOrBuilder

      DiscoveryBigQueryFilterOrBuilder getFilterOrBuilder()
       Required. The tables the discovery cadence applies to. The first target
       with a matching filter will be the one to apply to a table.
       
      .google.privacy.dlp.v2.DiscoveryBigQueryFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasConditions

      boolean hasConditions()
       In addition to matching the filter, these conditions must be true
       before a profile is generated.
       
      .google.privacy.dlp.v2.DiscoveryBigQueryConditions conditions = 2;
      Returns:
      Whether the conditions field is set.
    • getConditions

       In addition to matching the filter, these conditions must be true
       before a profile is generated.
       
      .google.privacy.dlp.v2.DiscoveryBigQueryConditions conditions = 2;
      Returns:
      The conditions.
    • getConditionsOrBuilder

      DiscoveryBigQueryConditionsOrBuilder getConditionsOrBuilder()
       In addition to matching the filter, these conditions must be true
       before a profile is generated.
       
      .google.privacy.dlp.v2.DiscoveryBigQueryConditions conditions = 2;
    • hasCadence

      boolean hasCadence()
       How often and when to update profiles. New tables that match both the
       filter and conditions are scanned as quickly as possible depending on
       system capacity.
       
      .google.privacy.dlp.v2.DiscoveryGenerationCadence cadence = 3;
      Returns:
      Whether the cadence field is set.
    • getCadence

       How often and when to update profiles. New tables that match both the
       filter and conditions are scanned as quickly as possible depending on
       system capacity.
       
      .google.privacy.dlp.v2.DiscoveryGenerationCadence cadence = 3;
      Returns:
      The cadence.
    • getCadenceOrBuilder

       How often and when to update profiles. New tables that match both the
       filter and conditions are scanned as quickly as possible depending on
       system capacity.
       
      .google.privacy.dlp.v2.DiscoveryGenerationCadence cadence = 3;
    • hasDisabled

      boolean hasDisabled()
       Tables that match this filter will not have profiles created.
       
      .google.privacy.dlp.v2.Disabled disabled = 4;
      Returns:
      Whether the disabled field is set.
    • getDisabled

      Disabled getDisabled()
       Tables that match this filter will not have profiles created.
       
      .google.privacy.dlp.v2.Disabled disabled = 4;
      Returns:
      The disabled.
    • getDisabledOrBuilder

      DisabledOrBuilder getDisabledOrBuilder()
       Tables that match this filter will not have profiles created.
       
      .google.privacy.dlp.v2.Disabled disabled = 4;
    • getFrequencyCase