Class AbstractTenantLcmPayload

java.lang.Object
com.sap.cloud.mt.subscription.json.AbstractTenantLcmPayload
Direct Known Subclasses:
DeletePayload, SubscriptionPayload

public abstract class AbstractTenantLcmPayload extends Object
  • Field Details

    • subscriptionGUID

      public String subscriptionGUID
    • subscriptionAppId

      public String subscriptionAppId
    • subscriptionAppName

      public String subscriptionAppName
    • subscribedTenantId

      public String subscribedTenantId
    • subscribedZoneId

      public String subscribedZoneId
    • subscribedSubdomain

      public String subscribedSubdomain
    • subscribedCrmId

      public String subscribedCrmId
    • subscribedSubaccountId

      public String subscribedSubaccountId
    • subscriptionAppPlan

      public String subscriptionAppPlan
    • subscriptionAppAmount

      public String subscriptionAppAmount
    • dependentServiceInstanceAppIds

      public String[] dependentServiceInstanceAppIds
    • dependantServiceInstanceAppIds

      public String[] dependantServiceInstanceAppIds
    • globalAccountGUID

      public String globalAccountGUID
    • userId

      public String userId
    • userInfo

      public UserInfo userInfo
    • map

      protected final Map<String,Object> map
    • mapper

      protected static final com.fasterxml.jackson.databind.ObjectMapper mapper
  • Constructor Details

    • AbstractTenantLcmPayload

      protected AbstractTenantLcmPayload(Map<String,Object> map)
    • AbstractTenantLcmPayload

      protected AbstractTenantLcmPayload()
  • Method Details

    • getMap

      public Map<String,Object> getMap()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • fillAttributesFromMap

      protected void fillAttributesFromMap()