Package com.google.privacy.dlp.v2
Class BoundingBox.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
- com.google.privacy.dlp.v2.BoundingBox.Builder
-
- All Implemented Interfaces:
BoundingBoxOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- BoundingBox
public static final class BoundingBox.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder> implements BoundingBoxOrBuilder
Bounding box encompassing detected text within an image.
Protobuf typegoogle.privacy.dlp.v2.BoundingBox
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundingBox.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
BoundingBox
build()
BoundingBox
buildPartial()
BoundingBox.Builder
clear()
BoundingBox.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
BoundingBox.Builder
clearHeight()
Height of the bounding box in pixels.BoundingBox.Builder
clearLeft()
Left coordinate of the bounding box.BoundingBox.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
BoundingBox.Builder
clearTop()
Top coordinate of the bounding box.BoundingBox.Builder
clearWidth()
Width of the bounding box in pixels.BoundingBox.Builder
clone()
BoundingBox
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
int
getHeight()
Height of the bounding box in pixels.int
getLeft()
Left coordinate of the bounding box.int
getTop()
Top coordinate of the bounding box.int
getWidth()
Width of the bounding box in pixels.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
BoundingBox.Builder
mergeFrom(BoundingBox other)
BoundingBox.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
BoundingBox.Builder
mergeFrom(com.google.protobuf.Message other)
BoundingBox.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
BoundingBox.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
BoundingBox.Builder
setHeight(int value)
Height of the bounding box in pixels.BoundingBox.Builder
setLeft(int value)
Left coordinate of the bounding box.BoundingBox.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
BoundingBox.Builder
setTop(int value)
Top coordinate of the bounding box.BoundingBox.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
BoundingBox.Builder
setWidth(int value)
Width of the bounding box in pixels.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
clear
public BoundingBox.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
getDefaultInstanceForType
public BoundingBox getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public BoundingBox build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BoundingBox buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BoundingBox.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
setField
public BoundingBox.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
clearField
public BoundingBox.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
clearOneof
public BoundingBox.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
setRepeatedField
public BoundingBox.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
addRepeatedField
public BoundingBox.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
mergeFrom
public BoundingBox.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<BoundingBox.Builder>
-
mergeFrom
public BoundingBox.Builder mergeFrom(BoundingBox other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
mergeFrom
public BoundingBox.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<BoundingBox.Builder>
- Throws:
IOException
-
getTop
public int getTop()
Top coordinate of the bounding box. (0,0) is upper left.
int32 top = 1;
- Specified by:
getTop
in interfaceBoundingBoxOrBuilder
- Returns:
- The top.
-
setTop
public BoundingBox.Builder setTop(int value)
Top coordinate of the bounding box. (0,0) is upper left.
int32 top = 1;
- Parameters:
value
- The top to set.- Returns:
- This builder for chaining.
-
clearTop
public BoundingBox.Builder clearTop()
Top coordinate of the bounding box. (0,0) is upper left.
int32 top = 1;
- Returns:
- This builder for chaining.
-
getLeft
public int getLeft()
Left coordinate of the bounding box. (0,0) is upper left.
int32 left = 2;
- Specified by:
getLeft
in interfaceBoundingBoxOrBuilder
- Returns:
- The left.
-
setLeft
public BoundingBox.Builder setLeft(int value)
Left coordinate of the bounding box. (0,0) is upper left.
int32 left = 2;
- Parameters:
value
- The left to set.- Returns:
- This builder for chaining.
-
clearLeft
public BoundingBox.Builder clearLeft()
Left coordinate of the bounding box. (0,0) is upper left.
int32 left = 2;
- Returns:
- This builder for chaining.
-
getWidth
public int getWidth()
Width of the bounding box in pixels.
int32 width = 3;
- Specified by:
getWidth
in interfaceBoundingBoxOrBuilder
- Returns:
- The width.
-
setWidth
public BoundingBox.Builder setWidth(int value)
Width of the bounding box in pixels.
int32 width = 3;
- Parameters:
value
- The width to set.- Returns:
- This builder for chaining.
-
clearWidth
public BoundingBox.Builder clearWidth()
Width of the bounding box in pixels.
int32 width = 3;
- Returns:
- This builder for chaining.
-
getHeight
public int getHeight()
Height of the bounding box in pixels.
int32 height = 4;
- Specified by:
getHeight
in interfaceBoundingBoxOrBuilder
- Returns:
- The height.
-
setHeight
public BoundingBox.Builder setHeight(int value)
Height of the bounding box in pixels.
int32 height = 4;
- Parameters:
value
- The height to set.- Returns:
- This builder for chaining.
-
clearHeight
public BoundingBox.Builder clearHeight()
Height of the bounding box in pixels.
int32 height = 4;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final BoundingBox.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
mergeUnknownFields
public final BoundingBox.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<BoundingBox.Builder>
-
-