- 3.87.0 (latest)
- 3.86.0
- 3.85.0
- 3.84.0
- 3.82.0
- 3.80.0
- 3.79.0
- 3.78.0
- 3.77.0
- 3.76.0
- 3.74.0
- 3.72.0
- 3.71.0
- 3.68.0
- 3.67.0
- 3.66.0
- 3.64.0
- 3.63.0
- 3.62.0
- 3.61.0
- 3.60.0
- 3.59.0
- 3.58.0
- 3.57.0
- 3.56.0
- 3.55.0
- 3.53.0
- 3.52.0
- 3.51.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.41.0
- 3.40.0
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.28.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.6
- 3.6.7
- 3.5.0
- 3.4.0
- 3.3.2
- 3.2.1
- 3.1.4
public static final class CustomInfoType.Dictionary.Builder extends GeneratedMessage.Builder<CustomInfoType.Dictionary.Builder> implements CustomInfoType.DictionaryOrBuilderCustom information type based on a dictionary of words or phrases. This can be used to match sensitive information specific to the data, such as a list of employee IDs or job titles.
Dictionary words are case-insensitive and all characters other than letters and digits in the unicode Basic Multilingual Plane will be replaced with whitespace when scanning for matches, so the dictionary phrase "Sam Johnson" will match all three phrases "sam johnson", "Sam, Johnson", and "Sam (Johnson)". Additionally, the characters surrounding any match must be of a different type than the adjacent characters within the word, so letters must be next to non-letters and digits next to non-digits. For example, the dictionary word "jen" will match the first three letters of the text "jen123" but will return no matches for "jennifer".
Dictionary words containing a large number of characters that are not
letters or digits may result in unexpected findings because such characters
are treated as whitespace. The
limits page
contains details about the size limits of dictionaries. For dictionaries
that do not fit within these constraints, consider using
LargeCustomDictionaryConfig in the StoredInfoType API.
Protobuf type google.privacy.dlp.v2.CustomInfoType.Dictionary
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CustomInfoType.Dictionary.BuilderImplements
CustomInfoType.DictionaryOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public CustomInfoType.Dictionary build()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary |
|
buildPartial()
public CustomInfoType.Dictionary buildPartial()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary |
|
clear()
public CustomInfoType.Dictionary.Builder clear()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
clearCloudStoragePath()
public CustomInfoType.Dictionary.Builder clearCloudStoragePath()Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
clearSource()
public CustomInfoType.Dictionary.Builder clearSource()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
clearWordList()
public CustomInfoType.Dictionary.Builder clearWordList()List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
getCloudStoragePath()
public CloudStoragePath getCloudStoragePath()Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Returns | |
|---|---|
| Type | Description |
CloudStoragePath |
The cloudStoragePath. |
getCloudStoragePathBuilder()
public CloudStoragePath.Builder getCloudStoragePathBuilder()Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Returns | |
|---|---|
| Type | Description |
CloudStoragePath.Builder |
|
getCloudStoragePathOrBuilder()
public CloudStoragePathOrBuilder getCloudStoragePathOrBuilder()Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Returns | |
|---|---|
| Type | Description |
CloudStoragePathOrBuilder |
|
getDefaultInstanceForType()
public CustomInfoType.Dictionary getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getSourceCase()
public CustomInfoType.Dictionary.SourceCase getSourceCase()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.SourceCase |
|
getWordList()
public CustomInfoType.Dictionary.WordList getWordList()List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.WordList |
The wordList. |
getWordListBuilder()
public CustomInfoType.Dictionary.WordList.Builder getWordListBuilder()List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.WordList.Builder |
|
getWordListOrBuilder()
public CustomInfoType.Dictionary.WordListOrBuilder getWordListOrBuilder()List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.WordListOrBuilder |
|
hasCloudStoragePath()
public boolean hasCloudStoragePath()Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cloudStoragePath field is set. |
hasWordList()
public boolean hasWordList()List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the wordList field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCloudStoragePath(CloudStoragePath value)
public CustomInfoType.Dictionary.Builder mergeCloudStoragePath(CloudStoragePath value)Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
CloudStoragePath |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
mergeFrom(CustomInfoType.Dictionary other)
public CustomInfoType.Dictionary.Builder mergeFrom(CustomInfoType.Dictionary other)| Parameter | |
|---|---|
| Name | Description |
other |
CustomInfoType.Dictionary |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CustomInfoType.Dictionary.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CustomInfoType.Dictionary.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
mergeWordList(CustomInfoType.Dictionary.WordList value)
public CustomInfoType.Dictionary.Builder mergeWordList(CustomInfoType.Dictionary.WordList value)List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
CustomInfoType.Dictionary.WordList |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
setCloudStoragePath(CloudStoragePath value)
public CustomInfoType.Dictionary.Builder setCloudStoragePath(CloudStoragePath value)Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
CloudStoragePath |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
setCloudStoragePath(CloudStoragePath.Builder builderForValue)
public CustomInfoType.Dictionary.Builder setCloudStoragePath(CloudStoragePath.Builder builderForValue)Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
.google.privacy.dlp.v2.CloudStoragePath cloud_storage_path = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CloudStoragePath.Builder |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
setWordList(CustomInfoType.Dictionary.WordList value)
public CustomInfoType.Dictionary.Builder setWordList(CustomInfoType.Dictionary.WordList value)List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
CustomInfoType.Dictionary.WordList |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|
setWordList(CustomInfoType.Dictionary.WordList.Builder builderForValue)
public CustomInfoType.Dictionary.Builder setWordList(CustomInfoType.Dictionary.WordList.Builder builderForValue)List of words or phrases to search for.
.google.privacy.dlp.v2.CustomInfoType.Dictionary.WordList word_list = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CustomInfoType.Dictionary.WordList.Builder |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.Dictionary.Builder |
|