obj = objects.get(0); if (obj instanceof UnknownObject) { return new PcerrBuilder().setPcerrMessage(b.setErrors(((UnknownObject) obj).getErrors()).build()).build(); b.setErrorType(new RequestCaseBuilder().setRequest(new RequestBuilder().setRps(requestParameters).build()).build()); return new PcerrBuilder().setPcerrMessage(b.setErrors(errorObjects).build()).build();
public static Message createErrorMsg(final PCEPErrors e, final Optional<Rp> rp) { final PcerrMessageBuilder msgBuilder = new PcerrMessageBuilder(); if (rp.isPresent()) { new RequestCaseBuilder().setRequest(new RequestBuilder().setRps(Collections.singletonList(new RpsBuilder().setRp( rp.get()).build())).build()).build(); } return new PcerrBuilder().setPcerrMessage( msgBuilder.setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject( new ErrorObjectBuilder().setType(e.getErrorType()).setValue( e.getErrorValue()).build()).build())).build()).build(); }
public static Message createErrorMessage(final PCEPErrors e, final Open t) { final PcerrBuilder errMessageBuilder = new PcerrBuilder(); final ErrorObject err = new ErrorObjectBuilder().setType(e.getErrorType()).setValue(e.getErrorValue()).build(); if (t == null) { return errMessageBuilder.setPcerrMessage( new PcerrMessageBuilder().setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject(err).build())).build()).build(); } else { final ErrorType type = new SessionCaseBuilder().setSession(new SessionBuilder().setOpen(t).build()).build(); return errMessageBuilder.setPcerrMessage( new PcerrMessageBuilder().setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject(err).build())).setErrorType(type).build()).build(); } } }
public static Pcerr createErrorMsg(@Nonnull final PCEPErrors e, @Nonnull final long srpId) { final PcerrMessageBuilder msgBuilder = new PcerrMessageBuilder(); return new PcerrBuilder().setPcerrMessage( msgBuilder .setErrorType( new StatefulCaseBuilder().setStateful( new StatefulBuilder().setSrps( Lists.newArrayList(new SrpsBuilder().setSrp( new SrpBuilder().setProcessingRule(false).setIgnore(false) .setOperationId(new SrpIdNumber(srpId)).build()) .build())).build()).build()) .setErrors( Arrays.asList(new ErrorsBuilder().setErrorObject( new ErrorObjectBuilder().setType(e.getErrorType()).setValue(e.getErrorValue()) .build()).build())).build()).build(); }