Package com.google.privacy.dlp.v2
Class ImageContainmentType
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.privacy.dlp.v2.ImageContainmentType
- All Implemented Interfaces:
ImageContainmentTypeOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ImageContainmentType
extends com.google.protobuf.GeneratedMessage
implements ImageContainmentTypeOrBuilder
Specifies the relationship between bounding boxes for image findings.Protobuf type
google.privacy.dlp.v2.ImageContainmentType- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classSpecifies the relationship between bounding boxes for image findings.static enumNested 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 ImageContainmentTypestatic final com.google.protobuf.Descriptors.DescriptorThe context finding's bounding box must fully contain the target finding's bounding box.The context finding's bounding box must fully contain the target finding's bounding box.The context finding's bounding box must be fully inside the target finding's bounding box.The context finding's bounding box must be fully inside the target finding's bounding box.The context finding's bounding box and the target finding's bounding box must have a non-zero intersection.The context finding's bounding box and the target finding's bounding box must have a non-zero intersection.com.google.protobuf.Parser<ImageContainmentType>intbooleanThe context finding's bounding box must fully contain the target finding's bounding box.booleanThe context finding's bounding box must be fully inside the target finding's bounding box.inthashCode()booleanThe context finding's bounding box and the target finding's bounding box must have a non-zero intersection.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ImageContainmentType.Builderstatic ImageContainmentType.BuildernewBuilder(ImageContainmentType prototype) protected ImageContainmentType.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ImageContainmentTypeparseDelimitedFrom(InputStream input) static ImageContainmentTypeparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageContainmentTypeparseFrom(byte[] data) static ImageContainmentTypeparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageContainmentTypeparseFrom(com.google.protobuf.ByteString data) static ImageContainmentTypeparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageContainmentTypeparseFrom(com.google.protobuf.CodedInputStream input) static ImageContainmentTypeparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageContainmentTypeparseFrom(InputStream input) static ImageContainmentTypeparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageContainmentTypeparseFrom(ByteBuffer data) static ImageContainmentTypeparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ImageContainmentType>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
-
ENCLOSES_FIELD_NUMBER
public static final int ENCLOSES_FIELD_NUMBER- See Also:
-
FULLY_INSIDE_FIELD_NUMBER
public static final int FULLY_INSIDE_FIELD_NUMBER- See Also:
-
OVERLAPS_FIELD_NUMBER
public static final int OVERLAPS_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
-
getTypeCase
- Specified by:
getTypeCasein interfaceImageContainmentTypeOrBuilder
-
hasEncloses
public boolean hasEncloses()The context finding's bounding box must fully contain the target finding's bounding box.
.google.privacy.dlp.v2.Encloses encloses = 1;- Specified by:
hasEnclosesin interfaceImageContainmentTypeOrBuilder- Returns:
- Whether the encloses field is set.
-
getEncloses
The context finding's bounding box must fully contain the target finding's bounding box.
.google.privacy.dlp.v2.Encloses encloses = 1;- Specified by:
getEnclosesin interfaceImageContainmentTypeOrBuilder- Returns:
- The encloses.
-
getEnclosesOrBuilder
The context finding's bounding box must fully contain the target finding's bounding box.
.google.privacy.dlp.v2.Encloses encloses = 1;- Specified by:
getEnclosesOrBuilderin interfaceImageContainmentTypeOrBuilder
-
hasFullyInside
public boolean hasFullyInside()The context finding's bounding box must be fully inside the target finding's bounding box.
.google.privacy.dlp.v2.FullyInside fully_inside = 2;- Specified by:
hasFullyInsidein interfaceImageContainmentTypeOrBuilder- Returns:
- Whether the fullyInside field is set.
-
getFullyInside
The context finding's bounding box must be fully inside the target finding's bounding box.
.google.privacy.dlp.v2.FullyInside fully_inside = 2;- Specified by:
getFullyInsidein interfaceImageContainmentTypeOrBuilder- Returns:
- The fullyInside.
-
getFullyInsideOrBuilder
The context finding's bounding box must be fully inside the target finding's bounding box.
.google.privacy.dlp.v2.FullyInside fully_inside = 2;- Specified by:
getFullyInsideOrBuilderin interfaceImageContainmentTypeOrBuilder
-
hasOverlaps
public boolean hasOverlaps()The context finding's bounding box and the target finding's bounding box must have a non-zero intersection.
.google.privacy.dlp.v2.Overlap overlaps = 3;- Specified by:
hasOverlapsin interfaceImageContainmentTypeOrBuilder- Returns:
- Whether the overlaps field is set.
-
getOverlaps
The context finding's bounding box and the target finding's bounding box must have a non-zero intersection.
.google.privacy.dlp.v2.Overlap overlaps = 3;- Specified by:
getOverlapsin interfaceImageContainmentTypeOrBuilder- Returns:
- The overlaps.
-
getOverlapsOrBuilder
The context finding's bounding box and the target finding's bounding box must have a non-zero intersection.
.google.privacy.dlp.v2.Overlap overlaps = 3;- Specified by:
getOverlapsOrBuilderin interfaceImageContainmentTypeOrBuilder
-
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 ImageContainmentType parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageContainmentType parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageContainmentType parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageContainmentType parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageContainmentType parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageContainmentType parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ImageContainmentType parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ImageContainmentType parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ImageContainmentType parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ImageContainmentType 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 ImageContainmentType.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
-