Class ServiceJob


  • public class ServiceJob
    extends java.lang.Object
    The job details of a service.
    • Constructor Detail

      • ServiceJob

        public ServiceJob()
    • Method Detail

      • createTime

        public ServiceJob createTime​(org.threeten.bp.OffsetDateTime createTime)
      • getCreateTime

        public org.threeten.bp.OffsetDateTime getCreateTime()
        The date and time of the creation of the job in ISO 8601 format.
        Returns:
        createTime
      • setCreateTime

        public void setCreateTime​(org.threeten.bp.OffsetDateTime createTime)
      • serviceJobId

        public ServiceJob serviceJobId​(java.lang.String serviceJobId)
      • getServiceJobId

        public java.lang.String getServiceJobId()
        Get serviceJobId
        Returns:
        serviceJobId
      • setServiceJobId

        public void setServiceJobId​(java.lang.String serviceJobId)
      • getScopeOfWork

        public ScopeOfWork getScopeOfWork()
        Get scopeOfWork
        Returns:
        scopeOfWork
      • setScopeOfWork

        public void setScopeOfWork​(ScopeOfWork scopeOfWork)
      • getSeller

        public Seller getSeller()
        Get seller
        Returns:
        seller
      • setSeller

        public void setSeller​(Seller seller)
      • getServiceJobProvider

        public ServiceJobProvider getServiceJobProvider()
        Get serviceJobProvider
        Returns:
        serviceJobProvider
      • setServiceJobProvider

        public void setServiceJobProvider​(ServiceJobProvider serviceJobProvider)
      • preferredAppointmentTimes

        public ServiceJob preferredAppointmentTimes​(java.util.List<AppointmentTime> preferredAppointmentTimes)
      • addPreferredAppointmentTimesItem

        public ServiceJob addPreferredAppointmentTimesItem​(AppointmentTime preferredAppointmentTimesItem)
      • getPreferredAppointmentTimes

        public java.util.List<AppointmentTime> getPreferredAppointmentTimes()
        A list of appointment windows preferred by the buyer. Included only if the buyer selected appointment windows when creating the order.
        Returns:
        preferredAppointmentTimes
      • setPreferredAppointmentTimes

        public void setPreferredAppointmentTimes​(java.util.List<AppointmentTime> preferredAppointmentTimes)
      • getAppointments

        public java.util.List<Appointment> getAppointments()
        A list of appointments.
        Returns:
        appointments
      • setAppointments

        public void setAppointments​(java.util.List<Appointment> appointments)
      • serviceOrderId

        public ServiceJob serviceOrderId​(java.lang.String serviceOrderId)
      • getServiceOrderId

        public java.lang.String getServiceOrderId()
        Get serviceOrderId
        Returns:
        serviceOrderId
      • setServiceOrderId

        public void setServiceOrderId​(java.lang.String serviceOrderId)
      • marketplaceId

        public ServiceJob marketplaceId​(java.lang.String marketplaceId)
      • getMarketplaceId

        public java.lang.String getMarketplaceId()
        The marketplace identifier.
        Returns:
        marketplaceId
      • setMarketplaceId

        public void setMarketplaceId​(java.lang.String marketplaceId)
      • storeId

        public ServiceJob storeId​(java.lang.String storeId)
      • getStoreId

        public java.lang.String getStoreId()
        The Amazon-defined identifier for the region scope.
        Returns:
        storeId
      • setStoreId

        public void setStoreId​(java.lang.String storeId)
      • getBuyer

        public Buyer getBuyer()
        Get buyer
        Returns:
        buyer
      • setBuyer

        public void setBuyer​(Buyer buyer)
      • getAssociatedItems

        public java.util.List<AssociatedItem> getAssociatedItems()
        A list of items associated with the service job.
        Returns:
        associatedItems
      • setAssociatedItems

        public void setAssociatedItems​(java.util.List<AssociatedItem> associatedItems)
      • getServiceLocation

        public ServiceLocation getServiceLocation()
        Get serviceLocation
        Returns:
        serviceLocation
      • setServiceLocation

        public void setServiceLocation​(ServiceLocation serviceLocation)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object