Class Device
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ims.v20200713.models.Device
-
public class Device 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 StringgetDeviceId()Get 设备指纹IDStringgetIDFA()Get IOS设备,Identifier For Advertising(广告标识符)StringgetIDFV()Get IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)StringgetIMEI()Get 设备序列号StringgetIp()Get 发表消息设备IPLonggetIpType()Get IP地址类型 0 代表ipv4 1 代表ipv6StringgetMac()Get Mac地址StringgetTokenId()Get 设备指纹TokenvoidsetDeviceId(String DeviceId)Set 设备指纹IDvoidsetIDFA(String IDFA)Set IOS设备,Identifier For Advertising(广告标识符)voidsetIDFV(String IDFV)Set IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)voidsetIMEI(String IMEI)Set 设备序列号voidsetIp(String Ip)Set 发表消息设备IPvoidsetIpType(Long IpType)Set IP地址类型 0 代表ipv4 1 代表ipv6voidsetMac(String Mac)Set Mac地址voidsetTokenId(String TokenId)Set 设备指纹TokenvoidtoMap(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
-
Device
public Device()
-
Device
public Device(Device 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
-
getIp
public String getIp()
Get 发表消息设备IP- Returns:
- Ip 发表消息设备IP
-
setIp
public void setIp(String Ip)
Set 发表消息设备IP- Parameters:
Ip- 发表消息设备IP
-
getMac
public String getMac()
Get Mac地址- Returns:
- Mac Mac地址
-
setMac
public void setMac(String Mac)
Set Mac地址- Parameters:
Mac- Mac地址
-
getTokenId
public String getTokenId()
Get 设备指纹Token- Returns:
- TokenId 设备指纹Token
-
setTokenId
public void setTokenId(String TokenId)
Set 设备指纹Token- Parameters:
TokenId- 设备指纹Token
-
getDeviceId
public String getDeviceId()
Get 设备指纹ID- Returns:
- DeviceId 设备指纹ID
-
setDeviceId
public void setDeviceId(String DeviceId)
Set 设备指纹ID- Parameters:
DeviceId- 设备指纹ID
-
getIMEI
public String getIMEI()
Get 设备序列号- Returns:
- IMEI 设备序列号
-
setIMEI
public void setIMEI(String IMEI)
Set 设备序列号- Parameters:
IMEI- 设备序列号
-
getIDFA
public String getIDFA()
Get IOS设备,Identifier For Advertising(广告标识符)- Returns:
- IDFA IOS设备,Identifier For Advertising(广告标识符)
-
setIDFA
public void setIDFA(String IDFA)
Set IOS设备,Identifier For Advertising(广告标识符)- Parameters:
IDFA- IOS设备,Identifier For Advertising(广告标识符)
-
getIDFV
public String getIDFV()
Get IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)- Returns:
- IDFV IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)
-
setIDFV
public void setIDFV(String IDFV)
Set IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)- Parameters:
IDFV- IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)
-
getIpType
public Long getIpType()
Get IP地址类型 0 代表ipv4 1 代表ipv6- Returns:
- IpType IP地址类型 0 代表ipv4 1 代表ipv6
-
setIpType
public void setIpType(Long IpType)
Set IP地址类型 0 代表ipv4 1 代表ipv6- Parameters:
IpType- IP地址类型 0 代表ipv4 1 代表ipv6
-
-