Class Team.TeamBuilder

  • Enclosing class:
    Team

    public static class Team.TeamBuilder
    extends java.lang.Object
    • Method Detail

      • emailAddress

        public Team.TeamBuilder emailAddress​(java.lang.String emailAddress)
        Returns:
        this.
      • areaId

        public Team.TeamBuilder areaId​(java.lang.String areaId)
        Returns:
        this.
      • tags

        public Team.TeamBuilder tags​(java.util.List<@NotBlank @Pattern(regexp="[a-z][a-z0-9]*(-[a-z0-9]+)*") java.lang.String> tags)
        Returns:
        this.
      • description

        public Team.TeamBuilder description​(java.lang.String description)
        Returns:
        this.
      • notes

        public Team.TeamBuilder notes​(java.lang.String notes)
        Returns:
        this.
      • build

        public Team build()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object