Class PageResponse

java.lang.Object
sk.iway.iwcm.headless.dto.PageResponse

public class PageResponse extends Object
Top-level response object for the headless page endpoint. Contains the page metadata, rendered body, and optional SEO metadata.
  • Constructor Details

    • PageResponse

      public PageResponse()
    • PageResponse

      public PageResponse(int docId, String title, String virtualPath, String language, String body)
  • Method Details

    • getDocId

      public int getDocId()
    • setDocId

      public void setDocId(int docId)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getVirtualPath

      public String getVirtualPath()
    • setVirtualPath

      public void setVirtualPath(String virtualPath)
    • getLanguage

      public String getLanguage()
    • setLanguage

      public void setLanguage(String language)
    • getBody

      public String getBody()
    • setBody

      public void setBody(String body)
    • getSeo

      public SeoMetadata getSeo()
    • setSeo

      public void setSeo(SeoMetadata seo)
    • getNavigation

      public List<NavigationItem> getNavigation()
    • setNavigation

      public void setNavigation(List<NavigationItem> navigation)
    • getCustomFields

      public Map<String,Object> getCustomFields()
    • setCustomFields

      public void setCustomFields(Map<String,Object> customFields)