Package com.google.privacy.dlp.v2
Interface OtherCloudDiscoveryTargetOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OtherCloudDiscoveryTarget,OtherCloudDiscoveryTarget.Builder
@Generated
public interface OtherCloudDiscoveryTargetOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.Optional.Required.Required.Disable profiling for resources that match this filter.Disable profiling for resources that match this filter.Required.Required.How often and when to update data profiles.How often and when to update data profiles.booleanOptional.booleanRequired.booleanDisable profiling for resources that match this filter.booleanRequired.booleanHow often and when to update data 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
-
hasDataSourceType
boolean hasDataSourceType()Required. The type of data profiles generated by this discovery target. Supported values are: * aws/s3/bucket
.google.privacy.dlp.v2.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the dataSourceType field is set.
-
getDataSourceType
DataSourceType getDataSourceType()Required. The type of data profiles generated by this discovery target. Supported values are: * aws/s3/bucket
.google.privacy.dlp.v2.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The dataSourceType.
-
getDataSourceTypeOrBuilder
DataSourceTypeOrBuilder getDataSourceTypeOrBuilder()Required. The type of data profiles generated by this discovery target. Supported values are: * aws/s3/bucket
.google.privacy.dlp.v2.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = REQUIRED]; -
hasFilter
boolean hasFilter()Required. The resources that the discovery cadence applies to. The first target with a matching filter will be the one to apply to a resource.
.google.privacy.dlp.v2.DiscoveryOtherCloudFilter filter = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the filter field is set.
-
getFilter
DiscoveryOtherCloudFilter getFilter()Required. The resources that the discovery cadence applies to. The first target with a matching filter will be the one to apply to a resource.
.google.privacy.dlp.v2.DiscoveryOtherCloudFilter filter = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The filter.
-
getFilterOrBuilder
DiscoveryOtherCloudFilterOrBuilder getFilterOrBuilder()Required. The resources that the discovery cadence applies to. The first target with a matching filter will be the one to apply to a resource.
.google.privacy.dlp.v2.DiscoveryOtherCloudFilter filter = 2 [(.google.api.field_behavior) = REQUIRED]; -
hasConditions
boolean hasConditions()Optional. In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryOtherCloudConditions conditions = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the conditions field is set.
-
getConditions
DiscoveryOtherCloudConditions getConditions()Optional. In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryOtherCloudConditions conditions = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The conditions.
-
getConditionsOrBuilder
DiscoveryOtherCloudConditionsOrBuilder getConditionsOrBuilder()Optional. In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryOtherCloudConditions conditions = 3 [(.google.api.field_behavior) = OPTIONAL]; -
hasGenerationCadence
boolean hasGenerationCadence()How often and when to update data profiles. New resources that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryOtherCloudGenerationCadence generation_cadence = 4;- Returns:
- Whether the generationCadence field is set.
-
getGenerationCadence
DiscoveryOtherCloudGenerationCadence getGenerationCadence()How often and when to update data profiles. New resources that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryOtherCloudGenerationCadence generation_cadence = 4;- Returns:
- The generationCadence.
-
getGenerationCadenceOrBuilder
DiscoveryOtherCloudGenerationCadenceOrBuilder getGenerationCadenceOrBuilder()How often and when to update data profiles. New resources that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryOtherCloudGenerationCadence generation_cadence = 4; -
hasDisabled
boolean hasDisabled()Disable profiling for resources that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 5;- Returns:
- Whether the disabled field is set.
-
getDisabled
Disabled getDisabled()Disable profiling for resources that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 5;- Returns:
- The disabled.
-
getDisabledOrBuilder
DisabledOrBuilder getDisabledOrBuilder()Disable profiling for resources that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 5; -
getCadenceCase
OtherCloudDiscoveryTarget.CadenceCase getCadenceCase()
-