Package com.google.cloud.visionai.v1
Class PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder>
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder
- All Implemented Interfaces:
PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBoxOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox
public static final class PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder>
implements PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBoxOrBuilder
Bounding Box in the normalized coordinates.Protobuf type
google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Height of the bounding box.Width of the bounding box.Min in x coordinate.Min in y coordinate.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorfloatHeight of the bounding box.floatgetWidth()Width of the bounding box.floatgetXmin()Min in x coordinate.floatgetYmin()Min in y coordinate.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setHeight(float value) Height of the bounding box.setWidth(float value) Width of the bounding box.setXmin(float value) Min in x coordinate.setYmin(float value) Min in y coordinate.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<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.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<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.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<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.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
public PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder>
-
mergeFrom
public PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.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<PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder>- Throws:
IOException
-
getXmin
public float getXmin()Min in x coordinate.
float xmin = 1;- Specified by:
getXminin interfacePersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBoxOrBuilder- Returns:
- The xmin.
-
setXmin
public PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder setXmin(float value) Min in x coordinate.
float xmin = 1;- Parameters:
value- The xmin to set.- Returns:
- This builder for chaining.
-
clearXmin
Min in x coordinate.
float xmin = 1;- Returns:
- This builder for chaining.
-
getYmin
public float getYmin()Min in y coordinate.
float ymin = 2;- Specified by:
getYminin interfacePersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBoxOrBuilder- Returns:
- The ymin.
-
setYmin
public PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder setYmin(float value) Min in y coordinate.
float ymin = 2;- Parameters:
value- The ymin to set.- Returns:
- This builder for chaining.
-
clearYmin
Min in y coordinate.
float ymin = 2;- Returns:
- This builder for chaining.
-
getWidth
public float getWidth()Width of the bounding box.
float width = 3;- Specified by:
getWidthin interfacePersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBoxOrBuilder- Returns:
- The width.
-
setWidth
public PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder setWidth(float value) Width of the bounding box.
float width = 3;- Parameters:
value- The width to set.- Returns:
- This builder for chaining.
-
clearWidth
Width of the bounding box.
float width = 3;- Returns:
- This builder for chaining.
-
getHeight
public float getHeight()Height of the bounding box.
float height = 4;- Specified by:
getHeightin interfacePersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBoxOrBuilder- Returns:
- The height.
-
setHeight
public PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox.Builder setHeight(float value) Height of the bounding box.
float height = 4;- Parameters:
value- The height to set.- Returns:
- This builder for chaining.
-
clearHeight
Height of the bounding box.
float height = 4;- Returns:
- This builder for chaining.
-