-
- All Implemented Interfaces:
-
java.lang.Cloneable
public class Domain implements Cloneable
Describe the domain data model.
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
DOMAIN_AY
public final static String
DOMAIN_AZ
public final static String
DOMAIN_EU
public final static String
DOMAIN_Undefined
public final static String
DOMAIN_SH
private String
gwApiUrl
private String
gwMqttUrl
private String
mobileApiUrl
private String
fusionUrl
private String
mobileMqttUrl
private String
mobileQuicUrl
public String
h3Domain
private String
mqttQuicUrl
private String
aispeechQuicUrl
private String
regionCode
private String
mobileMqttsUrl
private String
mobileMediaMqttUrl
private String
logUrl
private String
aispeechHttpsUrl
private String
thingImagesUrl
private String
dnsUrl
private String
dns2Url
private List<String>
dnsIps
private boolean
defaultRegion
private String
thingAppUrl
public final static Creator<Domain>
CREATOR
-
Constructor Summary
Constructors Constructor Description Domain()
Instantiates a new Domain.
-
Method Summary
Modifier and Type Method Description String
getGwApiUrl()
Gets gateway api url. void
setGwApiUrl(String gwApiUrl)
Sets gateway api url. String
getGwMqttUrl()
Gets gateway mqtt url. void
setGwMqttUrl(String gwMqttUrl)
Sets gateway mqtt url. String
getMobileApiUrl()
Gets mobile api url. void
setMobileApiUrl(String mobileApiUrl)
Sets mobile api url. String
getFusionUrl()
void
setFusionUrl(String fusionUrl)
String
getMobileMqttUrl()
Gets mobile mqtt url. void
setMobileMqttUrl(String mobileMqttUrl)
Sets mobile mqtt url. String
getMobileQuicUrl()
Gets mobile quic url. void
setMobileQuicUrl(String mobileQuicUrl)
Sets mobile quic url. String
getMqttQuicUrl()
Gets mqtt quic url. void
setMqttQuicUrl(String mqttQuicUrl)
Sets mqtt quic url. String
getAispeechQuicUrl()
Gets aispeech quic url. void
setAispeechQuicUrl(String aispeechQuicUrl)
Sets aispeech quic url. String
getRegionCode()
Gets region code. void
setRegionCode(String regionCode)
Sets region code. String
getMobileMqttsUrl()
Gets mobile mqtts url. void
setMobileMqttsUrl(String mobileMqttsUrl)
Sets mobile mqtts url. String
getMobileMediaMqttUrl()
Gets mobile media mqtt url. void
setMobileMediaMqttUrl(String mobileMediaMqttUrl)
Sets mobile media mqtt url. String
getLogUrl()
Gets log url. void
setLogUrl(String mobileLogUrl)
Sets log url. String
getAispeechHttpsUrl()
Gets aispeech https url. void
setAispeechHttpsUrl(String aispeechHttpsUrl)
Sets aispeech https url. String
getThingImagesUrl()
void
setThingImagesUrl(String thingImagesUrl)
String
getDnsUrl()
void
setDnsUrl(String dnsUrl)
String
getDns2Url()
void
setDns2Url(String dns2Url)
List<String>
getDnsIps()
void
setDnsIps(List<String> dnsIps)
void
setDefaultRegion(boolean defaultRegion)
String
getThingAppUrl()
void
setThingAppUrl(String thingAppUrl)
boolean
isDefaultRegion()
String
toString()
int
describeContents()
void
writeToParcel(Parcel dest, int flags)
-
-
Method Detail
-
getGwApiUrl
String getGwApiUrl()
Gets gateway api url.
-
setGwApiUrl
void setGwApiUrl(String gwApiUrl)
Sets gateway api url.
- Parameters:
gwApiUrl
- the gateway api url
-
getGwMqttUrl
String getGwMqttUrl()
Gets gateway mqtt url.
-
setGwMqttUrl
void setGwMqttUrl(String gwMqttUrl)
Sets gateway mqtt url.
- Parameters:
gwMqttUrl
- the gateway mqtt url
-
getMobileApiUrl
String getMobileApiUrl()
Gets mobile api url.
-
setMobileApiUrl
void setMobileApiUrl(String mobileApiUrl)
Sets mobile api url.
- Parameters:
mobileApiUrl
- the mobile api url
-
getFusionUrl
String getFusionUrl()
-
setFusionUrl
void setFusionUrl(String fusionUrl)
-
getMobileMqttUrl
String getMobileMqttUrl()
Gets mobile mqtt url.
-
setMobileMqttUrl
void setMobileMqttUrl(String mobileMqttUrl)
Sets mobile mqtt url.
- Parameters:
mobileMqttUrl
- the mobile mqtt url
-
getMobileQuicUrl
String getMobileQuicUrl()
Gets mobile quic url.
-
setMobileQuicUrl
void setMobileQuicUrl(String mobileQuicUrl)
Sets mobile quic url.
- Parameters:
mobileQuicUrl
- the mobile quic url
-
getMqttQuicUrl
String getMqttQuicUrl()
Gets mqtt quic url.
-
setMqttQuicUrl
void setMqttQuicUrl(String mqttQuicUrl)
Sets mqtt quic url.
- Parameters:
mqttQuicUrl
- the mqtt quic url
-
getAispeechQuicUrl
String getAispeechQuicUrl()
Gets aispeech quic url.
-
setAispeechQuicUrl
void setAispeechQuicUrl(String aispeechQuicUrl)
Sets aispeech quic url.
- Parameters:
aispeechQuicUrl
- the aispeech quic url
-
getRegionCode
String getRegionCode()
Gets region code.
-
setRegionCode
void setRegionCode(String regionCode)
Sets region code.
- Parameters:
regionCode
- the region code
-
getMobileMqttsUrl
String getMobileMqttsUrl()
Gets mobile mqtts url.
-
setMobileMqttsUrl
void setMobileMqttsUrl(String mobileMqttsUrl)
Sets mobile mqtts url.
- Parameters:
mobileMqttsUrl
- the mobile mqtts url
-
getMobileMediaMqttUrl
String getMobileMediaMqttUrl()
Gets mobile media mqtt url.
-
setMobileMediaMqttUrl
void setMobileMediaMqttUrl(String mobileMediaMqttUrl)
Sets mobile media mqtt url.
- Parameters:
mobileMediaMqttUrl
- the mobile media mqtt url
-
getLogUrl
String getLogUrl()
Gets log url.
-
setLogUrl
void setLogUrl(String mobileLogUrl)
Sets log url.
- Parameters:
mobileLogUrl
- the mobile log url
-
getAispeechHttpsUrl
String getAispeechHttpsUrl()
Gets aispeech https url.
-
setAispeechHttpsUrl
void setAispeechHttpsUrl(String aispeechHttpsUrl)
Sets aispeech https url.
- Parameters:
aispeechHttpsUrl
- the ai speech https url
-
getThingImagesUrl
String getThingImagesUrl()
-
setThingImagesUrl
void setThingImagesUrl(String thingImagesUrl)
-
getDnsUrl
String getDnsUrl()
-
setDnsUrl
void setDnsUrl(String dnsUrl)
-
getDns2Url
String getDns2Url()
-
setDns2Url
void setDns2Url(String dns2Url)
-
getDnsIps
List<String> getDnsIps()
-
setDnsIps
void setDnsIps(List<String> dnsIps)
-
setDefaultRegion
void setDefaultRegion(boolean defaultRegion)
-
getThingAppUrl
String getThingAppUrl()
-
setThingAppUrl
void setThingAppUrl(String thingAppUrl)
-
isDefaultRegion
boolean isDefaultRegion()
-
toString
String toString()
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
-
-
-