Interface SmsSubscriber

All Superinterfaces:
com.sap.cds.CdsData, com.sap.cds.JSONizable, Map<String,Object>

public interface SmsSubscriber extends com.sap.cds.CdsData
An SMS (Subscription Manager Service) subscriber.
  • Field Details

  • Method Details

    • create

      static SmsSubscriber create()
    • create

      static SmsSubscriber create(Map<String,Object> attributes)
    • getSubaccountId

      String getSubaccountId()
      Gets the subaccount id.
      Returns:
      the subaccount id
    • setSubaccountId

      void setSubaccountId(String id)
      Sets the subaccount id.
      Parameters:
      id - the subaccount id
    • getSubaccountSubdomain

      String getSubaccountSubdomain()
      Gets the subaccount subdomain.
      Returns:
      the subdomain
    • setSubaccountSubdomain

      void setSubaccountSubdomain(String domain)
      Sets the subaccount subdomain.
      Parameters:
      domain - the subdomain
    • getGlobalAccountId

      String getGlobalAccountId()
      Gets the global account id.
      Returns:
      the account id
    • setGlobalAccountId

      void setGlobalAccountId(String id)
      Sets the global account id.
      Parameters:
      id - the account id
    • getSubscriptionGUID

      String getSubscriptionGUID()
      Gets the subscription GUID.
      Returns:
      the guid
    • setSubscriptionGUID

      void setSubscriptionGUID(String guid)
      Sets the subscription GUID.
      Parameters:
      guid - the guid
    • getLicenseType

      String getLicenseType()
      Gets the license type.
      Returns:
      the license type
    • setLicenseType

      void setLicenseType(String licenceType)
      Sets the license type.
      Parameters:
      licenceType - the license type
    • getUserId

      String getUserId()
      Gets the user id.
      Returns:
      the user id
    • setUserId

      void setUserId(String id)
      Sets the user id.
      Parameters:
      id - the user id
    • getZoneId

      String getZoneId()
      Gets the zone id.
      Returns:
      the zone id
    • setZoneId

      void setZoneId(String id)
      Sets the zone id.
      Parameters:
      id - the zone id
    • getAppTid

      @CdsName("app_tid") String getAppTid()
      Gets the application tenant id.
      Returns:
      the app tenant id
    • setAppTid

      @CdsName("app_tid") void setAppTid(String id)
      Sets the application tenant id.
      Parameters:
      id - the app tenant id
    • getZoneName

      String getZoneName()
      Gets the zone name.
      Returns:
      the zone name
    • setZoneName

      void setZoneName(String name)
      Sets the zone name.
      Parameters:
      name - the zone name
    • getTenantHost

      String getTenantHost()
      Gets the tenant host.
      Returns:
      the tenant host
    • setTenantHost

      void setTenantHost(String host)
      Sets the tenant host.
      Parameters:
      host - the tenant host
    • getUserInfo

      SmsUserInfo getUserInfo()
    • setUserInfo

      void setUserInfo(SmsUserInfo userInfo)