Class PagexBuilder

  • All Implemented Interfaces:
    net.anotheria.asg.data.Builder<Pagex>

    public class PagexBuilder
    extends Object
    implements net.anotheria.asg.data.Builder<Pagex>
    • Constructor Detail

      • PagexBuilder

        public PagexBuilder()
    • Method Detail

      • name

        public PagexBuilder name​(String aValue)
        Sets the value of the name attribute.
      • localizedName

        public PagexBuilder localizedName​(String aValue)
        Sets the value of the localizedName attribute.
      • title

        public PagexBuilder title​(String aValue)
        Sets the value of the title attribute.
      • keywords

        public PagexBuilder keywords​(String aValue)
        Sets the value of the keywords attribute.
      • description

        public PagexBuilder description​(String aValue)
        Sets the value of the description attribute.
      • mediaLinks

        public PagexBuilder mediaLinks​(List<String> aValue)
        Sets the value of the mediaLinks attribute.
      • attributes

        public PagexBuilder attributes​(List<String> aValue)
        Sets the value of the attributes attribute.
      • localizations

        public PagexBuilder localizations​(List<String> aValue)
        Sets the value of the localizations attribute.
      • httpsonly

        public PagexBuilder httpsonly​(boolean aValue)
        Sets the value of the httpsonly attribute.
      • template

        public PagexBuilder template​(String aValue)
        Sets the value of the template attribute.
      • accessOperation

        public PagexBuilder accessOperation​(String aValue)
        Sets the value of the accessOperation attribute.
      • feature

        public PagexBuilder feature​(String aValue)
        Sets the value of the feature attribute.
      • build

        public Pagex build()
        Specified by:
        build in interface net.anotheria.asg.data.Builder<Pagex>