Class CreateTraceDataRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.trp.v20210515.models.CreateTraceDataRequest
-
public class CreateTraceDataRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateTraceDataRequest()CreateTraceDataRequest(CreateTraceDataRequest 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBatchId()Get 批次IDLonggetChainStatus()Get [无效] 上链状态LonggetCorpId()Get 企业IDLonggetPhase()Get 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源PhaseDatagetPhaseData()Get 环节数据StringgetPhaseName()Get 溯源阶段名称LonggetStatus()Get 溯源状态 0: 无效, 1: 有效StringgetTaskId()Get 任务IDStringgetTraceId()Get [无效] 溯源IDTraceItem[]getTraceItems()Get 溯源信息LonggetType()Get [无效] 码类型 0: 批次, 1: 码, 2: 生产任务, 3: 物流信息voidsetBatchId(String BatchId)Set 批次IDvoidsetChainStatus(Long ChainStatus)Set [无效] 上链状态voidsetCorpId(Long CorpId)Set 企业IDvoidsetPhase(Long Phase)Set 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源voidsetPhaseData(PhaseData PhaseData)Set 环节数据voidsetPhaseName(String PhaseName)Set 溯源阶段名称voidsetStatus(Long Status)Set 溯源状态 0: 无效, 1: 有效voidsetTaskId(String TaskId)Set 任务IDvoidsetTraceId(String TraceId)Set [无效] 溯源IDvoidsetTraceItems(TraceItem[] TraceItems)Set 溯源信息voidsetType(Long Type)Set [无效] 码类型 0: 批次, 1: 码, 2: 生产任务, 3: 物流信息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
-
CreateTraceDataRequest
public CreateTraceDataRequest()
-
CreateTraceDataRequest
public CreateTraceDataRequest(CreateTraceDataRequest 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
-
getCorpId
public Long getCorpId()
Get 企业ID- Returns:
- CorpId 企业ID
-
setCorpId
public void setCorpId(Long CorpId)
Set 企业ID- Parameters:
CorpId- 企业ID
-
getBatchId
public String getBatchId()
Get 批次ID- Returns:
- BatchId 批次ID
-
setBatchId
public void setBatchId(String BatchId)
Set 批次ID- Parameters:
BatchId- 批次ID
-
getTaskId
public String getTaskId()
Get 任务ID- Returns:
- TaskId 任务ID
-
setTaskId
public void setTaskId(String TaskId)
Set 任务ID- Parameters:
TaskId- 任务ID
-
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- 溯源阶段名称
-
getChainStatus
public Long getChainStatus()
Get [无效] 上链状态- Returns:
- ChainStatus [无效] 上链状态
-
setChainStatus
public void setChainStatus(Long ChainStatus)
Set [无效] 上链状态- Parameters:
ChainStatus- [无效] 上链状态
-
getType
public Long getType()
Get [无效] 码类型 0: 批次, 1: 码, 2: 生产任务, 3: 物流信息- Returns:
- Type [无效] 码类型 0: 批次, 1: 码, 2: 生产任务, 3: 物流信息
-
setType
public void setType(Long Type)
Set [无效] 码类型 0: 批次, 1: 码, 2: 生产任务, 3: 物流信息- Parameters:
Type- [无效] 码类型 0: 批次, 1: 码, 2: 生产任务, 3: 物流信息
-
getTraceId
public String getTraceId()
Get [无效] 溯源ID- Returns:
- TraceId [无效] 溯源ID
-
setTraceId
public void setTraceId(String TraceId)
Set [无效] 溯源ID- Parameters:
TraceId- [无效] 溯源ID
-
getTraceItems
public TraceItem[] getTraceItems()
Get 溯源信息- Returns:
- TraceItems 溯源信息
-
setTraceItems
public void setTraceItems(TraceItem[] TraceItems)
Set 溯源信息- Parameters:
TraceItems- 溯源信息
-
getStatus
public Long getStatus()
Get 溯源状态 0: 无效, 1: 有效- Returns:
- Status 溯源状态 0: 无效, 1: 有效
-
setStatus
public void setStatus(Long Status)
Set 溯源状态 0: 无效, 1: 有效- Parameters:
Status- 溯源状态 0: 无效, 1: 有效
-
getPhaseData
public PhaseData getPhaseData()
Get 环节数据- Returns:
- PhaseData 环节数据
-
setPhaseData
public void setPhaseData(PhaseData PhaseData)
Set 环节数据- Parameters:
PhaseData- 环节数据
-
-