com.pdd.pop.sdk.http.api.pop.response.PddLogisticsOrdertraceGetResponse Maven / Gradle / Ivy
package com.pdd.pop.sdk.http.api.pop.response;
import com.pdd.pop.ext.fasterxml.jackson.annotation.JsonProperty;
import com.pdd.pop.sdk.http.PopBaseHttpResponse;
import java.util.List;
public class PddLogisticsOrdertraceGetResponse extends PopBaseHttpResponse {
/**
* response
*/
@JsonProperty("logistics_ordertrace_get_resposne")
private LogisticsOrdertraceGetResposne logisticsOrdertraceGetResposne;
public LogisticsOrdertraceGetResposne getLogisticsOrdertraceGetResposne() {
return logisticsOrdertraceGetResposne;
}
public static class LogisticsOrdertraceGetResposne {
/**
* 返回列表
*/
@JsonProperty("trace_list")
private List traceList;
public List getTraceList() {
return traceList;
}
}
public static class LogisticsOrdertraceGetResposneTraceListItem {
/**
* 状态发生的时间
*/
@JsonProperty("status_time")
private String statusTime;
/**
* 状态描述
*/
@JsonProperty("status_desc")
private String statusDesc;
/**
* 节点说明 ,指明当前节点揽收、派送,签收。 GOT 揽件 SEND 派件 SIGN 签收 ARRIVAL 到件 DEPARTURE 发件 FAIL 问题件 REJECTION 拒签 STAY_IN_WAREHOUSE 留仓 SIGN_ON_BEHALF 代收点代签 OTHER 其他 RETURN 退件 IN_ CABINET 入柜/入代收点 OUT_ CABINET 出柜/出代收点
*/
@JsonProperty("action")
private String action;
/**
* 地址地一
*/
@JsonProperty("node_description")
private String nodeDescription;
/**
* 时间。。
*/
@JsonProperty("time")
private String time;
/**
* 描述
*/
@JsonProperty("desc")
private String desc;
public String getStatusTime() {
return statusTime;
}
public String getStatusDesc() {
return statusDesc;
}
public String getAction() {
return action;
}
public String getNodeDescription() {
return nodeDescription;
}
public String getTime() {
return time;
}
public String getDesc() {
return desc;
}
}
}