Package com.google.privacy.dlp.v2
Interface DiscoveryBigQueryFilterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DiscoveryBigQueryFilter,DiscoveryBigQueryFilter.Builder
@Generated
public interface DiscoveryBigQueryFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionCatch-all.Catch-all.The table to scan.The table to scan.A specific set of tables for this filter to apply to.A specific set of tables for this filter to apply to.booleanCatch-all.booleanThe table to scan.booleanA specific set of tables for this filter to apply to.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
-
hasTables
boolean hasTables()A specific set of tables for this filter to apply to. A table collection must be specified in only one filter per config. If a table id or dataset is empty, Cloud DLP assumes all tables in that collection must be profiled. Must specify a project ID.
.google.privacy.dlp.v2.BigQueryTableCollection tables = 1;- Returns:
- Whether the tables field is set.
-
getTables
BigQueryTableCollection getTables()A specific set of tables for this filter to apply to. A table collection must be specified in only one filter per config. If a table id or dataset is empty, Cloud DLP assumes all tables in that collection must be profiled. Must specify a project ID.
.google.privacy.dlp.v2.BigQueryTableCollection tables = 1;- Returns:
- The tables.
-
getTablesOrBuilder
BigQueryTableCollectionOrBuilder getTablesOrBuilder()A specific set of tables for this filter to apply to. A table collection must be specified in only one filter per config. If a table id or dataset is empty, Cloud DLP assumes all tables in that collection must be profiled. Must specify a project ID.
.google.privacy.dlp.v2.BigQueryTableCollection tables = 1; -
hasOtherTables
boolean hasOtherTables()Catch-all. This should always be the last filter in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.
.google.privacy.dlp.v2.DiscoveryBigQueryFilter.AllOtherBigQueryTables other_tables = 2;- Returns:
- Whether the otherTables field is set.
-
getOtherTables
DiscoveryBigQueryFilter.AllOtherBigQueryTables getOtherTables()Catch-all. This should always be the last filter in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.
.google.privacy.dlp.v2.DiscoveryBigQueryFilter.AllOtherBigQueryTables other_tables = 2;- Returns:
- The otherTables.
-
getOtherTablesOrBuilder
DiscoveryBigQueryFilter.AllOtherBigQueryTablesOrBuilder getOtherTablesOrBuilder()Catch-all. This should always be the last filter in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.
.google.privacy.dlp.v2.DiscoveryBigQueryFilter.AllOtherBigQueryTables other_tables = 2; -
hasTableReference
boolean hasTableReference()The table to scan. Discovery configurations including this can only include one DiscoveryTarget (the DiscoveryTarget with this TableReference).
.google.privacy.dlp.v2.TableReference table_reference = 3;- Returns:
- Whether the tableReference field is set.
-
getTableReference
TableReference getTableReference()The table to scan. Discovery configurations including this can only include one DiscoveryTarget (the DiscoveryTarget with this TableReference).
.google.privacy.dlp.v2.TableReference table_reference = 3;- Returns:
- The tableReference.
-
getTableReferenceOrBuilder
TableReferenceOrBuilder getTableReferenceOrBuilder()The table to scan. Discovery configurations including this can only include one DiscoveryTarget (the DiscoveryTarget with this TableReference).
.google.privacy.dlp.v2.TableReference table_reference = 3; -
getFilterCase
DiscoveryBigQueryFilter.FilterCase getFilterCase()
-