Package com.google.privacy.dlp.v2
Class BigQueryRegexes.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BigQueryRegexes.Builder>
com.google.privacy.dlp.v2.BigQueryRegexes.Builder
- All Implemented Interfaces:
BigQueryRegexesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BigQueryRegexes
public static final class BigQueryRegexes.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BigQueryRegexes.Builder>
implements BigQueryRegexesOrBuilder
A collection of regular expressions to determine what tables to match against.Protobuf type
google.privacy.dlp.v2.BigQueryRegexes-
Method Summary
Modifier and TypeMethodDescriptionaddAllPatterns(Iterable<? extends BigQueryRegex> values) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.addPatterns(int index, BigQueryRegex value) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.addPatterns(int index, BigQueryRegex.Builder builderForValue) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.addPatterns(BigQueryRegex value) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.addPatterns(BigQueryRegex.Builder builderForValue) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.addPatternsBuilder(int index) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.build()clear()A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetPatterns(int index) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.getPatternsBuilder(int index) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.intA single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.getPatternsOrBuilder(int index) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.List<? extends BigQueryRegexOrBuilder>A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(BigQueryRegexes other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePatterns(int index) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.setPatterns(int index, BigQueryRegex value) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.setPatterns(int index, BigQueryRegex.Builder builderForValue) A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.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<BigQueryRegexes.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<BigQueryRegexes.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<BigQueryRegexes.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<BigQueryRegexes.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BigQueryRegexes.Builder>
-
mergeFrom
public BigQueryRegexes.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<BigQueryRegexes.Builder>- Throws:
IOException
-
getPatternsList
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;- Specified by:
getPatternsListin interfaceBigQueryRegexesOrBuilder
-
getPatternsCount
public int getPatternsCount()A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;- Specified by:
getPatternsCountin interfaceBigQueryRegexesOrBuilder
-
getPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;- Specified by:
getPatternsin interfaceBigQueryRegexesOrBuilder
-
setPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
setPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
addPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
addPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
addPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
addPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
addAllPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
clearPatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
removePatterns
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
getPatternsBuilder
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
getPatternsOrBuilder
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;- Specified by:
getPatternsOrBuilderin interfaceBigQueryRegexesOrBuilder
-
getPatternsOrBuilderList
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;- Specified by:
getPatternsOrBuilderListin interfaceBigQueryRegexesOrBuilder
-
addPatternsBuilder
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
addPatternsBuilder
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1; -
getPatternsBuilderList
A single BigQuery regular expression pattern to match against one or more tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
-