HUE-2727 [spark] Check if properties exist in the settings modal
HUE-2727 [spark] Check if properties exist in the settings modal

This commits adds an existence-check for each property in the settings modal to allow for dynamic properties.

(cherry picked from commit 953e8a4b855e5e95e0d6c3cfe16e6076e90b9b2c)

pratikmallya/hue,fangxingli/hue,lumig242/Hue-Integration-with-CDAP,yongshengwang/hue,jjmleiro/hue,rahul67/hue,kawamon/hue,jounex/hue,lumig242/Hue-Integration-with-CDAP,ahmed-mahran/hue,kawamon/hue,mapr/hue,pratikmallya/hue,jayceyxc/hue,xiangel/hue,todaychi/hue,x303597316/hue,cloudera/hue,MobinRanjbar/hue,MobinRanjbar/hue,todaychi/hue,hdinsight/hue,pratikmallya/hue,x303597316/hue,sanjeevtripurari/hue,fangxingli/hue,jounex/hue,cloudera/hue,fangxingli/hue,javachengwc/hue,yoer/hue,sanjeevtripurari/hue,rahul67/hue,cloudera/hue,jjmleiro/hue,todaychi/hue,cloudera/hue,yoer/hue,yongshengwang/hue,javachengwc/hue,javachengwc/hue,vmax-feihu/hue,yongshengwang/hue,kawamon/hue,javachengwc/hue,jayceyxc/hue,pratikmallya/hue,javachengwc/hue,kawamon/hue,xq262144/hue,xq262144/hue,cloudera/hue,rahul67/hue,fangxingli/hue,hdinsight/hue,jounex/hue,xq262144/hue,kawamon/hue,cloudera/hue,Peddle/hue,sanjeevtripurari/hue,jayceyxc/hue,jounex/hue,mapr/hue,yoer/hue,x303597316/hue,jjmleiro/hue,lumig242/Hue-Integration-with-CDAP,ChenJunor/hue,hdinsight/hue,todaychi/hue,yongshengwang/hue,Peddle/hue,cloudera/hue,x303597316/hue,GitHublong/hue,x303597316/hue,xq262144/hue,xq262144/hue,jayceyxc/hue,vmax-feihu/hue,ChenJunor/hue,vmax-feihu/hue,jjmleiro/hue,jayceyxc/hue,ahmed-mahran/hue,javachengwc/hue,sanjeevtripurari/hue,lumig242/Hue-Integration-with-CDAP,lumig242/Hue-Integration-with-CDAP,GitHublong/hue,hdinsight/hue,cloudera/hue,sanjeevtripurari/hue,jjmleiro/hue,vmax-feihu/hue,yongshengwang/hue,javachengwc/hue,mapr/hue,azureplus/hue,mapr/hue,pratikmallya/hue,jounex/hue,Peddle/hue,kawamon/hue,Peddle/hue,pratikmallya/hue,kawamon/hue,fangxingli/hue,azureplus/hue,lumig242/Hue-Integration-with-CDAP,lumig242/Hue-Integration-with-CDAP,Peddle/hue,hdinsight/hue,cloudera/hue,GitHublong/hue,kawamon/hue,jjmleiro/hue,lumig242/Hue-Integration-with-CDAP,hdinsight/hue,GitHublong/hue,jounex/hue,jayceyxc/hue,vmax-feihu/hue,xiangel/hue,cloudera/hue,MobinRanjbar/hue,todaychi/hue,yoer/hue,xiangel/hue,ahmed-mahran/hue,todaychi/hue,yongshengwang/hue,GitHublong/hue,Peddle/hue,rahul67/hue,cloudera/hue,azureplus/hue,yongshengwang/hue,kawamon/hue,MobinRanjbar/hue,todaychi/hue,sanjeevtripurari/hue,kawamon/hue,azureplus/hue,kawamon/hue,lumig242/Hue-Integration-with-CDAP,xq262144/hue,MobinRanjbar/hue,rahul67/hue,azureplus/hue,fangxingli/hue,cloudera/hue,yoer/hue,xq262144/hue,jounex/hue,yongshengwang/hue,xq262144/hue,jjmleiro/hue,MobinRanjbar/hue,sanjeevtripurari/hue,yoer/hue,ahmed-mahran/hue,jayceyxc/hue,kawamon/hue,mapr/hue,jounex/hue,MobinRanjbar/hue,pratikmallya/hue,cloudera/hue,xq262144/hue,xiangel/hue,kawamon/hue,kawamon/hue,kawamon/hue,ChenJunor/hue,ahmed-mahran/hue,yoer/hue,ahmed-mahran/hue,ChenJunor/hue,todaychi/hue,jayceyxc/hue,mapr/hue,azureplus/hue,ahmed-mahran/hue,rahul67/hue,pratikmallya/hue,sanjeevtripurari/hue,jayceyxc/hue,x303597316/hue,fangxingli/hue,mapr/hue,rahul67/hue,hdinsight/hue,xiangel/hue,azureplus/hue,javachengwc/hue,todaychi/hue,kawamon/hue,ChenJunor/hue,GitHublong/hue,ChenJunor/hue,MobinRanjbar/hue,ChenJunor/hue,azureplus/hue,GitHublong/hue,xiangel/hue,Peddle/hue,jjmleiro/hue,cloudera/hue,x303597316/hue,Peddle/hue,xiangel/hue,kawamon/hue,vmax-feihu/hue,vmax-feihu/hue,cloudera/hue,fangxingli/hue,vmax-feihu/hue,hdinsight/hue,GitHublong/hue,yoer/hue,x303597316/hue,ahmed-mahran/hue,ChenJunor/hue,rahul67/hue,kawamon/hue,cloudera/hue,jjmleiro/hue,xiangel/hue,Peddle/hue,cloudera/hue,cloudera/hue