public static Builder builder() {
        return new Builder();
    }
@Test
    public void testEqualsAndHashCode() {
        PluginData pluginData1 = PluginData.builder().id("id").name("name").config("config")
                .role("role").enabled(true).sort(0).build();
        PluginData pluginData2 = PluginData.builder().id("id").name("name").config("config")
                .role("role").enabled(true).sort(0).build();
        
        Set<PluginData> set = new HashSet<>();
        set.add(pluginData1);
        set.add(pluginData2);
        
        assertThat(set, hasSize(1));
    }