public static final class RecordKey.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder> implements RecordKeyOrBuilder
Message for a unique key indicating a record that contains a finding.Protobuf type
google.privacy.dlp.v2.RecordKey| Modifier and Type | Method and Description |
|---|---|
RecordKey.Builder |
addAllIdValues(Iterable<String> values)
Values of identifying columns in the given row.
|
RecordKey.Builder |
addIdValues(String value)
Values of identifying columns in the given row.
|
RecordKey.Builder |
addIdValuesBytes(com.google.protobuf.ByteString value)
Values of identifying columns in the given row.
|
RecordKey.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RecordKey |
build() |
RecordKey |
buildPartial() |
RecordKey.Builder |
clear() |
RecordKey.Builder |
clearBigQueryKey()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
RecordKey.Builder |
clearDatastoreKey()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
RecordKey.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RecordKey.Builder |
clearIdValues()
Values of identifying columns in the given row.
|
RecordKey.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RecordKey.Builder |
clearType() |
RecordKey.Builder |
clone() |
BigQueryKey |
getBigQueryKey()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
BigQueryKey.Builder |
getBigQueryKeyBuilder()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
BigQueryKeyOrBuilder |
getBigQueryKeyOrBuilder()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
DatastoreKey |
getDatastoreKey()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
DatastoreKey.Builder |
getDatastoreKeyBuilder()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
DatastoreKeyOrBuilder |
getDatastoreKeyOrBuilder()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
RecordKey |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getIdValues(int index)
Values of identifying columns in the given row.
|
com.google.protobuf.ByteString |
getIdValuesBytes(int index)
Values of identifying columns in the given row.
|
int |
getIdValuesCount()
Values of identifying columns in the given row.
|
com.google.protobuf.ProtocolStringList |
getIdValuesList()
Values of identifying columns in the given row.
|
RecordKey.TypeCase |
getTypeCase() |
boolean |
hasBigQueryKey()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
boolean |
hasDatastoreKey()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RecordKey.Builder |
mergeBigQueryKey(BigQueryKey value)
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
RecordKey.Builder |
mergeDatastoreKey(DatastoreKey value)
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
RecordKey.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RecordKey.Builder |
mergeFrom(com.google.protobuf.Message other) |
RecordKey.Builder |
mergeFrom(RecordKey other) |
RecordKey.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RecordKey.Builder |
setBigQueryKey(BigQueryKey.Builder builderForValue)
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
RecordKey.Builder |
setBigQueryKey(BigQueryKey value)
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3; |
RecordKey.Builder |
setDatastoreKey(DatastoreKey.Builder builderForValue)
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
RecordKey.Builder |
setDatastoreKey(DatastoreKey value)
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2; |
RecordKey.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RecordKey.Builder |
setIdValues(int index,
String value)
Values of identifying columns in the given row.
|
RecordKey.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RecordKey.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RecordKey build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RecordKey buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RecordKey.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RecordKey.Builder>public RecordKey.Builder mergeFrom(RecordKey other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public RecordKey.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RecordKey.Builder>IOExceptionpublic RecordKey.TypeCase getTypeCase()
getTypeCase in interface RecordKeyOrBuilderpublic RecordKey.Builder clearType()
public boolean hasDatastoreKey()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;hasDatastoreKey in interface RecordKeyOrBuilderpublic DatastoreKey getDatastoreKey()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;getDatastoreKey in interface RecordKeyOrBuilderpublic RecordKey.Builder setDatastoreKey(DatastoreKey value)
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;public RecordKey.Builder setDatastoreKey(DatastoreKey.Builder builderForValue)
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;public RecordKey.Builder mergeDatastoreKey(DatastoreKey value)
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;public RecordKey.Builder clearDatastoreKey()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;public DatastoreKey.Builder getDatastoreKeyBuilder()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;public DatastoreKeyOrBuilder getDatastoreKeyOrBuilder()
.google.privacy.dlp.v2.DatastoreKey datastore_key = 2;getDatastoreKeyOrBuilder in interface RecordKeyOrBuilderpublic boolean hasBigQueryKey()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;hasBigQueryKey in interface RecordKeyOrBuilderpublic BigQueryKey getBigQueryKey()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;getBigQueryKey in interface RecordKeyOrBuilderpublic RecordKey.Builder setBigQueryKey(BigQueryKey value)
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;public RecordKey.Builder setBigQueryKey(BigQueryKey.Builder builderForValue)
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;public RecordKey.Builder mergeBigQueryKey(BigQueryKey value)
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;public RecordKey.Builder clearBigQueryKey()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;public BigQueryKey.Builder getBigQueryKeyBuilder()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;public BigQueryKeyOrBuilder getBigQueryKeyOrBuilder()
.google.privacy.dlp.v2.BigQueryKey big_query_key = 3;getBigQueryKeyOrBuilder in interface RecordKeyOrBuilderpublic com.google.protobuf.ProtocolStringList getIdValuesList()
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;getIdValuesList in interface RecordKeyOrBuilderpublic int getIdValuesCount()
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;getIdValuesCount in interface RecordKeyOrBuilderpublic String getIdValues(int index)
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;getIdValues in interface RecordKeyOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getIdValuesBytes(int index)
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;getIdValuesBytes in interface RecordKeyOrBuilderindex - The index of the value to return.public RecordKey.Builder setIdValues(int index, String value)
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;index - The index to set the value at.value - The idValues to set.public RecordKey.Builder addIdValues(String value)
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;value - The idValues to add.public RecordKey.Builder addAllIdValues(Iterable<String> values)
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;values - The idValues to add.public RecordKey.Builder clearIdValues()
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;public RecordKey.Builder addIdValuesBytes(com.google.protobuf.ByteString value)
Values of identifying columns in the given row. Order of values matches the order of `identifying_fields` specified in the scanning request.
repeated string id_values = 5;value - The bytes of the idValues to add.public final RecordKey.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>public final RecordKey.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RecordKey.Builder>Copyright © 2022 Google LLC. All rights reserved.