Class BigQueryTableTypes.Builder (3.49.0)

public static final class BigQueryTableTypes.Builder extends GeneratedMessageV3.Builder<BigQueryTableTypes.Builder> implements BigQueryTableTypesOrBuilder

The types of BigQuery tables supported by Cloud DLP.

Protobuf type google.privacy.dlp.v2.BigQueryTableTypes

Static Methods

getDescriptor()

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

Methods

addAllTypes(Iterable<? extends BigQueryTableType> values)

public BigQueryTableTypes.Builder addAllTypes(Iterable<? extends BigQueryTableType> values)

A set of BigQuery table types.

repeated .google.privacy.dlp.v2.BigQueryTableType types = 1;

Parameter
Name Description
values Iterable<? extends com.google.privacy.dlp.v2.BigQueryTableType>

The types to add.

Returns
Type Description
BigQueryTableTypes.Builder

This builder for chaining.

addAllTypesValue(Iterable<Integer> values)

public BigQueryTableTypes.Builder addAllTypesValue(Iterable<Integer> values)

A set of BigQuery table types.

repeated .google.privacy.dlp.v2.BigQueryTableType types = 1;

Parameter
Name Description
values Iterable<Integer>

The enum numeric values on the wire for types to add.

Returns
Type Description
BigQueryTableTypes.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public BigQueryTableTypes.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
BigQueryTableTypes.Builder
Overrides

addTypes(BigQueryTableType value)

public BigQueryTableTypes.Builder addTypes(BigQueryTableType value)

A set of BigQuery table types.

repeated .google.privacy.dlp.v2.BigQueryTableType types = 1;

Parameter
Name Description
value BigQueryTableType

The types to add.

Returns
Type Description
BigQueryTableTypes.Builder

This builder for chaining.

addTypesValue(int value)

public BigQueryTableTypes.Builder addTypesValue(int value)

A set of BigQuery table types.

repeated .google.privacy.dlp.v2.BigQueryTableType types = 1;

Parameter
Name Description
value int

The enum numeric value on the wire for types to add.

Returns
Type Description
BigQueryTableTypes.Builder

This builder for chaining.

build()

public BigQueryTableTypes build()