Package com.google.privacy.dlp.v2
Class DiscoveryCloudSqlGenerationCadence.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>
com.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.Builder
- All Implemented Interfaces:
DiscoveryCloudSqlGenerationCadenceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DiscoveryCloudSqlGenerationCadence
public static final class DiscoveryCloudSqlGenerationCadence.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>
implements DiscoveryCloudSqlGenerationCadenceOrBuilder
How often existing tables should have their profiles refreshed. New tables are scanned as quickly as possible depending on system capacity.Protobuf type
google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change.Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling.When to reprofile if the schema has changed.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorGoverns when to update data profiles when the inspection rules defined by the `InspectTemplate` change.Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change.Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change.Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling.intData changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling.When to reprofile if the schema has changed.When to reprofile if the schema has changed.When to reprofile if the schema has changed.booleanGoverns when to update data profiles when the inspection rules defined by the `InspectTemplate` change.booleanWhen to reprofile if the schema has changed.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change.When to reprofile if the schema has changed.Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change.Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change.Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling.setRefreshFrequencyValue(int value) Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling.When to reprofile if the schema has changed.setSchemaModifiedCadence(DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder builderForValue) When to reprofile if the schema has changed.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>
-
mergeFrom
public DiscoveryCloudSqlGenerationCadence.Builder mergeFrom(DiscoveryCloudSqlGenerationCadence other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>
-
mergeFrom
public DiscoveryCloudSqlGenerationCadence.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DiscoveryCloudSqlGenerationCadence.Builder>- Throws:
IOException
-
hasSchemaModifiedCadence
public boolean hasSchemaModifiedCadence()When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1;- Specified by:
hasSchemaModifiedCadencein interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder- Returns:
- Whether the schemaModifiedCadence field is set.
-
getSchemaModifiedCadence
When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1;- Specified by:
getSchemaModifiedCadencein interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder- Returns:
- The schemaModifiedCadence.
-
setSchemaModifiedCadence
public DiscoveryCloudSqlGenerationCadence.Builder setSchemaModifiedCadence(DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence value) When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1; -
setSchemaModifiedCadence
public DiscoveryCloudSqlGenerationCadence.Builder setSchemaModifiedCadence(DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder builderForValue) When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1; -
mergeSchemaModifiedCadence
public DiscoveryCloudSqlGenerationCadence.Builder mergeSchemaModifiedCadence(DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence value) When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1; -
clearSchemaModifiedCadence
When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1; -
getSchemaModifiedCadenceBuilder
public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence.Builder getSchemaModifiedCadenceBuilder()When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1; -
getSchemaModifiedCadenceOrBuilder
public DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadenceOrBuilder getSchemaModifiedCadenceOrBuilder()When to reprofile if the schema has changed.
.google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence.SchemaModifiedCadence schema_modified_cadence = 1;- Specified by:
getSchemaModifiedCadenceOrBuilderin interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder
-
getRefreshFrequencyValue
public int getRefreshFrequencyValue()Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed. Defaults to never.
.google.privacy.dlp.v2.DataProfileUpdateFrequency refresh_frequency = 2;- Specified by:
getRefreshFrequencyValuein interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder- Returns:
- The enum numeric value on the wire for refreshFrequency.
-
setRefreshFrequencyValue
Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed. Defaults to never.
.google.privacy.dlp.v2.DataProfileUpdateFrequency refresh_frequency = 2;- Parameters:
value- The enum numeric value on the wire for refreshFrequency to set.- Returns:
- This builder for chaining.
-
getRefreshFrequency
Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed. Defaults to never.
.google.privacy.dlp.v2.DataProfileUpdateFrequency refresh_frequency = 2;- Specified by:
getRefreshFrequencyin interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder- Returns:
- The refreshFrequency.
-
setRefreshFrequency
public DiscoveryCloudSqlGenerationCadence.Builder setRefreshFrequency(DataProfileUpdateFrequency value) Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed. Defaults to never.
.google.privacy.dlp.v2.DataProfileUpdateFrequency refresh_frequency = 2;- Parameters:
value- The refreshFrequency to set.- Returns:
- This builder for chaining.
-
clearRefreshFrequency
Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed. Defaults to never.
.google.privacy.dlp.v2.DataProfileUpdateFrequency refresh_frequency = 2;- Returns:
- This builder for chaining.
-
hasInspectTemplateModifiedCadence
public boolean hasInspectTemplateModifiedCadence()Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3;- Specified by:
hasInspectTemplateModifiedCadencein interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder- Returns:
- Whether the inspectTemplateModifiedCadence field is set.
-
getInspectTemplateModifiedCadence
Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3;- Specified by:
getInspectTemplateModifiedCadencein interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder- Returns:
- The inspectTemplateModifiedCadence.
-
setInspectTemplateModifiedCadence
public DiscoveryCloudSqlGenerationCadence.Builder setInspectTemplateModifiedCadence(DiscoveryInspectTemplateModifiedCadence value) Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3; -
setInspectTemplateModifiedCadence
public DiscoveryCloudSqlGenerationCadence.Builder setInspectTemplateModifiedCadence(DiscoveryInspectTemplateModifiedCadence.Builder builderForValue) Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3; -
mergeInspectTemplateModifiedCadence
public DiscoveryCloudSqlGenerationCadence.Builder mergeInspectTemplateModifiedCadence(DiscoveryInspectTemplateModifiedCadence value) Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3; -
clearInspectTemplateModifiedCadence
Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3; -
getInspectTemplateModifiedCadenceBuilder
Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3; -
getInspectTemplateModifiedCadenceOrBuilder
public DiscoveryInspectTemplateModifiedCadenceOrBuilder getInspectTemplateModifiedCadenceOrBuilder()Governs when to update data profiles when the inspection rules defined by the `InspectTemplate` change. If not set, changing the template will not cause a data profile to update.
.google.privacy.dlp.v2.DiscoveryInspectTemplateModifiedCadence inspect_template_modified_cadence = 3;- Specified by:
getInspectTemplateModifiedCadenceOrBuilderin interfaceDiscoveryCloudSqlGenerationCadenceOrBuilder
-