package de.votian.services.dto;

import java.time.LocalDateTime;

public class TrackingCourierRowDto {

    private Long courierId;
    private String courierSid;
    private String companyName;
    private String vehicleDisplay;
    private int activeJobs;
    private String locationZipcode;
    private Double latitude;
    private Double longitude;
    private LocalDateTime gpsTime;
    private Integer gpsType;
    private String gpsTypeLabel;
    private LocalDateTime availableTime;
    private String mobilePda;
    private boolean tracked;
    private boolean gpsBased;

    public Long getCourierId() {
        return courierId;
    }

    public void setCourierId(Long courierId) {
        this.courierId = courierId;
    }

    public String getCourierSid() {
        return courierSid;
    }

    public void setCourierSid(String courierSid) {
        this.courierSid = courierSid;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getVehicleDisplay() {
        return vehicleDisplay;
    }

    public void setVehicleDisplay(String vehicleDisplay) {
        this.vehicleDisplay = vehicleDisplay;
    }

    public int getActiveJobs() {
        return activeJobs;
    }

    public void setActiveJobs(int activeJobs) {
        this.activeJobs = activeJobs;
    }

    public String getLocationZipcode() {
        return locationZipcode;
    }

    public void setLocationZipcode(String locationZipcode) {
        this.locationZipcode = locationZipcode;
    }

    public Double getLatitude() {
        return latitude;
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    public Double getLongitude() {
        return longitude;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    public LocalDateTime getGpsTime() {
        return gpsTime;
    }

    public void setGpsTime(LocalDateTime gpsTime) {
        this.gpsTime = gpsTime;
    }

    public Integer getGpsType() {
        return gpsType;
    }

    public void setGpsType(Integer gpsType) {
        this.gpsType = gpsType;
    }

    public String getGpsTypeLabel() {
        return gpsTypeLabel;
    }

    public void setGpsTypeLabel(String gpsTypeLabel) {
        this.gpsTypeLabel = gpsTypeLabel;
    }

    public LocalDateTime getAvailableTime() {
        return availableTime;
    }

    public void setAvailableTime(LocalDateTime availableTime) {
        this.availableTime = availableTime;
    }

    public String getMobilePda() {
        return mobilePda;
    }

    public void setMobilePda(String mobilePda) {
        this.mobilePda = mobilePda;
    }

    public boolean isTracked() {
        return tracked;
    }

    public void setTracked(boolean tracked) {
        this.tracked = tracked;
    }

    public boolean isGpsBased() {
        return gpsBased;
    }

    public void setGpsBased(boolean gpsBased) {
        this.gpsBased = gpsBased;
    }
}
