Welcome to the Jazz Community Forum
How can I create a snapshot against repository workspace with jazz SDK api ?

Accepted answer

See https://rsjazz.wordpress.com/2013/09/30/delivering-change-sets-and-baselines-to-a-stream-using-the-plain-java-client-libraries/ for some information
You want to create a snapshot. A snapshot is create using
repoWorkspace.createBaselineSet(excludedComponents, name, comment, flags, monitor)
You want to create a snapshot. A snapshot is create using
repoWorkspace.createBaselineSet(excludedComponents, name, comment, flags, monitor)