Class VertexDatasetRegexes.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VertexDatasetRegexes.Builder>
com.google.privacy.dlp.v2.VertexDatasetRegexes.Builder
All Implemented Interfaces:
VertexDatasetRegexesOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
VertexDatasetRegexes

public static final class VertexDatasetRegexes.Builder extends com.google.protobuf.GeneratedMessage.Builder<VertexDatasetRegexes.Builder> implements VertexDatasetRegexesOrBuilder
 A collection of regular expressions to determine what datasets to match
 against.
 
Protobuf type google.privacy.dlp.v2.VertexDatasetRegexes
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<VertexDatasetRegexes.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<VertexDatasetRegexes.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<VertexDatasetRegexes.Builder>
    • getDefaultInstanceForType

      public VertexDatasetRegexes getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public VertexDatasetRegexes build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public VertexDatasetRegexes buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public VertexDatasetRegexes.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<VertexDatasetRegexes.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<VertexDatasetRegexes.Builder>
    • mergeFrom

      public VertexDatasetRegexes.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<VertexDatasetRegexes.Builder>
      Throws:
      IOException
    • getPatternsList

      public List<VertexDatasetRegex> getPatternsList()
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPatternsList in interface VertexDatasetRegexesOrBuilder
    • getPatternsCount

      public int getPatternsCount()
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPatternsCount in interface VertexDatasetRegexesOrBuilder
    • getPatterns

      public VertexDatasetRegex getPatterns(int index)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPatterns in interface VertexDatasetRegexesOrBuilder
    • setPatterns

      public VertexDatasetRegexes.Builder setPatterns(int index, VertexDatasetRegex value)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • setPatterns

      public VertexDatasetRegexes.Builder setPatterns(int index, VertexDatasetRegex.Builder builderForValue)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • addPatterns

       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • addPatterns

      public VertexDatasetRegexes.Builder addPatterns(int index, VertexDatasetRegex value)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • addPatterns

      public VertexDatasetRegexes.Builder addPatterns(VertexDatasetRegex.Builder builderForValue)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • addPatterns

      public VertexDatasetRegexes.Builder addPatterns(int index, VertexDatasetRegex.Builder builderForValue)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • addAllPatterns

      public VertexDatasetRegexes.Builder addAllPatterns(Iterable<? extends VertexDatasetRegex> values)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • clearPatterns

      public VertexDatasetRegexes.Builder clearPatterns()
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • removePatterns

      public VertexDatasetRegexes.Builder removePatterns(int index)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • getPatternsBuilder

      public VertexDatasetRegex.Builder getPatternsBuilder(int index)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • getPatternsOrBuilder

      public VertexDatasetRegexOrBuilder getPatternsOrBuilder(int index)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPatternsOrBuilder in interface VertexDatasetRegexesOrBuilder
    • getPatternsOrBuilderList

      public List<? extends VertexDatasetRegexOrBuilder> getPatternsOrBuilderList()
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPatternsOrBuilderList in interface VertexDatasetRegexesOrBuilder
    • addPatternsBuilder

      public VertexDatasetRegex.Builder addPatternsBuilder()
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • addPatternsBuilder

      public VertexDatasetRegex.Builder addPatternsBuilder(int index)
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];
    • getPatternsBuilderList

      public List<VertexDatasetRegex.Builder> getPatternsBuilderList()
       Required. The group of regular expression patterns to match against one or
       more datasets. Maximum of 100 entries. The sum of the lengths of all
       regular expressions can't exceed 10 KiB.
       
      repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];