Package com.sap.cds.services.mt
Interface SmsSubscriber
public interface SmsSubscriber
extends com.sap.cds.CdsData
An SMS (Subscription Manager Service) subscriber.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sap.cds.CdsData
com.sap.cds.CdsData.Factory
-
Field Summary
Fields inherited from interface com.sap.cds.CdsData
factory
-
Method Summary
Modifier and TypeMethodDescriptionstatic SmsSubscriber
create()
static SmsSubscriber
Gets the application tenant id.Gets the global account id.Gets the license type.Gets the subaccount id.Gets the subaccount subdomain.Gets the subscription GUID.Gets the tenant host.Gets the user id.Gets the zone id.Gets the zone name.void
Sets the application tenant id.void
Sets the global account id.void
setLicenseType
(String licenceType) Sets the license type.void
Sets the subaccount id.void
setSubaccountSubdomain
(String domain) Sets the subaccount subdomain.void
setSubscriptionGUID
(String guid) Sets the subscription GUID.void
setTenantHost
(String host) Sets the tenant host.void
Sets the user id.void
setUserInfo
(SmsUserInfo userInfo) void
Sets the zone id.void
setZoneName
(String name) Sets the zone name.Methods inherited from interface com.sap.cds.CdsData
containsPath, forRemoval, forRemoval, get, getPath, getPathOrDefault, isForRemoval, putPath, putPathIfAbsent, removePath
Methods inherited from interface com.sap.cds.JSONizable
toJson
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Field Details
-
APP_TID
- See Also:
-
-
Method Details
-
create
-
create
-
getSubaccountId
String getSubaccountId()Gets the subaccount id.- Returns:
- the subaccount id
-
setSubaccountId
Sets the subaccount id.- Parameters:
id
- the subaccount id
-
getSubaccountSubdomain
String getSubaccountSubdomain()Gets the subaccount subdomain.- Returns:
- the subdomain
-
setSubaccountSubdomain
Sets the subaccount subdomain.- Parameters:
domain
- the subdomain
-
getGlobalAccountId
String getGlobalAccountId()Gets the global account id.- Returns:
- the account id
-
setGlobalAccountId
Sets the global account id.- Parameters:
id
- the account id
-
getSubscriptionGUID
String getSubscriptionGUID()Gets the subscription GUID.- Returns:
- the guid
-
setSubscriptionGUID
Sets the subscription GUID.- Parameters:
guid
- the guid
-
getLicenseType
String getLicenseType()Gets the license type.- Returns:
- the license type
-
setLicenseType
Sets the license type.- Parameters:
licenceType
- the license type
-
getUserId
String getUserId()Gets the user id.- Returns:
- the user id
-
setUserId
Sets the user id.- Parameters:
id
- the user id
-
getZoneId
String getZoneId()Gets the zone id.- Returns:
- the zone id
-
setZoneId
Sets the zone id.- Parameters:
id
- the zone id
-
getAppTid
Gets the application tenant id.- Returns:
- the app tenant id
-
setAppTid
Sets the application tenant id.- Parameters:
id
- the app tenant id
-
getZoneName
String getZoneName()Gets the zone name.- Returns:
- the zone name
-
setZoneName
Sets the zone name.- Parameters:
name
- the zone name
-
getTenantHost
String getTenantHost()Gets the tenant host.- Returns:
- the tenant host
-
setTenantHost
Sets the tenant host.- Parameters:
host
- the tenant host
-
getUserInfo
SmsUserInfo getUserInfo() -
setUserInfo
-