public class ProductProperties extends AbstractModel
Constructor and Description |
---|
ProductProperties() |
ProductProperties(ProductProperties 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getAppeui()
Get LoRa产品运营侧APPEUI,只有LoRa产品需要填写
|
String |
getEncryptionType()
Get 加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1
|
String |
getFormat()
Get 数据格式,取值为json或者custom,默认值是json
|
String |
getModelId()
Get 产品绑定的物模型ID,-1表示不绑定
|
String |
getModelName()
Get 产品绑定的物模型名称
|
String |
getPlatform()
Get 产品所属平台,默认值是0
|
String |
getProductDescription()
Get 产品描述
|
String |
getProductKey()
Get 产品密钥,suite产品才会有
|
String |
getProductSecret()
Get 动态注册产品秘钥
|
Long |
getProductType()
Get 产品类型,各个类型值代表的节点-类型如下:
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
|
String |
getRegion()
Get 产品所属区域,目前只支持广州(gz)
|
Long |
getRegisterLimit()
Get RegisterType为2时,设备动态创建的限制数量
|
Long |
getRegisterType()
Get 动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名
|
void |
setAppeui(String Appeui)
Set LoRa产品运营侧APPEUI,只有LoRa产品需要填写
|
void |
setEncryptionType(String EncryptionType)
Set 加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1
|
void |
setFormat(String Format)
Set 数据格式,取值为json或者custom,默认值是json
|
void |
setModelId(String ModelId)
Set 产品绑定的物模型ID,-1表示不绑定
|
void |
setModelName(String ModelName)
Set 产品绑定的物模型名称
|
void |
setPlatform(String Platform)
Set 产品所属平台,默认值是0
|
void |
setProductDescription(String ProductDescription)
Set 产品描述
|
void |
setProductKey(String ProductKey)
Set 产品密钥,suite产品才会有
|
void |
setProductSecret(String ProductSecret)
Set 动态注册产品秘钥
|
void |
setProductType(Long ProductType)
Set 产品类型,各个类型值代表的节点-类型如下:
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
|
void |
setRegion(String Region)
Set 产品所属区域,目前只支持广州(gz)
|
void |
setRegisterLimit(Long RegisterLimit)
Set RegisterType为2时,设备动态创建的限制数量
|
void |
setRegisterType(Long RegisterType)
Set 动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ProductProperties()
public ProductProperties(ProductProperties source)
public String getProductDescription()
public void setProductDescription(String ProductDescription)
ProductDescription
- 产品描述public String getEncryptionType()
public void setEncryptionType(String EncryptionType)
EncryptionType
- 加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1public String getRegion()
public void setRegion(String Region)
Region
- 产品所属区域,目前只支持广州(gz)public Long getProductType()
public void setProductType(Long ProductType)
ProductType
- 产品类型,各个类型值代表的节点-类型如下:
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0public String getFormat()
public void setFormat(String Format)
Format
- 数据格式,取值为json或者custom,默认值是jsonpublic String getPlatform()
public void setPlatform(String Platform)
Platform
- 产品所属平台,默认值是0public String getAppeui()
public void setAppeui(String Appeui)
Appeui
- LoRa产品运营侧APPEUI,只有LoRa产品需要填写public String getModelId()
public void setModelId(String ModelId)
ModelId
- 产品绑定的物模型ID,-1表示不绑定public String getModelName()
public void setModelName(String ModelName)
ModelName
- 产品绑定的物模型名称public String getProductKey()
public void setProductKey(String ProductKey)
ProductKey
- 产品密钥,suite产品才会有public Long getRegisterType()
public void setRegisterType(Long RegisterType)
RegisterType
- 动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名public String getProductSecret()
public void setProductSecret(String ProductSecret)
ProductSecret
- 动态注册产品秘钥public Long getRegisterLimit()
public void setRegisterLimit(Long RegisterLimit)
RegisterLimit
- RegisterType为2时,设备动态创建的限制数量Copyright © 2021. All rights reserved.