@Override protected void initSelectedNetworkFilter() { getNetworkFilter().setSelectedItem(Linq.firstOrNull(getNetworkFilter().getItems(), new Linq.IdPredicate<>(getProfile().getNetworkFilterId()))); } }
@Override public String toString() { return ToStringBuilder.forInstance(this) .append("id", getId()) .append("networkId", getNetworkId()) .append("networkQosId", getNetworkQosId()) .append("portMirroring", isPortMirroring()) .append("passthrough", isPassthrough()) .append("migratable", isMigratable()) .append("customProperties", getCustomProperties()) .append("description", getDescription()) .append("networkFilterId", getNetworkFilterId()) .build(); } }
@Override protected MapSqlParameterSource createFullParametersMapper(VnicProfile profile) { return createIdParameterMapper(profile.getId()) .addValue("name", profile.getName()) .addValue("network_id", profile.getNetworkId()) .addValue("network_qos_id", profile.getNetworkQosId()) .addValue("port_mirroring", profile.isPortMirroring()) .addValue("passthrough", profile.isPassthrough()) .addValue("migratable", profile.isMigratable()) .addValue("description", profile.getDescription()) .addValue("custom_properties", SerializationFactory.getSerializer().serialize(profile.getCustomProperties())) .addValue("network_filter_id", profile.getNetworkFilterId()); }
vnicPassThrough.setMode(map(entity.isPassthrough())); model.setPassThrough(vnicPassThrough); if (entity.getNetworkFilterId() != null){ model.setNetworkFilter(new NetworkFilter()); model.getNetworkFilter().setId(entity.getNetworkFilterId().toString());