@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProtectiveEquipmentPerson extends Object implements Serializable, Cloneable, StructuredPojo
A person detected by a call to DetectProtectiveEquipment. The API returns all persons detected in the input
image in an array of ProtectiveEquipmentPerson objects.
| Constructor and Description |
|---|
ProtectiveEquipmentPerson() |
| Modifier and Type | Method and Description |
|---|---|
ProtectiveEquipmentPerson |
clone() |
boolean |
equals(Object obj) |
List<ProtectiveEquipmentBodyPart> |
getBodyParts()
An array of body parts detected on a person's body (including body parts without PPE).
|
BoundingBox |
getBoundingBox()
A bounding box around the detected person.
|
Float |
getConfidence()
The confidence that Amazon Rekognition has that the bounding box contains a person.
|
Integer |
getId()
The identifier for the detected person.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setBodyParts(Collection<ProtectiveEquipmentBodyPart> bodyParts)
An array of body parts detected on a person's body (including body parts without PPE).
|
void |
setBoundingBox(BoundingBox boundingBox)
A bounding box around the detected person.
|
void |
setConfidence(Float confidence)
The confidence that Amazon Rekognition has that the bounding box contains a person.
|
void |
setId(Integer id)
The identifier for the detected person.
|
String |
toString()
Returns a string representation of this object.
|
ProtectiveEquipmentPerson |
withBodyParts(Collection<ProtectiveEquipmentBodyPart> bodyParts)
An array of body parts detected on a person's body (including body parts without PPE).
|
ProtectiveEquipmentPerson |
withBodyParts(ProtectiveEquipmentBodyPart... bodyParts)
An array of body parts detected on a person's body (including body parts without PPE).
|
ProtectiveEquipmentPerson |
withBoundingBox(BoundingBox boundingBox)
A bounding box around the detected person.
|
ProtectiveEquipmentPerson |
withConfidence(Float confidence)
The confidence that Amazon Rekognition has that the bounding box contains a person.
|
ProtectiveEquipmentPerson |
withId(Integer id)
The identifier for the detected person.
|
public List<ProtectiveEquipmentBodyPart> getBodyParts()
An array of body parts detected on a person's body (including body parts without PPE).
public void setBodyParts(Collection<ProtectiveEquipmentBodyPart> bodyParts)
An array of body parts detected on a person's body (including body parts without PPE).
bodyParts - An array of body parts detected on a person's body (including body parts without PPE).public ProtectiveEquipmentPerson withBodyParts(ProtectiveEquipmentBodyPart... bodyParts)
An array of body parts detected on a person's body (including body parts without PPE).
NOTE: This method appends the values to the existing list (if any). Use
setBodyParts(java.util.Collection) or withBodyParts(java.util.Collection) if you want to
override the existing values.
bodyParts - An array of body parts detected on a person's body (including body parts without PPE).public ProtectiveEquipmentPerson withBodyParts(Collection<ProtectiveEquipmentBodyPart> bodyParts)
An array of body parts detected on a person's body (including body parts without PPE).
bodyParts - An array of body parts detected on a person's body (including body parts without PPE).public void setBoundingBox(BoundingBox boundingBox)
A bounding box around the detected person.
boundingBox - A bounding box around the detected person.public BoundingBox getBoundingBox()
A bounding box around the detected person.
public ProtectiveEquipmentPerson withBoundingBox(BoundingBox boundingBox)
A bounding box around the detected person.
boundingBox - A bounding box around the detected person.public void setConfidence(Float confidence)
The confidence that Amazon Rekognition has that the bounding box contains a person.
confidence - The confidence that Amazon Rekognition has that the bounding box contains a person.public Float getConfidence()
The confidence that Amazon Rekognition has that the bounding box contains a person.
public ProtectiveEquipmentPerson withConfidence(Float confidence)
The confidence that Amazon Rekognition has that the bounding box contains a person.
confidence - The confidence that Amazon Rekognition has that the bounding box contains a person.public void setId(Integer id)
The identifier for the detected person. The identifier is only unique for a single call to
DetectProtectiveEquipment.
id - The identifier for the detected person. The identifier is only unique for a single call to
DetectProtectiveEquipment.public Integer getId()
The identifier for the detected person. The identifier is only unique for a single call to
DetectProtectiveEquipment.
DetectProtectiveEquipment.public ProtectiveEquipmentPerson withId(Integer id)
The identifier for the detected person. The identifier is only unique for a single call to
DetectProtectiveEquipment.
id - The identifier for the detected person. The identifier is only unique for a single call to
DetectProtectiveEquipment.public String toString()
toString in class ObjectObject.toString()public ProtectiveEquipmentPerson clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.