Package com.google.privacy.dlp.v2
Interface DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadenceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence,DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder
- Enclosing class:
- DiscoveryCloudSqlGenerationCadence
public static interface DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionFrequency to regenerate data profiles when the schema is modified.intFrequency to regenerate data profiles when the schema is modified.getTypes(int index) The types of schema modifications to consider.intThe types of schema modifications to consider.The types of schema modifications to consider.intgetTypesValue(int index) The types of schema modifications to consider.The types of schema modifications to consider.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
-
getTypesList
List<DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification> getTypesList()The types of schema modifications to consider. Defaults to NEW_COLUMNS.
repeated .google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification types = 1;- Returns:
- A list containing the types.
-
getTypesCount
int getTypesCount()The types of schema modifications to consider. Defaults to NEW_COLUMNS.
repeated .google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification types = 1;- Returns:
- The count of types.
-
getTypes
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification getTypes(int index) The types of schema modifications to consider. Defaults to NEW_COLUMNS.
repeated .google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification types = 1;- Parameters:
index- The index of the element to return.- Returns:
- The types at the given index.
-
getTypesValueList
The types of schema modifications to consider. Defaults to NEW_COLUMNS.
repeated .google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification types = 1;- Returns:
- A list containing the enum numeric values on the wire for types.
-
getTypesValue
int getTypesValue(int index) The types of schema modifications to consider. Defaults to NEW_COLUMNS.
repeated .google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification types = 1;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of types at the given index.
-
getFrequencyValue
int getFrequencyValue()Frequency to regenerate data profiles when the schema is modified. Defaults to monthly.
.google.privacy.dlp.v2.DataProfileUpdateFrequency frequency = 2;- Returns:
- The enum numeric value on the wire for frequency.
-
getFrequency
DataProfileUpdateFrequency getFrequency()Frequency to regenerate data profiles when the schema is modified. Defaults to monthly.
.google.privacy.dlp.v2.DataProfileUpdateFrequency frequency = 2;- Returns:
- The frequency.
-