public static Builder builder() {
        return new Builder();
    }
@Test(expected = IllegalArgumentException.class)
    public void testIllegalUnicastTypeConstruction() {
        IpPrefix ip = IpPrefix.valueOf(IP_ADDRESS_1);
        MappingAddress address = MappingAddresses.ipv4MappingAddress(ip);

        DefaultMappingTreatment.builder()
                .withAddress(address)
                .setUnicastPriority(10)
                .setUnicastWeight(10)
                .setUnicastPriority(20)
                .build();
    }