public Builder name(String receivedName) {
            if (receivedName == null || receivedName.equals("")) {
                throw new IllegalArgumentException("Name must be not null. Received value =" + receivedName);
            }
            this.name = receivedName;
            return this;
        }