Package com.google.privacy.dlp.v2
Class InfoTypeCategory
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.privacy.dlp.v2.InfoTypeCategory
- All Implemented Interfaces:
InfoTypeCategoryOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class InfoTypeCategory
extends com.google.protobuf.GeneratedMessage
implements InfoTypeCategoryOrBuilder
Classification of infoTypes to organize them according to geographic location, industry, and data type.Protobuf type
google.privacy.dlp.v2.InfoTypeCategory- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classClassification of infoTypes to organize them according to geographic location, industry, and data type.static enumstatic enumEnum of the current industries in the category.static enumEnum of the current locations.static enumEnum of the current types in the category.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic InfoTypeCategorystatic final com.google.protobuf.Descriptors.DescriptorThe group of relevant businesses where this infoType is commonly usedintThe group of relevant businesses where this infoType is commonly usedThe region or country that issued the ID or document represented by the infoType.intThe region or country that issued the ID or document represented by the infoType.com.google.protobuf.Parser<InfoTypeCategory>intThe class of identifiers where this infoType belongsintThe class of identifiers where this infoType belongsinthashCode()booleanThe group of relevant businesses where this infoType is commonly usedbooleanThe region or country that issued the ID or document represented by the infoType.booleanThe class of identifiers where this infoType belongsprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic InfoTypeCategory.Builderstatic InfoTypeCategory.BuildernewBuilder(InfoTypeCategory prototype) protected InfoTypeCategory.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static InfoTypeCategoryparseDelimitedFrom(InputStream input) static InfoTypeCategoryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InfoTypeCategoryparseFrom(byte[] data) static InfoTypeCategoryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InfoTypeCategoryparseFrom(com.google.protobuf.ByteString data) static InfoTypeCategoryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InfoTypeCategoryparseFrom(com.google.protobuf.CodedInputStream input) static InfoTypeCategoryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InfoTypeCategoryparseFrom(InputStream input) static InfoTypeCategoryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InfoTypeCategoryparseFrom(ByteBuffer data) static InfoTypeCategoryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<InfoTypeCategory>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
LOCATION_CATEGORY_FIELD_NUMBER
public static final int LOCATION_CATEGORY_FIELD_NUMBER- See Also:
-
INDUSTRY_CATEGORY_FIELD_NUMBER
public static final int INDUSTRY_CATEGORY_FIELD_NUMBER- See Also:
-
TYPE_CATEGORY_FIELD_NUMBER
public static final int TYPE_CATEGORY_FIELD_NUMBER- See Also:
-
-
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
-
getCategoryCase
- Specified by:
getCategoryCasein interfaceInfoTypeCategoryOrBuilder
-
hasLocationCategory
public boolean hasLocationCategory()The region or country that issued the ID or document represented by the infoType.
.google.privacy.dlp.v2.InfoTypeCategory.LocationCategory location_category = 1;- Specified by:
hasLocationCategoryin interfaceInfoTypeCategoryOrBuilder- Returns:
- Whether the locationCategory field is set.
-
getLocationCategoryValue
public int getLocationCategoryValue()The region or country that issued the ID or document represented by the infoType.
.google.privacy.dlp.v2.InfoTypeCategory.LocationCategory location_category = 1;- Specified by:
getLocationCategoryValuein interfaceInfoTypeCategoryOrBuilder- Returns:
- The enum numeric value on the wire for locationCategory.
-
getLocationCategory
The region or country that issued the ID or document represented by the infoType.
.google.privacy.dlp.v2.InfoTypeCategory.LocationCategory location_category = 1;- Specified by:
getLocationCategoryin interfaceInfoTypeCategoryOrBuilder- Returns:
- The locationCategory.
-
hasIndustryCategory
public boolean hasIndustryCategory()The group of relevant businesses where this infoType is commonly used
.google.privacy.dlp.v2.InfoTypeCategory.IndustryCategory industry_category = 2;- Specified by:
hasIndustryCategoryin interfaceInfoTypeCategoryOrBuilder- Returns:
- Whether the industryCategory field is set.
-
getIndustryCategoryValue
public int getIndustryCategoryValue()The group of relevant businesses where this infoType is commonly used
.google.privacy.dlp.v2.InfoTypeCategory.IndustryCategory industry_category = 2;- Specified by:
getIndustryCategoryValuein interfaceInfoTypeCategoryOrBuilder- Returns:
- The enum numeric value on the wire for industryCategory.
-
getIndustryCategory
The group of relevant businesses where this infoType is commonly used
.google.privacy.dlp.v2.InfoTypeCategory.IndustryCategory industry_category = 2;- Specified by:
getIndustryCategoryin interfaceInfoTypeCategoryOrBuilder- Returns:
- The industryCategory.
-
hasTypeCategory
public boolean hasTypeCategory()The class of identifiers where this infoType belongs
.google.privacy.dlp.v2.InfoTypeCategory.TypeCategory type_category = 3;- Specified by:
hasTypeCategoryin interfaceInfoTypeCategoryOrBuilder- Returns:
- Whether the typeCategory field is set.
-
getTypeCategoryValue
public int getTypeCategoryValue()The class of identifiers where this infoType belongs
.google.privacy.dlp.v2.InfoTypeCategory.TypeCategory type_category = 3;- Specified by:
getTypeCategoryValuein interfaceInfoTypeCategoryOrBuilder- Returns:
- The enum numeric value on the wire for typeCategory.
-
getTypeCategory
The class of identifiers where this infoType belongs
.google.privacy.dlp.v2.InfoTypeCategory.TypeCategory type_category = 3;- Specified by:
getTypeCategoryin interfaceInfoTypeCategoryOrBuilder- Returns:
- The typeCategory.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static InfoTypeCategory parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InfoTypeCategory parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InfoTypeCategory parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InfoTypeCategory parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InfoTypeCategory parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InfoTypeCategory parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static InfoTypeCategory parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static InfoTypeCategory parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static InfoTypeCategory parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static InfoTypeCategory parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InfoTypeCategory.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-