Required and Optional setting API integrated
Merge pull request #1560 from ssushma/dev-branch

Required and Optional setting API integrated