public final class StoredInfoTypeConfig extends com.google.protobuf.GeneratedMessageV3 implements StoredInfoTypeConfigOrBuilder
Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/dlp/docs/creating-custom-infotypes.Protobuf type
google.privacy.dlp.v2.StoredInfoTypeConfig| Modifier and Type | Class and Description |
|---|---|
static class |
StoredInfoTypeConfig.Builder
Configuration for stored infoTypes.
|
static class |
StoredInfoTypeConfig.TypeCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
DICTIONARY_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
LARGE_CUSTOM_DICTIONARY_FIELD_NUMBER |
static int |
REGEX_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static StoredInfoTypeConfig |
getDefaultInstance() |
StoredInfoTypeConfig |
getDefaultInstanceForType() |
String |
getDescription()
Description of the StoredInfoType (max 256 characters).
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description of the StoredInfoType (max 256 characters).
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
CustomInfoType.Dictionary |
getDictionary()
Store dictionary-based CustomInfoType.
|
CustomInfoType.DictionaryOrBuilder |
getDictionaryOrBuilder()
Store dictionary-based CustomInfoType.
|
String |
getDisplayName()
Display name of the StoredInfoType (max 256 characters).
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Display name of the StoredInfoType (max 256 characters).
|
LargeCustomDictionaryConfig |
getLargeCustomDictionary()
StoredInfoType where findings are defined by a dictionary of phrases.
|
LargeCustomDictionaryConfigOrBuilder |
getLargeCustomDictionaryOrBuilder()
StoredInfoType where findings are defined by a dictionary of phrases.
|
com.google.protobuf.Parser<StoredInfoTypeConfig> |
getParserForType() |
CustomInfoType.Regex |
getRegex()
Store regular expression-based StoredInfoType.
|
CustomInfoType.RegexOrBuilder |
getRegexOrBuilder()
Store regular expression-based StoredInfoType.
|
int |
getSerializedSize() |
StoredInfoTypeConfig.TypeCase |
getTypeCase() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDictionary()
Store dictionary-based CustomInfoType.
|
int |
hashCode() |
boolean |
hasLargeCustomDictionary()
StoredInfoType where findings are defined by a dictionary of phrases.
|
boolean |
hasRegex()
Store regular expression-based StoredInfoType.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static StoredInfoTypeConfig.Builder |
newBuilder() |
static StoredInfoTypeConfig.Builder |
newBuilder(StoredInfoTypeConfig prototype) |
StoredInfoTypeConfig.Builder |
newBuilderForType() |
protected StoredInfoTypeConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static StoredInfoTypeConfig |
parseDelimitedFrom(InputStream input) |
static StoredInfoTypeConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoredInfoTypeConfig |
parseFrom(byte[] data) |
static StoredInfoTypeConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoredInfoTypeConfig |
parseFrom(ByteBuffer data) |
static StoredInfoTypeConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoredInfoTypeConfig |
parseFrom(com.google.protobuf.ByteString data) |
static StoredInfoTypeConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoredInfoTypeConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static StoredInfoTypeConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoredInfoTypeConfig |
parseFrom(InputStream input) |
static StoredInfoTypeConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<StoredInfoTypeConfig> |
parser() |
StoredInfoTypeConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int DISPLAY_NAME_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int LARGE_CUSTOM_DICTIONARY_FIELD_NUMBER
public static final int DICTIONARY_FIELD_NUMBER
public static final int REGEX_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public StoredInfoTypeConfig.TypeCase getTypeCase()
getTypeCase in interface StoredInfoTypeConfigOrBuilderpublic String getDisplayName()
Display name of the StoredInfoType (max 256 characters).
string display_name = 1;getDisplayName in interface StoredInfoTypeConfigOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Display name of the StoredInfoType (max 256 characters).
string display_name = 1;getDisplayNameBytes in interface StoredInfoTypeConfigOrBuilderpublic String getDescription()
Description of the StoredInfoType (max 256 characters).
string description = 2;getDescription in interface StoredInfoTypeConfigOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Description of the StoredInfoType (max 256 characters).
string description = 2;getDescriptionBytes in interface StoredInfoTypeConfigOrBuilderpublic boolean hasLargeCustomDictionary()
StoredInfoType where findings are defined by a dictionary of phrases.
.google.privacy.dlp.v2.LargeCustomDictionaryConfig large_custom_dictionary = 3;hasLargeCustomDictionary in interface StoredInfoTypeConfigOrBuilderpublic LargeCustomDictionaryConfig getLargeCustomDictionary()
StoredInfoType where findings are defined by a dictionary of phrases.
.google.privacy.dlp.v2.LargeCustomDictionaryConfig large_custom_dictionary = 3;getLargeCustomDictionary in interface StoredInfoTypeConfigOrBuilderpublic LargeCustomDictionaryConfigOrBuilder getLargeCustomDictionaryOrBuilder()
StoredInfoType where findings are defined by a dictionary of phrases.
.google.privacy.dlp.v2.LargeCustomDictionaryConfig large_custom_dictionary = 3;getLargeCustomDictionaryOrBuilder in interface StoredInfoTypeConfigOrBuilderpublic boolean hasDictionary()
Store dictionary-based CustomInfoType.
.google.privacy.dlp.v2.CustomInfoType.Dictionary dictionary = 4;hasDictionary in interface StoredInfoTypeConfigOrBuilderpublic CustomInfoType.Dictionary getDictionary()
Store dictionary-based CustomInfoType.
.google.privacy.dlp.v2.CustomInfoType.Dictionary dictionary = 4;getDictionary in interface StoredInfoTypeConfigOrBuilderpublic CustomInfoType.DictionaryOrBuilder getDictionaryOrBuilder()
Store dictionary-based CustomInfoType.
.google.privacy.dlp.v2.CustomInfoType.Dictionary dictionary = 4;getDictionaryOrBuilder in interface StoredInfoTypeConfigOrBuilderpublic boolean hasRegex()
Store regular expression-based StoredInfoType.
.google.privacy.dlp.v2.CustomInfoType.Regex regex = 5;hasRegex in interface StoredInfoTypeConfigOrBuilderpublic CustomInfoType.Regex getRegex()
Store regular expression-based StoredInfoType.
.google.privacy.dlp.v2.CustomInfoType.Regex regex = 5;getRegex in interface StoredInfoTypeConfigOrBuilderpublic CustomInfoType.RegexOrBuilder getRegexOrBuilder()
Store regular expression-based StoredInfoType.
.google.privacy.dlp.v2.CustomInfoType.Regex regex = 5;getRegexOrBuilder in interface StoredInfoTypeConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static StoredInfoTypeConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoredInfoTypeConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoredInfoTypeConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoredInfoTypeConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoredInfoTypeConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoredInfoTypeConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoredInfoTypeConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static StoredInfoTypeConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static StoredInfoTypeConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static StoredInfoTypeConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static StoredInfoTypeConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static StoredInfoTypeConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic StoredInfoTypeConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static StoredInfoTypeConfig.Builder newBuilder()
public static StoredInfoTypeConfig.Builder newBuilder(StoredInfoTypeConfig prototype)
public StoredInfoTypeConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected StoredInfoTypeConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static StoredInfoTypeConfig getDefaultInstance()
public static com.google.protobuf.Parser<StoredInfoTypeConfig> parser()
public com.google.protobuf.Parser<StoredInfoTypeConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public StoredInfoTypeConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.