public static final class SafeSearchAnnotation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder> 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 type
google.cloud.vision.v1.SafeSearchAnnotation| Modifier and Type | Method and Description |
|---|---|
SafeSearchAnnotation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
SafeSearchAnnotation |
build() |
SafeSearchAnnotation |
buildPartial() |
SafeSearchAnnotation.Builder |
clear() |
SafeSearchAnnotation.Builder |
clearAdult()
Represents the adult content likelihood for the image.
|
SafeSearchAnnotation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SafeSearchAnnotation.Builder |
clearMedical()
Likelihood that this is a medical image.
|
SafeSearchAnnotation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SafeSearchAnnotation.Builder |
clearSpoof()
Spoof likelihood.
|
SafeSearchAnnotation.Builder |
clearViolence()
Violence likelihood.
|
SafeSearchAnnotation.Builder |
clone() |
Likelihood |
getAdult()
Represents the adult content likelihood for the image.
|
int |
getAdultValue()
Represents the adult content likelihood for the image.
|
SafeSearchAnnotation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Likelihood |
getMedical()
Likelihood that this is a medical image.
|
int |
getMedicalValue()
Likelihood that this is a medical image.
|
Likelihood |
getSpoof()
Spoof likelihood.
|
int |
getSpoofValue()
Spoof likelihood.
|
Likelihood |
getViolence()
Violence likelihood.
|
int |
getViolenceValue()
Violence likelihood.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SafeSearchAnnotation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SafeSearchAnnotation.Builder |
mergeFrom(com.google.protobuf.Message other) |
SafeSearchAnnotation.Builder |
mergeFrom(SafeSearchAnnotation other) |
SafeSearchAnnotation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SafeSearchAnnotation.Builder |
setAdult(Likelihood value)
Represents the adult content likelihood for the image.
|
SafeSearchAnnotation.Builder |
setAdultValue(int value)
Represents the adult content likelihood for the image.
|
SafeSearchAnnotation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
SafeSearchAnnotation.Builder |
setMedical(Likelihood value)
Likelihood that this is a medical image.
|
SafeSearchAnnotation.Builder |
setMedicalValue(int value)
Likelihood that this is a medical image.
|
SafeSearchAnnotation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
SafeSearchAnnotation.Builder |
setSpoof(Likelihood value)
Spoof likelihood.
|
SafeSearchAnnotation.Builder |
setSpoofValue(int value)
Spoof likelihood.
|
SafeSearchAnnotation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SafeSearchAnnotation.Builder |
setViolence(Likelihood value)
Violence likelihood.
|
SafeSearchAnnotation.Builder |
setViolenceValue(int value)
Violence likelihood.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SafeSearchAnnotation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SafeSearchAnnotation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SafeSearchAnnotation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder mergeFrom(SafeSearchAnnotation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public SafeSearchAnnotation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SafeSearchAnnotation.Builder>java.io.IOExceptionpublic int getAdultValue()
Represents the adult content likelihood for the image.
.google.cloud.vision.v1.Likelihood adult = 1;getAdultValue in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setAdultValue(int value)
Represents the adult content likelihood for the image.
.google.cloud.vision.v1.Likelihood adult = 1;public Likelihood getAdult()
Represents the adult content likelihood for the image.
.google.cloud.vision.v1.Likelihood adult = 1;getAdult in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setAdult(Likelihood value)
Represents the adult content likelihood for the image.
.google.cloud.vision.v1.Likelihood adult = 1;public SafeSearchAnnotation.Builder clearAdult()
Represents the adult content likelihood for the image.
.google.cloud.vision.v1.Likelihood adult = 1;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.v1.Likelihood spoof = 2;getSpoofValue in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setSpoofValue(int value)
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.v1.Likelihood spoof = 2;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.v1.Likelihood spoof = 2;getSpoof in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setSpoof(Likelihood value)
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.v1.Likelihood spoof = 2;public SafeSearchAnnotation.Builder clearSpoof()
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.v1.Likelihood spoof = 2;public int getMedicalValue()
Likelihood that this is a medical image.
.google.cloud.vision.v1.Likelihood medical = 3;getMedicalValue in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setMedicalValue(int value)
Likelihood that this is a medical image.
.google.cloud.vision.v1.Likelihood medical = 3;public Likelihood getMedical()
Likelihood that this is a medical image.
.google.cloud.vision.v1.Likelihood medical = 3;getMedical in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setMedical(Likelihood value)
Likelihood that this is a medical image.
.google.cloud.vision.v1.Likelihood medical = 3;public SafeSearchAnnotation.Builder clearMedical()
Likelihood that this is a medical image.
.google.cloud.vision.v1.Likelihood medical = 3;public int getViolenceValue()
Violence likelihood.
.google.cloud.vision.v1.Likelihood violence = 4;getViolenceValue in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setViolenceValue(int value)
Violence likelihood.
.google.cloud.vision.v1.Likelihood violence = 4;public Likelihood getViolence()
Violence likelihood.
.google.cloud.vision.v1.Likelihood violence = 4;getViolence in interface SafeSearchAnnotationOrBuilderpublic SafeSearchAnnotation.Builder setViolence(Likelihood value)
Violence likelihood.
.google.cloud.vision.v1.Likelihood violence = 4;public SafeSearchAnnotation.Builder clearViolence()
Violence likelihood.
.google.cloud.vision.v1.Likelihood violence = 4;public final SafeSearchAnnotation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>public final SafeSearchAnnotation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SafeSearchAnnotation.Builder>