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

Required and Optional setting API integrated