Class TableOptions.Builder (3.50.0)

public static final class TableOptions.Builder extends GeneratedMessageV3.Builder<TableOptions.Builder> implements TableOptionsOrBuilder

Instructions regarding the table content being inspected.

Protobuf type google.privacy.dlp.v2.TableOptions

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllIdentifyingFields(Iterable<? extends FieldId> values)

public TableOptions.Builder addAllIdentifyingFields(Iterable<? extends FieldId> values)

The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.

repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;

Parameter
Name Description
values Iterable<? extends com.google.privacy.dlp.v2.FieldId>
Returns
Type Description
TableOptions.Builder

addIdentifyingFields(FieldId value)

public TableOptions.Builder addIdentifyingFields(FieldId value)

The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.

repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;

Parameter
Name Description
value FieldId
Returns
Type Description
TableOptions.Builder

addIdentifyingFields(FieldId.Builder builderForValue)

public TableOptions.Builder addIdentifyingFields(FieldId.Builder builderForValue)

The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.

repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;

Parameter
Name Description
builderForValue FieldId.Builder
Returns
Type Description
TableOptions.Builder

addIdentifyingFields(int index, FieldId value)

public TableOptions.Builder addIdentifyingFields(int index, FieldId value)

The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.

repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;

Parameters
Name Description
index int
value FieldId
Returns
Type Description
TableOptions.Builder

addIdentifyingFields(int index, FieldId.Builder builderForValue)

public TableOptions.Builder addIdentifyingFields(int index, FieldId.Builder builderForValue)

The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.

repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;

Parameters
Name Description
index int
builderForValue FieldId.Builder
Returns
Type Description
TableOptions.Builder

addIdentifyingFieldsBuilder()

public FieldId.Builder addIdentifyingFieldsBuilder()

The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.

repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;

Returns
Type Description
FieldId.Builder

addIdentifyingFieldsBuilder(int index)

public FieldId.Builder addIdentifyingFieldsBuilder(int index)

The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.

repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;

Parameter
Name Description
index int
Returns
Type Description
FieldId.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public TableOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
<