All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.easypost.model.TrackingDetail Maven / Gradle / Ivy

The newest version!
package com.easypost.model;

import java.util.Date;

public final class TrackingDetail {
    private String status;
    private String message;
    private Date datetime;
    private TrackingLocation trackingLocation;
    private String statusDetail;

    /**
     * Get the datetime of the tracking detail.
     *
     * @return the datetime of the tracking detail.
     */
    public Date getDatetime() {
        return datetime;
    }

    /**
     * Set the datetime of the tracking detail.
     *
     * @param datetime the datetime of the tracking detail.
     */
    public void setDatetime(final Date datetime) {
        this.datetime = datetime;
    }

    /**
     * Get the message of the tracking detail.
     *
     * @return the message of the tracking detail.
     */
    public String getMessage() {
        return message;
    }

    /**
     * Set the message of the tracking detail.
     *
     * @param message the message of the tracking detail.
     */
    public void setMessage(final String message) {
        this.message = message;
    }

    /**
     * Get the status of the tracking detail.
     *
     * @return the status of the tracking detail.
     */
    public String getStatus() {
        return status;
    }

    /**
     * Set the status of the tracking detail.
     *
     * @param status the status of the tracking detail.
     */
    public void setStatus(final String status) {
        this.status = status;
    }

    /**
     * Get the status detail of the tracking detail.
     *
     * @return the status detail of the tracking detail.
     */
    public String getStatusDetail() {
        return statusDetail;
    }

    /**
     * Set the status detail of the tracking detail.
     *
     * @param statusDetail the status detail of the tracking detail.
     */
    public void setStatusDetail(final String statusDetail) {
        this.statusDetail = statusDetail;
    }

    /**
     * Get the tracking location of the tracking detail.
     *
     * @return TrackingLocation object.
     */
    public TrackingLocation getTrackingLocation() {
        return trackingLocation;
    }

    /**
     * Set the tracking location of the tracking detail.
     *
     * @param location TrackingLocation object.
     */
    public void setTrackingLocation(final TrackingLocation location) {
        this.trackingLocation = location;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy