Send feedback
Class DiscoveryBigQueryConditions (3.80.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class DiscoveryBigQueryConditions extends GeneratedMessageV3 implements DiscoveryBigQueryConditionsOrBuilder
Requirements that must be true before a table is scanned in discovery for the
first time. There is an AND relationship between the top-level attributes.
Additionally, minimum conditions with an OR relationship that must be met
before Cloud DLP scans a table can be set (like a minimum row count or a
minimum table age).
Protobuf type google.privacy.dlp.v2.DiscoveryBigQueryConditions
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CREATED_AFTER_FIELD_NUMBER
public static final int CREATED_AFTER_FIELD_NUMBER
Field Value
Type
Description
int
OR_CONDITIONS_FIELD_NUMBER
public static final int OR_CONDITIONS_FIELD_NUMBER
Field Value
Type
Description
int
TYPES_FIELD_NUMBER
public static final int TYPES_FIELD_NUMBER
Field Value
Type
Description
int
TYPE_COLLECTION_FIELD_NUMBER
public static final int TYPE_COLLECTION_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static DiscoveryBigQueryConditions getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static DiscoveryBigQueryConditions . Builder newBuilder ()
newBuilder(DiscoveryBigQueryConditions prototype)
public static DiscoveryBigQueryConditions . Builder newBuilder ( DiscoveryBigQueryConditions prototype )
public static DiscoveryBigQueryConditions parseDelimitedFrom ( InputStream input )
public static DiscoveryBigQueryConditions parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static DiscoveryBigQueryConditions parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryBigQueryConditions parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static DiscoveryBigQueryConditions parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryBigQueryConditions parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static DiscoveryBigQueryConditions parseFrom ( CodedInputStream input )
public static DiscoveryBigQueryConditions parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static DiscoveryBigQueryConditions parseFrom ( InputStream input )
public static DiscoveryBigQueryConditions parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static DiscoveryBigQueryConditions parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryBigQueryConditions parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<DiscoveryBigQueryConditions> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getCreatedAfter()
public Timestamp getCreatedAfter ()
BigQuery table must have been created after this date. Used to avoid
backfilling.
.google.protobuf.Timestamp created_after = 1;
Returns
Type
Description
Timestamp
The createdAfter.
getCreatedAfterOrBuilder()
public TimestampOrBuilder getCreatedAfterOrBuilder ()
BigQuery table must have been created after this date. Used to avoid
backfilling.
.google.protobuf.Timestamp created_after = 1;
getDefaultInstanceForType()
public DiscoveryBigQueryConditions getDefaultInstanceForType ()
getIncludedTypesCase()
public DiscoveryBigQueryConditions . IncludedTypesCase getIncludedTypesCase ()
getOrConditions()
public DiscoveryBigQueryConditions . OrConditions getOrConditions ()
At least one of the conditions must be true for a table to be scanned.
.google.privacy.dlp.v2.DiscoveryBigQueryConditions.OrConditions or_conditions = 4;
getOrConditionsOrBuilder()
public DiscoveryBigQueryConditions . OrConditionsOrBuilder getOrConditionsOrBuilder ()
At least one of the conditions must be true for a table to be scanned.
.google.privacy.dlp.v2.DiscoveryBigQueryConditions.OrConditions or_conditions = 4;
getParserForType()
public Parser<DiscoveryBigQueryConditions> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getTypeCollection()
public BigQueryTableTypeCollection getTypeCollection ()
Restrict discovery to categories of table types.
.google.privacy.dlp.v2.BigQueryTableTypeCollection type_collection = 3;
getTypeCollectionValue()
public int getTypeCollectionValue ()
Restrict discovery to categories of table types.
.google.privacy.dlp.v2.BigQueryTableTypeCollection type_collection = 3;
Returns
Type
Description
int
The enum numeric value on the wire for typeCollection.
getTypes()
public BigQueryTableTypes getTypes ()
Restrict discovery to specific table types.
.google.privacy.dlp.v2.BigQueryTableTypes types = 2;
getTypesOrBuilder()
public BigQueryTableTypesOrBuilder getTypesOrBuilder ()
Restrict discovery to specific table types.
.google.privacy.dlp.v2.BigQueryTableTypes types = 2;
hasCreatedAfter()
public boolean hasCreatedAfter ()
BigQuery table must have been created after this date. Used to avoid
backfilling.
.google.protobuf.Timestamp created_after = 1;
Returns
Type
Description
boolean
Whether the createdAfter field is set.
hasOrConditions()
public boolean hasOrConditions ()
At least one of the conditions must be true for a table to be scanned.
.google.privacy.dlp.v2.DiscoveryBigQueryConditions.OrConditions or_conditions = 4;
Returns
Type
Description
boolean
Whether the orConditions field is set.
hasTypeCollection()
public boolean hasTypeCollection ()
Restrict discovery to categories of table types.
.google.privacy.dlp.v2.BigQueryTableTypeCollection type_collection = 3;
Returns
Type
Description
boolean
Whether the typeCollection field is set.
hasTypes()
public boolean hasTypes ()
Restrict discovery to specific table types.
.google.privacy.dlp.v2.BigQueryTableTypes types = 2;
Returns
Type
Description
boolean
Whether the types field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public DiscoveryBigQueryConditions . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DiscoveryBigQueryConditions . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public DiscoveryBigQueryConditions . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]