public class Device extends AbstractModel
Constructor and Description |
---|
Device() |
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.
|
Modifier and Type | Method and Description |
---|---|
String |
getDeviceId()
Get * In beta test.
|
String |
getIDFA()
Get **Dedicated for iOS device**.
|
String |
getIDFV()
Get **Dedicated for iOS device**.
|
String |
getIMEI()
Get This field represents the **IMEI** (International Mobile Equipment Identity) number of the device used by the service subscriber.
|
String |
getIP()
Get This field indicates the IP address of the device used by the service subscriber.
|
String |
getMac()
Get This field indicates the MAC address used by the service subscriber to facilitate device identification and management.
|
String |
getTokenId()
Get * In beta test.
|
void |
setDeviceId(String DeviceId)
Set * In beta test.
|
void |
setIDFA(String IDFA)
Set **Dedicated for iOS device**.
|
void |
setIDFV(String IDFV)
Set **Dedicated for iOS device**.
|
void |
setIMEI(String IMEI)
Set This field represents the **IMEI** (International Mobile Equipment Identity) number of the device used by the service subscriber.
|
void |
setIP(String IP)
Set This field indicates the IP address of the device used by the service subscriber.
|
void |
setMac(String Mac)
Set This field indicates the MAC address used by the service subscriber to facilitate device identification and management.
|
void |
setTokenId(String TokenId)
Set * In beta test.
|
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 Device()
public Device(Device source)
public String getIP()
public void setIP(String IP)
IP
- This field indicates the IP address of the device used by the service subscriber. public String getMac()
public void setMac(String Mac)
Mac
- This field indicates the MAC address used by the service subscriber to facilitate device identification and management. Its format and value are consistent with those of the standard MAC address.public String getTokenId()
public void setTokenId(String TokenId)
TokenId
- * In beta test. Available soon.*public String getDeviceId()
public void setDeviceId(String DeviceId)
DeviceId
- * In beta test. Available soon.*public String getIMEI()
public void setIMEI(String IMEI)
IMEI
- This field represents the **IMEI** (International Mobile Equipment Identity) number of the device used by the service subscriber. IMEI can be used to identify each independent mobile communication device, such as a mobile phone, which is convenient for device identification and management. public String getIDFA()
public void setIDFA(String IDFA)
IDFA
- **Dedicated for iOS device**. This field indicates the **IDFA** (Identifier for Advertising) corresponding to the service subscriber. IDFA, a string of hexadecimal 32 characters including numbers and letters, is provided by Apple Inc. to identify the user.public String getIDFV()
public void setIDFV(String IDFV)
IDFV
- **Dedicated for iOS device**. This field indicates the **IDFV** (Identifier for Vendor) corresponding to the service subscriber. IDFV, a string of hexadecimal 32 characters including numbers and letters, is provided by Apple Inc. to identify the vendor. IDFV can also be used as a unique device identifier.Copyright © 2023. All rights reserved.