class ProjectSearchParams {

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        ProjectSearchParams params = (ProjectSearchParams) o;
        return Objects.equals(getName(), params.getName()) &&
                getType() == params.getType() &&
                Objects.equals(getBusinessUnit(), params.getBusinessUnit()) &&
                Objects.equals(getTag(), params.getTag());
    }

    private  ProjectSearchParams(Builder builder);

}