Interface DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadenceOrBuilder (3.49.0)

public static interface DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadenceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFrequency()

public abstract DataProfileUpdateFrequency getFrequency()

Frequency to regenerate data profiles when the schema is modified. Defaults to monthly.

.google.privacy.dlp.v2.DataProfileUpdateFrequency frequency = 2;

Returns
Type Description
DataProfileUpdateFrequency

The frequency.

getFrequencyValue()

public abstract int getFrequencyValue()

Frequency to regenerate data profiles when the schema is modified. Defaults to monthly.

.google.privacy.dlp.v2.DataProfileUpdateFrequency frequency = 2;

Returns
Type Description
int

The enum numeric value on the wire for frequency.

getTypes(int index)

public abstract 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;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification

The types at the given index.

getTypesCount()

public abstract int getTypesCount()

The types of schema modifications to consider. Defaults to NEW_COLUMNS.

repeated .google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification types = 1;

Returns
Type Description
int

The count of types.

getTypesList()

public abstract 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
Type Description
List<CloudSqlSchemaModification>

A list containing the types.

getTypesValue(int index)

public abstract 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;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of types at the given index.

getTypesValueList()

public abstract List<Integer> getTypesValueList()

The types of schema modifications to consider. Defaults to NEW_COLUMNS.

repeated .google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification types = 1;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for types.