Class Poa
- java.lang.Object
-
- software.amazon.spapi.models.services.v1.Poa
-
public class Poa extends java.lang.Object
Proof of Appointment (POA) details.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Poa.PoaTypeEnum
The type of POA uploaded.
-
Constructor Summary
Constructors Constructor Description Poa()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Poa
addTechniciansItem(Technician techniciansItem)
Poa
appointmentTime(AppointmentTime appointmentTime)
boolean
equals(java.lang.Object o)
AppointmentTime
getAppointmentTime()
Get appointmentTimePoa.PoaTypeEnum
getPoaType()
The type of POA uploaded.java.util.List<Technician>
getTechnicians()
A list of technicians.java.lang.String
getUploadingTechnician()
The identifier of the technician who uploaded the POA.org.threeten.bp.OffsetDateTime
getUploadTime()
The date and time when the POA was uploaded in ISO 8601 format.int
hashCode()
Poa
poaType(Poa.PoaTypeEnum poaType)
void
setAppointmentTime(AppointmentTime appointmentTime)
void
setPoaType(Poa.PoaTypeEnum poaType)
void
setTechnicians(java.util.List<Technician> technicians)
void
setUploadingTechnician(java.lang.String uploadingTechnician)
void
setUploadTime(org.threeten.bp.OffsetDateTime uploadTime)
Poa
technicians(java.util.List<Technician> technicians)
java.lang.String
toString()
Poa
uploadingTechnician(java.lang.String uploadingTechnician)
Poa
uploadTime(org.threeten.bp.OffsetDateTime uploadTime)
-
-
-
Method Detail
-
appointmentTime
public Poa appointmentTime(AppointmentTime appointmentTime)
-
getAppointmentTime
public AppointmentTime getAppointmentTime()
Get appointmentTime- Returns:
- appointmentTime
-
setAppointmentTime
public void setAppointmentTime(AppointmentTime appointmentTime)
-
technicians
public Poa technicians(java.util.List<Technician> technicians)
-
addTechniciansItem
public Poa addTechniciansItem(Technician techniciansItem)
-
getTechnicians
public java.util.List<Technician> getTechnicians()
A list of technicians.- Returns:
- technicians
-
setTechnicians
public void setTechnicians(java.util.List<Technician> technicians)
-
uploadingTechnician
public Poa uploadingTechnician(java.lang.String uploadingTechnician)
-
getUploadingTechnician
public java.lang.String getUploadingTechnician()
The identifier of the technician who uploaded the POA.- Returns:
- uploadingTechnician
-
setUploadingTechnician
public void setUploadingTechnician(java.lang.String uploadingTechnician)
-
uploadTime
public Poa uploadTime(org.threeten.bp.OffsetDateTime uploadTime)
-
getUploadTime
public org.threeten.bp.OffsetDateTime getUploadTime()
The date and time when the POA was uploaded in ISO 8601 format.- Returns:
- uploadTime
-
setUploadTime
public void setUploadTime(org.threeten.bp.OffsetDateTime uploadTime)
-
poaType
public Poa poaType(Poa.PoaTypeEnum poaType)
-
getPoaType
public Poa.PoaTypeEnum getPoaType()
The type of POA uploaded.- Returns:
- poaType
-
setPoaType
public void setPoaType(Poa.PoaTypeEnum poaType)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-