Class PremierAddOnOfferInner


  • public final class PremierAddOnOfferInner
    extends ProxyOnlyResource
    Premier add-on offer.
    • Constructor Detail

      • PremierAddOnOfferInner

        public PremierAddOnOfferInner()
    • Method Detail

      • sku

        public String sku()
        Get the sku property: Premier add on SKU.
        Returns:
        the sku value.
      • withSku

        public PremierAddOnOfferInner withSku​(String sku)
        Set the sku property: Premier add on SKU.
        Parameters:
        sku - the sku value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • product

        public String product()
        Get the product property: Premier add on offer Product.
        Returns:
        the product value.
      • withProduct

        public PremierAddOnOfferInner withProduct​(String product)
        Set the product property: Premier add on offer Product.
        Parameters:
        product - the product value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • vendor

        public String vendor()
        Get the vendor property: Premier add on offer Vendor.
        Returns:
        the vendor value.
      • withVendor

        public PremierAddOnOfferInner withVendor​(String vendor)
        Set the vendor property: Premier add on offer Vendor.
        Parameters:
        vendor - the vendor value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • promoCodeRequired

        public Boolean promoCodeRequired()
        Get the promoCodeRequired property: <code>true</code> if promotion code is required; otherwise, <code>false</code>.
        Returns:
        the promoCodeRequired value.
      • withPromoCodeRequired

        public PremierAddOnOfferInner withPromoCodeRequired​(Boolean promoCodeRequired)
        Set the promoCodeRequired property: <code>true</code> if promotion code is required; otherwise, <code>false</code>.
        Parameters:
        promoCodeRequired - the promoCodeRequired value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • quota

        public Integer quota()
        Get the quota property: Premier add on offer Quota.
        Returns:
        the quota value.
      • withQuota

        public PremierAddOnOfferInner withQuota​(Integer quota)
        Set the quota property: Premier add on offer Quota.
        Parameters:
        quota - the quota value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • webHostingPlanRestrictions

        public AppServicePlanRestrictions webHostingPlanRestrictions()
        Get the webHostingPlanRestrictions property: App Service plans this offer is restricted to.
        Returns:
        the webHostingPlanRestrictions value.
      • withWebHostingPlanRestrictions

        public PremierAddOnOfferInner withWebHostingPlanRestrictions​(AppServicePlanRestrictions webHostingPlanRestrictions)
        Set the webHostingPlanRestrictions property: App Service plans this offer is restricted to.
        Parameters:
        webHostingPlanRestrictions - the webHostingPlanRestrictions value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • privacyPolicyUrl

        public String privacyPolicyUrl()
        Get the privacyPolicyUrl property: Privacy policy URL.
        Returns:
        the privacyPolicyUrl value.
      • withPrivacyPolicyUrl

        public PremierAddOnOfferInner withPrivacyPolicyUrl​(String privacyPolicyUrl)
        Set the privacyPolicyUrl property: Privacy policy URL.
        Parameters:
        privacyPolicyUrl - the privacyPolicyUrl value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • legalTermsUrl

        public String legalTermsUrl()
        Get the legalTermsUrl property: Legal terms URL.
        Returns:
        the legalTermsUrl value.
      • withLegalTermsUrl

        public PremierAddOnOfferInner withLegalTermsUrl​(String legalTermsUrl)
        Set the legalTermsUrl property: Legal terms URL.
        Parameters:
        legalTermsUrl - the legalTermsUrl value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • marketplacePublisher

        public String marketplacePublisher()
        Get the marketplacePublisher property: Marketplace publisher.
        Returns:
        the marketplacePublisher value.
      • withMarketplacePublisher

        public PremierAddOnOfferInner withMarketplacePublisher​(String marketplacePublisher)
        Set the marketplacePublisher property: Marketplace publisher.
        Parameters:
        marketplacePublisher - the marketplacePublisher value to set.
        Returns:
        the PremierAddOnOfferInner object itself.
      • marketplaceOffer

        public String marketplaceOffer()
        Get the marketplaceOffer property: Marketplace offer.
        Returns:
        the marketplaceOffer value.
      • withMarketplaceOffer

        public PremierAddOnOfferInner withMarketplaceOffer​(String marketplaceOffer)
        Set the marketplaceOffer property: Marketplace offer.
        Parameters:
        marketplaceOffer - the marketplaceOffer value to set.
        Returns:
        the PremierAddOnOfferInner object itself.