public static Builder builder() {
        return new Builder();
    }
@Test
    public void testEqualsAndHashCode() {
        SelectorData selectorData1 = SelectorData.builder().id("id").pluginId("pluginId").pluginName("pluginName")
                .name("name").matchMode(0).type(0).sort(0).enabled(true)
                .logged(true).continued(true).handle("handle").conditionList(new ArrayList<>(1)).build();
        SelectorData selectorData2 = SelectorData.builder().id("id").pluginId("pluginId").pluginName("pluginName")
                .name("name").matchMode(0).type(0).sort(0).enabled(true)
                .logged(true).continued(true).handle("handle").conditionList(new ArrayList<>(1)).build();
        
        Set<SelectorData> set = new HashSet<>();
        set.add(selectorData1);
        set.add(selectorData2);
        
        assertThat(set, hasSize(1));
    }