Class SkuSubscriptionConfiguration

java.lang.Object
com.liferay.headless.commerce.admin.catalog.dto.v1_0.SkuSubscriptionConfiguration
All Implemented Interfaces:
Serializable

@Generated("") public class SkuSubscriptionConfiguration extends Object implements Serializable
See Also:
Generated:
  • Field Details

  • Constructor Details

    • SkuSubscriptionConfiguration

      public SkuSubscriptionConfiguration()
  • Method Details

    • toDTO

      public static SkuSubscriptionConfiguration toDTO(String json)
    • unsafeToDTO

      public static SkuSubscriptionConfiguration unsafeToDTO(String json)
    • getDeliverySubscriptionEnable

      public Boolean getDeliverySubscriptionEnable()
    • setDeliverySubscriptionEnable

      public void setDeliverySubscriptionEnable(Boolean deliverySubscriptionEnable)
    • setDeliverySubscriptionEnable

      public void setDeliverySubscriptionEnable(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> deliverySubscriptionEnableUnsafeSupplier)
    • getDeliverySubscriptionLength

      public Integer getDeliverySubscriptionLength()
    • setDeliverySubscriptionLength

      public void setDeliverySubscriptionLength(Integer deliverySubscriptionLength)
    • setDeliverySubscriptionLength

      public void setDeliverySubscriptionLength(com.liferay.petra.function.UnsafeSupplier<Integer,Exception> deliverySubscriptionLengthUnsafeSupplier)
    • getDeliverySubscriptionNumberOfLength

      public Long getDeliverySubscriptionNumberOfLength()
    • setDeliverySubscriptionNumberOfLength

      public void setDeliverySubscriptionNumberOfLength(Long deliverySubscriptionNumberOfLength)
    • setDeliverySubscriptionNumberOfLength

      public void setDeliverySubscriptionNumberOfLength(com.liferay.petra.function.UnsafeSupplier<Long,Exception> deliverySubscriptionNumberOfLengthUnsafeSupplier)
    • getDeliverySubscriptionType

      @Valid public @Valid SkuSubscriptionConfiguration.DeliverySubscriptionType getDeliverySubscriptionType()
    • getDeliverySubscriptionTypeAsString

      public String getDeliverySubscriptionTypeAsString()
    • setDeliverySubscriptionType

      public void setDeliverySubscriptionType(SkuSubscriptionConfiguration.DeliverySubscriptionType deliverySubscriptionType)
    • setDeliverySubscriptionType

      public void setDeliverySubscriptionType(com.liferay.petra.function.UnsafeSupplier<SkuSubscriptionConfiguration.DeliverySubscriptionType,Exception> deliverySubscriptionTypeUnsafeSupplier)
    • getDeliverySubscriptionTypeSettings

      @Valid public @Valid Map<String,String> getDeliverySubscriptionTypeSettings()
    • setDeliverySubscriptionTypeSettings

      public void setDeliverySubscriptionTypeSettings(Map<String,String> deliverySubscriptionTypeSettings)
    • setDeliverySubscriptionTypeSettings

      public void setDeliverySubscriptionTypeSettings(com.liferay.petra.function.UnsafeSupplier<Map<String,String>,Exception> deliverySubscriptionTypeSettingsUnsafeSupplier)
    • getEnable

      public Boolean getEnable()
    • setEnable

      public void setEnable(Boolean enable)
    • setEnable

      public void setEnable(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> enableUnsafeSupplier)
    • getLength

      public Integer getLength()
    • setLength

      public void setLength(Integer length)
    • setLength

      public void setLength(com.liferay.petra.function.UnsafeSupplier<Integer,Exception> lengthUnsafeSupplier)
    • getNumberOfLength

      public Long getNumberOfLength()
    • setNumberOfLength

      public void setNumberOfLength(Long numberOfLength)
    • setNumberOfLength

      public void setNumberOfLength(com.liferay.petra.function.UnsafeSupplier<Long,Exception> numberOfLengthUnsafeSupplier)
    • getOverrideSubscriptionInfo

      public Boolean getOverrideSubscriptionInfo()
    • setOverrideSubscriptionInfo

      public void setOverrideSubscriptionInfo(Boolean overrideSubscriptionInfo)
    • setOverrideSubscriptionInfo

      public void setOverrideSubscriptionInfo(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> overrideSubscriptionInfoUnsafeSupplier)
    • getSubscriptionType

      @Valid public @Valid SkuSubscriptionConfiguration.SubscriptionType getSubscriptionType()
    • getSubscriptionTypeAsString

      public String getSubscriptionTypeAsString()
    • setSubscriptionType

      public void setSubscriptionType(SkuSubscriptionConfiguration.SubscriptionType subscriptionType)
    • setSubscriptionType

      public void setSubscriptionType(com.liferay.petra.function.UnsafeSupplier<SkuSubscriptionConfiguration.SubscriptionType,Exception> subscriptionTypeUnsafeSupplier)
    • getSubscriptionTypeSettings

      @Valid public @Valid Map<String,String> getSubscriptionTypeSettings()
    • setSubscriptionTypeSettings

      public void setSubscriptionTypeSettings(Map<String,String> subscriptionTypeSettings)
    • setSubscriptionTypeSettings

      public void setSubscriptionTypeSettings(com.liferay.petra.function.UnsafeSupplier<Map<String,String>,Exception> subscriptionTypeSettingsUnsafeSupplier)
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object