Package com.google.cloud.visionai.v1
Class PersonBlurConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PersonBlurConfig.Builder>
com.google.cloud.visionai.v1.PersonBlurConfig.Builder
- All Implemented Interfaces:
PersonBlurConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PersonBlurConfig
public static final class PersonBlurConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PersonBlurConfig.Builder>
implements PersonBlurConfigOrBuilder
Message describing FaceBlurConfig.Protobuf type
google.cloud.visionai.v1.PersonBlurConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether only blur faces other than the whole object in the processor.Person blur type.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether only blur faces other than the whole object in the processor.Person blur type.intPerson blur type.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(PersonBlurConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setFacesOnly(boolean value) Whether only blur faces other than the whole object in the processor.Person blur type.setPersonBlurTypeValue(int value) Person blur type.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<PersonBlurConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PersonBlurConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PersonBlurConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PersonBlurConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PersonBlurConfig.Builder>
-
mergeFrom
public PersonBlurConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PersonBlurConfig.Builder>- Throws:
IOException
-
getPersonBlurTypeValue
public int getPersonBlurTypeValue()Person blur type.
.google.cloud.visionai.v1.PersonBlurConfig.PersonBlurType person_blur_type = 1;- Specified by:
getPersonBlurTypeValuein interfacePersonBlurConfigOrBuilder- Returns:
- The enum numeric value on the wire for personBlurType.
-
setPersonBlurTypeValue
Person blur type.
.google.cloud.visionai.v1.PersonBlurConfig.PersonBlurType person_blur_type = 1;- Parameters:
value- The enum numeric value on the wire for personBlurType to set.- Returns:
- This builder for chaining.
-
getPersonBlurType
Person blur type.
.google.cloud.visionai.v1.PersonBlurConfig.PersonBlurType person_blur_type = 1;- Specified by:
getPersonBlurTypein interfacePersonBlurConfigOrBuilder- Returns:
- The personBlurType.
-
setPersonBlurType
Person blur type.
.google.cloud.visionai.v1.PersonBlurConfig.PersonBlurType person_blur_type = 1;- Parameters:
value- The personBlurType to set.- Returns:
- This builder for chaining.
-
clearPersonBlurType
Person blur type.
.google.cloud.visionai.v1.PersonBlurConfig.PersonBlurType person_blur_type = 1;- Returns:
- This builder for chaining.
-
getFacesOnly
public boolean getFacesOnly()Whether only blur faces other than the whole object in the processor.
bool faces_only = 2;- Specified by:
getFacesOnlyin interfacePersonBlurConfigOrBuilder- Returns:
- The facesOnly.
-
setFacesOnly
Whether only blur faces other than the whole object in the processor.
bool faces_only = 2;- Parameters:
value- The facesOnly to set.- Returns:
- This builder for chaining.
-
clearFacesOnly
Whether only blur faces other than the whole object in the processor.
bool faces_only = 2;- Returns:
- This builder for chaining.
-