Class SafeSearchAnnotation
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.vision.v1p4beta1.SafeSearchAnnotation
-
- All Implemented Interfaces:
SafeSearchAnnotationOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class SafeSearchAnnotation extends com.google.protobuf.GeneratedMessageV3 implements SafeSearchAnnotationOrBuilder
Set of features pertaining to the image, computed by computer vision methods over safe-search verticals (for example, adult, spoof, medical, violence).
Protobuf typegoogle.cloud.vision.v1p4beta1.SafeSearchAnnotation- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSafeSearchAnnotation.BuilderSet of features pertaining to the image, computed by computer vision methods over safe-search verticals (for example, adult, spoof, medical, violence).-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intADULT_FIELD_NUMBERstatic intMEDICAL_FIELD_NUMBERstatic intRACY_FIELD_NUMBERstatic intSPOOF_FIELD_NUMBERstatic intVIOLENCE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)LikelihoodgetAdult()Represents the adult content likelihood for the image.intgetAdultValue()Represents the adult content likelihood for the image.static SafeSearchAnnotationgetDefaultInstance()SafeSearchAnnotationgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()LikelihoodgetMedical()Likelihood that this is a medical image.intgetMedicalValue()Likelihood that this is a medical image.com.google.protobuf.Parser<SafeSearchAnnotation>getParserForType()LikelihoodgetRacy()Likelihood that the request image contains racy content.intgetRacyValue()Likelihood that the request image contains racy content.intgetSerializedSize()LikelihoodgetSpoof()Spoof likelihood.intgetSpoofValue()Spoof likelihood.LikelihoodgetViolence()Likelihood that this image contains violent content.intgetViolenceValue()Likelihood that this image contains violent content.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static SafeSearchAnnotation.BuildernewBuilder()static SafeSearchAnnotation.BuildernewBuilder(SafeSearchAnnotation prototype)SafeSearchAnnotation.BuildernewBuilderForType()protected SafeSearchAnnotation.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SafeSearchAnnotationparseDelimitedFrom(InputStream input)static SafeSearchAnnotationparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SafeSearchAnnotationparseFrom(byte[] data)static SafeSearchAnnotationparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SafeSearchAnnotationparseFrom(com.google.protobuf.ByteString data)static SafeSearchAnnotationparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SafeSearchAnnotationparseFrom(com.google.protobuf.CodedInputStream input)static SafeSearchAnnotationparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SafeSearchAnnotationparseFrom(InputStream input)static SafeSearchAnnotationparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SafeSearchAnnotationparseFrom(ByteBuffer data)static SafeSearchAnnotationparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<SafeSearchAnnotation>parser()SafeSearchAnnotation.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ADULT_FIELD_NUMBER
public static final int ADULT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SPOOF_FIELD_NUMBER
public static final int SPOOF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEDICAL_FIELD_NUMBER
public static final int MEDICAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIOLENCE_FIELD_NUMBER
public static final int VIOLENCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RACY_FIELD_NUMBER
public static final int RACY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getAdultValue
public int getAdultValue()
Represents the adult content likelihood for the image. Adult content may contain elements such as nudity, pornographic images or cartoons, or sexual activities.
.google.cloud.vision.v1p4beta1.Likelihood adult = 1;- Specified by:
getAdultValuein interfaceSafeSearchAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for adult.
-
getAdult
public Likelihood getAdult()
Represents the adult content likelihood for the image. Adult content may contain elements such as nudity, pornographic images or cartoons, or sexual activities.
.google.cloud.vision.v1p4beta1.Likelihood adult = 1;- Specified by:
getAdultin interfaceSafeSearchAnnotationOrBuilder- Returns:
- The adult.
-
getSpoofValue
public int getSpoofValue()
Spoof likelihood. The likelihood that an modification was made to the image's canonical version to make it appear funny or offensive.
.google.cloud.vision.v1p4beta1.Likelihood spoof = 2;- Specified by:
getSpoofValuein interfaceSafeSearchAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for spoof.
-
getSpoof
public Likelihood getSpoof()
Spoof likelihood. The likelihood that an modification was made to the image's canonical version to make it appear funny or offensive.
.google.cloud.vision.v1p4beta1.Likelihood spoof = 2;- Specified by:
getSpoofin interfaceSafeSearchAnnotationOrBuilder- Returns:
- The spoof.
-
getMedicalValue
public int getMedicalValue()
Likelihood that this is a medical image.
.google.cloud.vision.v1p4beta1.Likelihood medical = 3;- Specified by:
getMedicalValuein interfaceSafeSearchAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for medical.
-
getMedical
public Likelihood getMedical()
Likelihood that this is a medical image.
.google.cloud.vision.v1p4beta1.Likelihood medical = 3;- Specified by:
getMedicalin interfaceSafeSearchAnnotationOrBuilder- Returns:
- The medical.
-
getViolenceValue
public int getViolenceValue()
Likelihood that this image contains violent content.
.google.cloud.vision.v1p4beta1.Likelihood violence = 4;- Specified by:
getViolenceValuein interfaceSafeSearchAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for violence.
-
getViolence
public Likelihood getViolence()
Likelihood that this image contains violent content.
.google.cloud.vision.v1p4beta1.Likelihood violence = 4;- Specified by:
getViolencein interfaceSafeSearchAnnotationOrBuilder- Returns:
- The violence.
-
getRacyValue
public int getRacyValue()
Likelihood that the request image contains racy content. Racy content may include (but is not limited to) skimpy or sheer clothing, strategically covered nudity, lewd or provocative poses, or close-ups of sensitive body areas.
.google.cloud.vision.v1p4beta1.Likelihood racy = 9;- Specified by:
getRacyValuein interfaceSafeSearchAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for racy.
-
getRacy
public Likelihood getRacy()
Likelihood that the request image contains racy content. Racy content may include (but is not limited to) skimpy or sheer clothing, strategically covered nudity, lewd or provocative poses, or close-ups of sensitive body areas.
.google.cloud.vision.v1p4beta1.Likelihood racy = 9;- Specified by:
getRacyin interfaceSafeSearchAnnotationOrBuilder- Returns:
- The racy.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- 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 SafeSearchAnnotation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SafeSearchAnnotation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SafeSearchAnnotation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SafeSearchAnnotation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SafeSearchAnnotation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SafeSearchAnnotation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SafeSearchAnnotation parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SafeSearchAnnotation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SafeSearchAnnotation parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SafeSearchAnnotation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static SafeSearchAnnotation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SafeSearchAnnotation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public SafeSearchAnnotation.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static SafeSearchAnnotation.Builder newBuilder()
-
newBuilder
public static SafeSearchAnnotation.Builder newBuilder(SafeSearchAnnotation prototype)
-
toBuilder
public SafeSearchAnnotation.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SafeSearchAnnotation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SafeSearchAnnotation getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SafeSearchAnnotation> parser()
-
getParserForType
public com.google.protobuf.Parser<SafeSearchAnnotation> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SafeSearchAnnotation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-