- PushPbbCaseBuilder caseBuilder = new PushPbbCaseBuilder();
- PushPbbActionBuilder pbbBuilder = new PushPbbActionBuilder();
- pbbBuilder.setEthertype(new EtherType(input.readUnsignedShort()));
- caseBuilder.setPushPbbAction(pbbBuilder.build());
- builder.setActionChoice(caseBuilder.build());
+ final ActionBuilder builder = new ActionBuilder()
+ .setActionChoice(new PushPbbCaseBuilder()
+ .setPushPbbAction(new PushPbbActionBuilder()
+ .setEthertype(new EtherType(ByteBufUtils.readUint16(input)))
+ .build())
+ .build());