Class Table.Builder

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

public static final class Table.Builder extends com.google.protobuf.GeneratedMessage.Builder<Table.Builder> implements TableOrBuilder
 Structured content to inspect. Up to 50,000 `Value`s per request allowed. See
 https://cloud.google.com/sensitive-data-protection/docs/inspecting-structured-text#inspecting_a_table
 to learn more.
 
Protobuf type google.privacy.dlp.v2.Table
  • 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<Table.Builder>
    • clear

      public Table.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<Table.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<Table.Builder>
    • getDefaultInstanceForType

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

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

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

      public Table.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<Table.Builder>
    • mergeFrom

      public Table.Builder mergeFrom(Table other)
    • isInitialized

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

      public Table.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<Table.Builder>
      Throws:
      IOException
    • getHeadersList

      public List<FieldId> getHeadersList()
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
      Specified by:
      getHeadersList in interface TableOrBuilder
    • getHeadersCount

      public int getHeadersCount()
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
      Specified by:
      getHeadersCount in interface TableOrBuilder
    • getHeaders

      public FieldId getHeaders(int index)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
      Specified by:
      getHeaders in interface TableOrBuilder
    • setHeaders

      public Table.Builder setHeaders(int index, FieldId value)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • setHeaders

      public Table.Builder setHeaders(int index, FieldId.Builder builderForValue)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • addHeaders

      public Table.Builder addHeaders(FieldId value)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • addHeaders

      public Table.Builder addHeaders(int index, FieldId value)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • addHeaders

      public Table.Builder addHeaders(FieldId.Builder builderForValue)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • addHeaders

      public Table.Builder addHeaders(int index, FieldId.Builder builderForValue)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • addAllHeaders

      public Table.Builder addAllHeaders(Iterable<? extends FieldId> values)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • clearHeaders

      public Table.Builder clearHeaders()
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • removeHeaders

      public Table.Builder removeHeaders(int index)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • getHeadersBuilder

      public FieldId.Builder getHeadersBuilder(int index)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • getHeadersOrBuilder

      public FieldIdOrBuilder getHeadersOrBuilder(int index)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
      Specified by:
      getHeadersOrBuilder in interface TableOrBuilder
    • getHeadersOrBuilderList

      public List<? extends FieldIdOrBuilder> getHeadersOrBuilderList()
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
      Specified by:
      getHeadersOrBuilderList in interface TableOrBuilder
    • addHeadersBuilder

      public FieldId.Builder addHeadersBuilder()
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • addHeadersBuilder

      public FieldId.Builder addHeadersBuilder(int index)
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • getHeadersBuilderList

      public List<FieldId.Builder> getHeadersBuilderList()
       Headers of the table.
       
      repeated .google.privacy.dlp.v2.FieldId headers = 1;
    • getRowsList

      public List<Table.Row> getRowsList()
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
      Specified by:
      getRowsList in interface TableOrBuilder
    • getRowsCount

      public int getRowsCount()
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
      Specified by:
      getRowsCount in interface TableOrBuilder
    • getRows

      public Table.Row getRows(int index)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
      Specified by:
      getRows in interface TableOrBuilder
    • setRows

      public Table.Builder setRows(int index, Table.Row value)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • setRows

      public Table.Builder setRows(int index, Table.Row.Builder builderForValue)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • addRows

      public Table.Builder addRows(Table.Row value)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • addRows

      public Table.Builder addRows(int index, Table.Row value)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • addRows

      public Table.Builder addRows(Table.Row.Builder builderForValue)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • addRows

      public Table.Builder addRows(int index, Table.Row.Builder builderForValue)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • addAllRows

      public Table.Builder addAllRows(Iterable<? extends Table.Row> values)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • clearRows

      public Table.Builder clearRows()
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • removeRows

      public Table.Builder removeRows(int index)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • getRowsBuilder

      public Table.Row.Builder getRowsBuilder(int index)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • getRowsOrBuilder

      public Table.RowOrBuilder getRowsOrBuilder(int index)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
      Specified by:
      getRowsOrBuilder in interface TableOrBuilder
    • getRowsOrBuilderList

      public List<? extends Table.RowOrBuilder> getRowsOrBuilderList()
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
      Specified by:
      getRowsOrBuilderList in interface TableOrBuilder
    • addRowsBuilder

      public Table.Row.Builder addRowsBuilder()
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • addRowsBuilder

      public Table.Row.Builder addRowsBuilder(int index)
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;
    • getRowsBuilderList

      public List<Table.Row.Builder> getRowsBuilderList()
       Rows of the table.
       
      repeated .google.privacy.dlp.v2.Table.Row rows = 2;