Class TraceData
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.trp.v20210515.models.TraceData
-
public class TraceData extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChainDatagetChainData()Get 上链数据 注意:此字段可能返回 null,表示取不到有效值。LonggetChainStatus()Get 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。StringgetChainTime()Get 上链时间 注意:此字段可能返回 null,表示取不到有效值。StringgetCode()Get 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。LonggetCorpId()Get 企业IDStringgetCreateTime()Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。LonggetPhase()Get 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源PhaseDatagetPhaseData()Get 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。StringgetPhaseName()Get 溯源环节名称LonggetRank()Get 排序,在Phase相同情况下,值越小排名靠前LonggetStatus()Get 溯源阶段状态 0: 无效, 1: 有效StringgetTraceId()Get 溯源IDTraceItem[]getTraceItems()Get 无StringgetTraceTime()Get 溯源时间 注意:此字段可能返回 null,表示取不到有效值。LonggetType()Get 码类型 0: 批次, 1: 码, 2: 生产任务voidsetChainData(ChainData ChainData)Set 上链数据 注意:此字段可能返回 null,表示取不到有效值。voidsetChainStatus(Long ChainStatus)Set 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。voidsetChainTime(String ChainTime)Set 上链时间 注意:此字段可能返回 null,表示取不到有效值。voidsetCode(String Code)Set 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。voidsetCorpId(Long CorpId)Set 企业IDvoidsetCreateTime(String CreateTime)Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。voidsetPhase(Long Phase)Set 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源voidsetPhaseData(PhaseData PhaseData)Set 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。voidsetPhaseName(String PhaseName)Set 溯源环节名称voidsetRank(Long Rank)Set 排序,在Phase相同情况下,值越小排名靠前voidsetStatus(Long Status)Set 溯源阶段状态 0: 无效, 1: 有效voidsetTraceId(String TraceId)Set 溯源IDvoidsetTraceItems(TraceItem[] TraceItems)Set 无voidsetTraceTime(String TraceTime)Set 溯源时间 注意:此字段可能返回 null,表示取不到有效值。voidsetType(Long Type)Set 码类型 0: 批次, 1: 码, 2: 生产任务voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
TraceData
public TraceData()
-
TraceData
public TraceData(TraceData source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getTraceId
public String getTraceId()
Get 溯源ID- Returns:
- TraceId 溯源ID
-
setTraceId
public void setTraceId(String TraceId)
Set 溯源ID- Parameters:
TraceId- 溯源ID
-
getCorpId
public Long getCorpId()
Get 企业ID- Returns:
- CorpId 企业ID
-
setCorpId
public void setCorpId(Long CorpId)
Set 企业ID- Parameters:
CorpId- 企业ID
-
getType
public Long getType()
Get 码类型 0: 批次, 1: 码, 2: 生产任务- Returns:
- Type 码类型 0: 批次, 1: 码, 2: 生产任务
-
setType
public void setType(Long Type)
Set 码类型 0: 批次, 1: 码, 2: 生产任务- Parameters:
Type- 码类型 0: 批次, 1: 码, 2: 生产任务
-
getCode
public String getCode()
Get 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Code 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。
-
setCode
public void setCode(String Code)
Set 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Code- 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。
-
getRank
public Long getRank()
Get 排序,在Phase相同情况下,值越小排名靠前- Returns:
- Rank 排序,在Phase相同情况下,值越小排名靠前
-
setRank
public void setRank(Long Rank)
Set 排序,在Phase相同情况下,值越小排名靠前- Parameters:
Rank- 排序,在Phase相同情况下,值越小排名靠前
-
getPhase
public Long getPhase()
Get 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源- Returns:
- Phase 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源
-
setPhase
public void setPhase(Long Phase)
Set 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源- Parameters:
Phase- 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源
-
getPhaseName
public String getPhaseName()
Get 溯源环节名称- Returns:
- PhaseName 溯源环节名称
-
setPhaseName
public void setPhaseName(String PhaseName)
Set 溯源环节名称- Parameters:
PhaseName- 溯源环节名称
-
getTraceTime
public String getTraceTime()
Get 溯源时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TraceTime 溯源时间 注意:此字段可能返回 null,表示取不到有效值。
-
setTraceTime
public void setTraceTime(String TraceTime)
Set 溯源时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TraceTime- 溯源时间 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateTime
public String getCreateTime()
Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CreateTime- 创建时间 注意:此字段可能返回 null,表示取不到有效值。
-
getChainStatus
public Long getChainStatus()
Get 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ChainStatus 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。
-
setChainStatus
public void setChainStatus(Long ChainStatus)
Set 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ChainStatus- 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。
-
getChainTime
public String getChainTime()
Get 上链时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ChainTime 上链时间 注意:此字段可能返回 null,表示取不到有效值。
-
setChainTime
public void setChainTime(String ChainTime)
Set 上链时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ChainTime- 上链时间 注意:此字段可能返回 null,表示取不到有效值。
-
getChainData
public ChainData getChainData()
Get 上链数据 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ChainData 上链数据 注意:此字段可能返回 null,表示取不到有效值。
-
setChainData
public void setChainData(ChainData ChainData)
Set 上链数据 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ChainData- 上链数据 注意:此字段可能返回 null,表示取不到有效值。
-
getPhaseData
public PhaseData getPhaseData()
Get 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PhaseData 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。
-
setPhaseData
public void setPhaseData(PhaseData PhaseData)
Set 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PhaseData- 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。
-
getStatus
public Long getStatus()
Get 溯源阶段状态 0: 无效, 1: 有效- Returns:
- Status 溯源阶段状态 0: 无效, 1: 有效
-
setStatus
public void setStatus(Long Status)
Set 溯源阶段状态 0: 无效, 1: 有效- Parameters:
Status- 溯源阶段状态 0: 无效, 1: 有效
-
getTraceItems
public TraceItem[] getTraceItems()
Get 无- Returns:
- TraceItems 无
-
setTraceItems
public void setTraceItems(TraceItem[] TraceItems)
Set 无- Parameters:
TraceItems- 无
-
-