Package com.google.privacy.dlp.v2
Class DiscoveryBigQueryConditions.OrConditions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DiscoveryBigQueryConditions.OrConditions.Builder>
com.google.privacy.dlp.v2.DiscoveryBigQueryConditions.OrConditions.Builder
- All Implemented Interfaces:
DiscoveryBigQueryConditions.OrConditionsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DiscoveryBigQueryConditions.OrConditions
public static final class DiscoveryBigQueryConditions.OrConditions.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DiscoveryBigQueryConditions.OrConditions.Builder>
implements DiscoveryBigQueryConditions.OrConditionsOrBuilder
There is an OR relationship between these attributes. They are used to determine if a table should be scanned or not in Discovery.Protobuf type
google.privacy.dlp.v2.DiscoveryBigQueryConditions.OrConditions-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Minimum age a table must have before Cloud DLP can profile it.Minimum number of rows that should be present before Cloud DLP profiles a tablestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.DurationMinimum age a table must have before Cloud DLP can profile it.com.google.protobuf.Duration.BuilderMinimum age a table must have before Cloud DLP can profile it.com.google.protobuf.DurationOrBuilderMinimum age a table must have before Cloud DLP can profile it.intMinimum number of rows that should be present before Cloud DLP profiles a tablebooleanMinimum age a table must have before Cloud DLP can profile it.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMinAge(com.google.protobuf.Duration value) Minimum age a table must have before Cloud DLP can profile it.setMinAge(com.google.protobuf.Duration value) Minimum age a table must have before Cloud DLP can profile it.setMinAge(com.google.protobuf.Duration.Builder builderForValue) Minimum age a table must have before Cloud DLP can profile it.setMinRowCount(int value) Minimum number of rows that should be present before Cloud DLP profiles a tableMethods 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<DiscoveryBigQueryConditions.OrConditions.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<DiscoveryBigQueryConditions.OrConditions.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<DiscoveryBigQueryConditions.OrConditions.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
public DiscoveryBigQueryConditions.OrConditions.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DiscoveryBigQueryConditions.OrConditions.Builder>
-
mergeFrom
public DiscoveryBigQueryConditions.OrConditions.Builder mergeFrom(DiscoveryBigQueryConditions.OrConditions other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DiscoveryBigQueryConditions.OrConditions.Builder>
-
mergeFrom
public DiscoveryBigQueryConditions.OrConditions.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<DiscoveryBigQueryConditions.OrConditions.Builder>- Throws:
IOException
-
getMinRowCount
public int getMinRowCount()Minimum number of rows that should be present before Cloud DLP profiles a table
int32 min_row_count = 1;- Specified by:
getMinRowCountin interfaceDiscoveryBigQueryConditions.OrConditionsOrBuilder- Returns:
- The minRowCount.
-
setMinRowCount
Minimum number of rows that should be present before Cloud DLP profiles a table
int32 min_row_count = 1;- Parameters:
value- The minRowCount to set.- Returns:
- This builder for chaining.
-
clearMinRowCount
Minimum number of rows that should be present before Cloud DLP profiles a table
int32 min_row_count = 1;- Returns:
- This builder for chaining.
-
hasMinAge
public boolean hasMinAge()Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2;- Specified by:
hasMinAgein interfaceDiscoveryBigQueryConditions.OrConditionsOrBuilder- Returns:
- Whether the minAge field is set.
-
getMinAge
public com.google.protobuf.Duration getMinAge()Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2;- Specified by:
getMinAgein interfaceDiscoveryBigQueryConditions.OrConditionsOrBuilder- Returns:
- The minAge.
-
setMinAge
public DiscoveryBigQueryConditions.OrConditions.Builder setMinAge(com.google.protobuf.Duration value) Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2; -
setMinAge
public DiscoveryBigQueryConditions.OrConditions.Builder setMinAge(com.google.protobuf.Duration.Builder builderForValue) Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2; -
mergeMinAge
public DiscoveryBigQueryConditions.OrConditions.Builder mergeMinAge(com.google.protobuf.Duration value) Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2; -
clearMinAge
Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2; -
getMinAgeBuilder
public com.google.protobuf.Duration.Builder getMinAgeBuilder()Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2; -
getMinAgeOrBuilder
public com.google.protobuf.DurationOrBuilder getMinAgeOrBuilder()Minimum age a table must have before Cloud DLP can profile it. Value must be 1 hour or greater.
.google.protobuf.Duration min_age = 2;- Specified by:
getMinAgeOrBuilderin interfaceDiscoveryBigQueryConditions.OrConditionsOrBuilder
-