Package com.google.privacy.dlp.v2
Interface CloudSqlDiscoveryTargetOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CloudSqlDiscoveryTarget,CloudSqlDiscoveryTarget.Builder
@Generated
public interface CloudSqlDiscoveryTargetOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionIn addition to matching the filter, these conditions must be true before a profile is generated.In addition to matching the filter, these conditions must be true before a profile is generated.Disable profiling for database resources that match this filter.Disable profiling for database resources that match this filter.Required.Required.How often and when to update profiles.How often and when to update profiles.booleanIn addition to matching the filter, these conditions must be true before a profile is generated.booleanDisable profiling for database resources that match this filter.booleanRequired.booleanHow often and when to update profiles.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.DiscoveryCloudSqlFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the filter field is set.
-
getFilter
DiscoveryCloudSqlFilter 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.DiscoveryCloudSqlFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The filter.
-
getFilterOrBuilder
DiscoveryCloudSqlFilterOrBuilder 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.DiscoveryCloudSqlFilter 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.DiscoveryCloudSqlConditions conditions = 2;- Returns:
- Whether the conditions field is set.
-
getConditions
DiscoveryCloudSqlConditions getConditions()In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryCloudSqlConditions conditions = 2;- Returns:
- The conditions.
-
getConditionsOrBuilder
DiscoveryCloudSqlConditionsOrBuilder getConditionsOrBuilder()In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryCloudSqlConditions conditions = 2; -
hasGenerationCadence
boolean hasGenerationCadence()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.DiscoveryCloudSqlGenerationCadence generation_cadence = 3;- Returns:
- Whether the generationCadence field is set.
-
getGenerationCadence
DiscoveryCloudSqlGenerationCadence getGenerationCadence()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.DiscoveryCloudSqlGenerationCadence generation_cadence = 3;- Returns:
- The generationCadence.
-
getGenerationCadenceOrBuilder
DiscoveryCloudSqlGenerationCadenceOrBuilder getGenerationCadenceOrBuilder()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.DiscoveryCloudSqlGenerationCadence generation_cadence = 3; -
hasDisabled
boolean hasDisabled()Disable profiling for database resources that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4;- Returns:
- Whether the disabled field is set.
-
getDisabled
Disabled getDisabled()Disable profiling for database resources that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4;- Returns:
- The disabled.
-
getDisabledOrBuilder
DisabledOrBuilder getDisabledOrBuilder()Disable profiling for database resources that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4; -
getCadenceCase
CloudSqlDiscoveryTarget.CadenceCase getCadenceCase()
-