Prop (embedded)

A anotação UserDefinedType, especificando que essa classe é um tipo definido pelo usuário. Dentro dela, passamos o tipo que está registrado no banco do Cassandra, "prop".

@NoArgsConstructor
@AllArgsConstructor
@Getter
@Setter
@UserDefinedType("prop")
public class Prop {

    private String name;
    private String value;
    private PropType type;
}

Atualizado