Interface MarketplaceSubscription

All Known Implementing Classes:
MarketplaceSubscriptionJson

public interface MarketplaceSubscription
  • Method Details

    • getUuid

      String getUuid()
    • getHref

      String getHref()
    • getState

    • getMarketplace

      Marketplace getMarketplace()
    • getOfferType

      MarketplaceOfferType getOfferType()
      The marketplace offer type: PUBLIC or PRIVATE_OFFER.
      Returns:
      the offer type
    • getOfferId

      String getOfferId()
    • getIsAutoRenew

      Boolean getIsAutoRenew()
    • getTrial

      SubscriptionTrial getTrial()
      The free-trial details, when the subscription includes one.
      Returns:
      the trial details
    • getMetroCodes

      List<String> getMetroCodes()
      The metros in which the subscription is available.
      Returns:
      the available metro codes
    • getEntitlements

      List<SubscriptionEntitlement> getEntitlements()
      The entitlements associated with the subscription.
      Returns:
      the subscription entitlements
    • getChangeLog

      ChangeLog getChangeLog()
      The subscription change log (wire name changelog).
      Returns:
      the change log