Class DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder (3.48.0)

public static final class DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder extends GeneratedMessageV3.Builder<DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder> implements DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadenceOrBuilder

How frequency to modify the profile when the table's schema is modified.

Protobuf type google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllTypes(Iterable<? extends DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification> values)

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder addAllTypes(Iterable<? extends DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification> values)

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

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

Parameter
Name Description
values Iterable<? extends com.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification>

The types to add.

Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder

This builder for chaining.

addAllTypesValue(Iterable<Integer> values)

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder addAllTypesValue(Iterable<Integer> values)

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

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

Parameter
Name Description
values Iterable<Integer>

The enum numeric values on the wire for types to add.

Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder
Overrides

addTypes(DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification value)

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder addTypes(DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification value)

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

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

Parameter
Name Description
value DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.CloudSqlSchemaModification

The types to add.

Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder

This builder for chaining.

addTypesValue(int value)

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder addTypesValue(int value)

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

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

Parameter
Name Description
value int

The enum numeric value on the wire for types to add.

Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder

This builder for chaining.

build()

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence build()
Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence

buildPartial()

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence buildPartial()
Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence

clear()

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder clear()
Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder
Overrides

clearFrequency()

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder clearFrequency()

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

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

Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder
Overrides

clearTypes()

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder clearTypes()

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

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

Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder

This builder for chaining.

clone()

public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder clone()
Returns
Type Description
DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder
Overrides