Package com.google.privacy.dlp.v2
Class BigQueryKey.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BigQueryKey.Builder>
com.google.privacy.dlp.v2.BigQueryKey.Builder
- All Implemented Interfaces:
BigQueryKeyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BigQueryKey
public static final class BigQueryKey.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BigQueryKey.Builder>
implements BigQueryKeyOrBuilder
Row key for identifying a record in BigQuery table.Protobuf type
google.privacy.dlp.v2.BigQueryKey-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Row number inferred at the time the table was scanned.Complete BigQuery table reference.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongRow number inferred at the time the table was scanned.Complete BigQuery table reference.Complete BigQuery table reference.Complete BigQuery table reference.booleanComplete BigQuery table reference.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(BigQueryKey other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTableReference(BigQueryTable value) Complete BigQuery table reference.setRowNumber(long value) Row number inferred at the time the table was scanned.setTableReference(BigQueryTable value) Complete BigQuery table reference.setTableReference(BigQueryTable.Builder builderForValue) Complete BigQuery table reference.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BigQueryKey.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BigQueryKey.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<BigQueryKey.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BigQueryKey.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BigQueryKey.Builder>
-
mergeFrom
public BigQueryKey.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BigQueryKey.Builder>- Throws:
IOException
-
hasTableReference
public boolean hasTableReference()Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;- Specified by:
hasTableReferencein interfaceBigQueryKeyOrBuilder- Returns:
- Whether the tableReference field is set.
-
getTableReference
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;- Specified by:
getTableReferencein interfaceBigQueryKeyOrBuilder- Returns:
- The tableReference.
-
setTableReference
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1; -
setTableReference
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1; -
mergeTableReference
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1; -
clearTableReference
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1; -
getTableReferenceBuilder
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1; -
getTableReferenceOrBuilder
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;- Specified by:
getTableReferenceOrBuilderin interfaceBigQueryKeyOrBuilder
-
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;- Specified by:
getRowNumberin interfaceBigQueryKeyOrBuilder- Returns:
- The rowNumber.
-
setRowNumber
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;- Parameters:
value- The rowNumber to set.- Returns:
- This builder for chaining.
-
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:
- This builder for chaining.
-