public Site2SiteVpnCfgCommand(boolean create, String localPublicIp, String localPublicGateway, String localGuestCidr, String peerGatewayIp, String peerGuestCidrList, String ikePolicy, String espPolicy, String ipsecPsk, Long ikeLifetime, Long espLifetime, Boolean dpd, boolean passive, boolean encap) { this.create = create; this.setLocalPublicIp(localPublicIp); this.setLocalPublicGateway(localPublicGateway); this.setLocalGuestCidr(localGuestCidr); this.setPeerGatewayIp(peerGatewayIp); this.setPeerGuestCidrList(peerGuestCidrList); this.ipsecPsk = ipsecPsk; this.ikePolicy = ikePolicy; this.espPolicy = espPolicy; this.ikeLifetime = ikeLifetime; this.espLifetime = espLifetime; this.dpd = dpd; this.passive = passive; this.encap = encap; }