Alguém poderia me explicar e dar um exemplo de como funciona builder no lombok

estou começando a programar com spring usando lombok, mas não ficou muito claro para mim com funciona o builder junto com lombok.

Desde ja agradeço a ajuda.

Basta anotar a sua classe com a anotação @Builder e construir o objeto como desejar!

Exemplo:

@Getter
@Builder 
public class Cor {
    private Long id;
    private String description;
}

Na construção do objeto você coloca os atributos que desejar, neste exemplo a construção completa do objeto cor:

public class Teste {
    public static void main(String ... args) {
        Cor cor = Cor.builder()
            .id(1L)
            .description("Preto")
            .build();
    }
}

acho que entendi, vou teste esse seu exemplo aqui.
desde já agradeço.