Class BigQueryKey.Builder (3.50.0)

public static final class BigQueryKey.Builder extends GeneratedMessageV3.Builder<BigQueryKey.Builder> implements BigQueryKeyOrBuilder

Row key for identifying a record in BigQuery table.

Protobuf type google.privacy.dlp.v2.BigQueryKey

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public BigQueryKey build()
Returns
Type Description
BigQueryKey

buildPartial()

public BigQueryKey buildPartial()
Returns
Type Description
BigQueryKey

clear()

public BigQueryKey.Builder clear()
Returns
Type Description
BigQueryKey.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public BigQueryKey.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
BigQueryKey.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public BigQueryKey.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
BigQueryKey.Builder
Overrides

clearRowNumber()

public BigQueryKey.Builder clearRowNumber()

Row number inferred at the time the table was scanned. This value is nondeterministic, cannot be queried, and may be null for inspection jobs. To locate findings within a table, specify inspect_job.storage_config.big_query_options.identifying_fields in CreateDlpJobRequest.

int64 row_number = 2;

Returns
Type Description
BigQueryKey.Builder

This builder for chaining.

clearTableReference()

public BigQueryKey.Builder clearTableReference()

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Returns
Type Description
BigQueryKey.Builder

clone()

public BigQueryKey.Builder clone()
Returns
Type Description
BigQueryKey.Builder
Overrides

getDefaultInstanceForType()

public BigQueryKey getDefaultInstanceForType()
Returns
Type Description
BigQueryKey

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getRowNumber()

public long getRowNumber()

Row number inferred at the time the table was scanned. This value is nondeterministic, cannot be queried, and may be null for inspection jobs. To locate findings within a table, specify inspect_job.storage_config.big_query_options.identifying_fields in CreateDlpJobRequest.

int64 row_number = 2;

Returns
Type Description
long

The rowNumber.

getTableReference()

public BigQueryTable getTableReference()

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Returns
Type Description
BigQueryTable

The tableReference.

getTableReferenceBuilder()

public BigQueryTable.Builder getTableReferenceBuilder()

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Returns
Type Description
BigQueryTable.Builder

getTableReferenceOrBuilder()

public BigQueryTableOrBuilder getTableReferenceOrBuilder()

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Returns
Type Description
BigQueryTableOrBuilder

hasTableReference()

public boolean hasTableReference()

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Returns
Type Description
boolean

Whether the tableReference field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BigQueryKey other)

public BigQueryKey.Builder mergeFrom(BigQueryKey other)
Parameter
Name Description
other BigQueryKey
Returns
Type Description
BigQueryKey.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public BigQueryKey.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BigQueryKey.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public BigQueryKey.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
BigQueryKey.Builder
Overrides

mergeTableReference(BigQueryTable value)

public BigQueryKey.Builder mergeTableReference(BigQueryTable value)

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Parameter
Name Description
value BigQueryTable
Returns
Type Description
BigQueryKey.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final BigQueryKey.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
BigQueryKey.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

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

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public BigQueryKey.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
BigQueryKey.Builder
Overrides

setRowNumber(long value)

public BigQueryKey.Builder setRowNumber(long value)

Row number inferred at the time the table was scanned. This value is nondeterministic, cannot be queried, and may be null for inspection jobs. To locate findings within a table, specify inspect_job.storage_config.big_query_options.identifying_fields in CreateDlpJobRequest.

int64 row_number = 2;

Parameter
Name Description
value long

The rowNumber to set.

Returns
Type Description
BigQueryKey.Builder

This builder for chaining.

setTableReference(BigQueryTable value)

public BigQueryKey.Builder setTableReference(BigQueryTable value)

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Parameter
Name Description
value BigQueryTable
Returns
Type Description
BigQueryKey.Builder

setTableReference(BigQueryTable.Builder builderForValue)

public BigQueryKey.Builder setTableReference(BigQueryTable.Builder builderForValue)

Complete BigQuery table reference.

.google.privacy.dlp.v2.BigQueryTable table_reference = 1;

Parameter
Name Description
builderForValue BigQueryTable.Builder
Returns
Type Description
BigQueryKey.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final BigQueryKey.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
BigQueryKey.Builder
Overrides