private static void addIcmpv6TypeValue(ByteBuf input, MatchEntryBuilder builder) {
   Icmpv6TypeCaseBuilder caseBuilder = new Icmpv6TypeCaseBuilder();
   Icmpv6TypeBuilder icmpBuilder = new Icmpv6TypeBuilder();
   icmpBuilder.setIcmpv6Type(input.readUnsignedByte());
   caseBuilder.setIcmpv6Type(icmpBuilder.build());
   builder.setMatchEntryValue(caseBuilder.build());
 }
 private static MatchEntryBuilder prepareMatchEntry(int value) {
   MatchEntryBuilder builder = prepareHeader(false);
   SctpDstCaseBuilder casebuilder = new SctpDstCaseBuilder();
   SctpDstBuilder valueBuilder = new SctpDstBuilder();
   valueBuilder.setPort(new PortNumber(value));
   casebuilder.setSctpDst(valueBuilder.build());
   builder.setMatchEntryValue(casebuilder.build());
   return builder;
 }