+ /**
+ * Creates a new DTO for Open message.
+ *
+ * @param as local AS number
+ * @param hold preferred hold timer value, in seconds
+ * @param bgpId local BGP Identifier
+ * @param remoteAs expected remote As Number
+ * @param params list of advertised parameters
+ */
+ public BGPSessionPreferences(final AsNumber as, final int hold, final Ipv4Address bgpId, final AsNumber remoteAs,
+ final List<BgpParameters> params) {
+ this.as = as;
+ this.hold = hold;
+ this.bgpId = bgpId;
+ this.remoteAs = remoteAs;
+ this.params = params;
+ }