Class Campaign.Builder

  • Enclosing class:
    Campaign

    public static class Campaign.Builder
    extends java.lang.Object
    Class implements builder to create a new instance of class Campaign.
    • Method Detail

      • setTheLink

        @Deprecated
        public Campaign.Builder setTheLink​(long pTheLink)
        Deprecated.
        Please use "moreLinks" instead. (since: 2.3.1, removed with: 2.4)
        Method sets association theLink.
        Parameters:
        pTheLink - Value to which theLink should be set.
        Returns:
        Campaign.Builder Instance of this builder to support chaining setters. Method never returns null.
      • setMoreLinks

        @Deprecated
        public Campaign.Builder setMoreLinks​(java.util.Set<java.lang.Long> pMoreLinks)
        Deprecated.
        No good any more (since: 1.2, removed with: 3.0)
        Method sets association moreLinks.
        Parameters:
        pMoreLinks - Collection to which moreLinks should be set.
        Returns:
        Campaign.Builder Instance of this builder to support chaining setters. Method never returns null.
      • setDiscountOffers

        @Deprecated
        public Campaign.Builder setDiscountOffers​(java.util.List<java.lang.String> pDiscountOffers)
        Deprecated.
        Method sets association discountOffers.
        Parameters:
        pDiscountOffers - Collection to which discountOffers should be set.
        Returns:
        Campaign.Builder Instance of this builder to support chaining setters. Method never returns null.
      • build

        public Campaign build()
        Method creates a new instance of class Campaign. The object will be initialized with the values of the builder.
        Returns:
        Campaign Created object. The method never returns null.
      • buildValidated

        public Campaign buildValidated()
                                throws javax.validation.ConstraintViolationException
        Method creates a new validated instance of class Campaign. The object will be initialized with the values of the builder and validated afterwards.
        Returns:
        Campaign Created and validated object. The method never returns null.
        Throws:
        javax.validation.ConstraintViolationException - in case that one or more validations for the created object failed.