Class ProductVirtualSettings

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

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

    • activationStatus

      protected Integer activationStatus
    • activationStatusInfo

      protected Status activationStatusInfo
    • attachment

      protected String attachment
    • duration

      protected Long duration
    • id

      protected Long id
    • maxUsages

      protected Integer maxUsages
    • productVirtualSettingsFileEntries

      protected ProductVirtualSettingsFileEntry[] productVirtualSettingsFileEntries
    • sampleAttachment

      protected String sampleAttachment
    • sampleSrc

      protected String sampleSrc
    • sampleURL

      protected String sampleURL
    • src

      protected String src
    • termsOfUseContent

      protected Map<String,String> termsOfUseContent
    • termsOfUseJournalArticleId

      protected Long termsOfUseJournalArticleId
    • termsOfUseRequired

      protected Boolean termsOfUseRequired
    • url

      protected String url
    • useSample

      protected Boolean useSample
    • xClassName

      public String xClassName
  • Constructor Details

    • ProductVirtualSettings

      public ProductVirtualSettings()
  • Method Details

    • toDTO

      public static ProductVirtualSettings toDTO(String json)
    • unsafeToDTO

      public static ProductVirtualSettings unsafeToDTO(String json)
    • getActivationStatus

      @DecimalMin("0") public @DecimalMin("0") Integer getActivationStatus()
    • setActivationStatus

      public void setActivationStatus(Integer activationStatus)
    • setActivationStatus

      public void setActivationStatus(com.liferay.petra.function.UnsafeSupplier<Integer,Exception> activationStatusUnsafeSupplier)
    • getActivationStatusInfo

      @Valid public @Valid Status getActivationStatusInfo()
    • setActivationStatusInfo

      public void setActivationStatusInfo(Status activationStatusInfo)
    • setActivationStatusInfo

      public void setActivationStatusInfo(com.liferay.petra.function.UnsafeSupplier<Status,Exception> activationStatusInfoUnsafeSupplier)
    • getAttachment

      public String getAttachment()
    • setAttachment

      public void setAttachment(String attachment)
    • setAttachment

      public void setAttachment(com.liferay.petra.function.UnsafeSupplier<String,Exception> attachmentUnsafeSupplier)
    • getDuration

      public Long getDuration()
    • setDuration

      public void setDuration(Long duration)
    • setDuration

      public void setDuration(com.liferay.petra.function.UnsafeSupplier<Long,Exception> durationUnsafeSupplier)
    • getId

      @DecimalMin("0") public @DecimalMin("0") Long getId()
    • setId

      public void setId(Long id)
    • setId

      public void setId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> idUnsafeSupplier)
    • getMaxUsages

      public Integer getMaxUsages()
    • setMaxUsages

      public void setMaxUsages(Integer maxUsages)
    • setMaxUsages

      public void setMaxUsages(com.liferay.petra.function.UnsafeSupplier<Integer,Exception> maxUsagesUnsafeSupplier)
    • getProductVirtualSettingsFileEntries

      @Valid public @Valid ProductVirtualSettingsFileEntry[] getProductVirtualSettingsFileEntries()
    • setProductVirtualSettingsFileEntries

      public void setProductVirtualSettingsFileEntries(ProductVirtualSettingsFileEntry[] productVirtualSettingsFileEntries)
    • setProductVirtualSettingsFileEntries

      public void setProductVirtualSettingsFileEntries(com.liferay.petra.function.UnsafeSupplier<ProductVirtualSettingsFileEntry[],Exception> productVirtualSettingsFileEntriesUnsafeSupplier)
    • getSampleAttachment

      public String getSampleAttachment()
    • setSampleAttachment

      public void setSampleAttachment(String sampleAttachment)
    • setSampleAttachment

      public void setSampleAttachment(com.liferay.petra.function.UnsafeSupplier<String,Exception> sampleAttachmentUnsafeSupplier)
    • getSampleSrc

      public String getSampleSrc()
    • setSampleSrc

      public void setSampleSrc(String sampleSrc)
    • setSampleSrc

      public void setSampleSrc(com.liferay.petra.function.UnsafeSupplier<String,Exception> sampleSrcUnsafeSupplier)
    • getSampleURL

      public String getSampleURL()
    • setSampleURL

      public void setSampleURL(String sampleURL)
    • setSampleURL

      public void setSampleURL(com.liferay.petra.function.UnsafeSupplier<String,Exception> sampleURLUnsafeSupplier)
    • getSrc

      public String getSrc()
    • setSrc

      public void setSrc(String src)
    • setSrc

      public void setSrc(com.liferay.petra.function.UnsafeSupplier<String,Exception> srcUnsafeSupplier)
    • getTermsOfUseContent

      @Valid public @Valid Map<String,String> getTermsOfUseContent()
    • setTermsOfUseContent

      public void setTermsOfUseContent(Map<String,String> termsOfUseContent)
    • setTermsOfUseContent

      public void setTermsOfUseContent(com.liferay.petra.function.UnsafeSupplier<Map<String,String>,Exception> termsOfUseContentUnsafeSupplier)
    • getTermsOfUseJournalArticleId

      public Long getTermsOfUseJournalArticleId()
    • setTermsOfUseJournalArticleId

      public void setTermsOfUseJournalArticleId(Long termsOfUseJournalArticleId)
    • setTermsOfUseJournalArticleId

      public void setTermsOfUseJournalArticleId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> termsOfUseJournalArticleIdUnsafeSupplier)
    • getTermsOfUseRequired

      public Boolean getTermsOfUseRequired()
    • setTermsOfUseRequired

      public void setTermsOfUseRequired(Boolean termsOfUseRequired)
    • setTermsOfUseRequired

      public void setTermsOfUseRequired(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> termsOfUseRequiredUnsafeSupplier)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • setUrl

      public void setUrl(com.liferay.petra.function.UnsafeSupplier<String,Exception> urlUnsafeSupplier)
    • getUseSample

      public Boolean getUseSample()
    • setUseSample

      public void setUseSample(Boolean useSample)
    • setUseSample

      public void setUseSample(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> useSampleUnsafeSupplier)
    • 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