Package us.kbase.workspace
Class CloneWorkspaceParams
- java.lang.Object
- 
- us.kbase.workspace.CloneWorkspaceParams
 
- 
 @Generated("com.googlecode.jsonschema2pojo") public class CloneWorkspaceParams extends ObjectOriginal spec-file type: CloneWorkspaceParams Input parameters for the "clone_workspace" function. Note that deleted objects are not cloned, although hidden objects are and remain hidden in the new workspace. Required arguments: WorkspaceIdentity wsi - the workspace to be cloned. ws_name workspace - name of the workspace to be cloned into. This must be a non-existant workspace name. Optional arguments: permission globalread - 'r' to set the new workspace globally readable, default 'n'. string description - A free-text description of the new workspace, 1000 characters max. Longer strings will be mercilessly and brutally truncated. usermeta meta - arbitrary user-supplied metadata for the workspace. listexclude - exclude the specified objects from the cloned workspace. Either an object ID or a object name must be specified in each ObjectIdentity - any supplied reference strings, workspace names or IDs, and versions are ignored. 
- 
- 
Constructor SummaryConstructors Constructor Description CloneWorkspaceParams()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
getWsipublic WorkspaceIdentity getWsi() Original spec-file type: WorkspaceIdentity A workspace identifier. Select a workspace by one, and only one, of the numerical id or name. ws_id id - the numerical ID of the workspace. ws_name workspace - the name of the workspace.
 - 
setWsipublic void setWsi(WorkspaceIdentity wsi) Original spec-file type: WorkspaceIdentity A workspace identifier. Select a workspace by one, and only one, of the numerical id or name. ws_id id - the numerical ID of the workspace. ws_name workspace - the name of the workspace.
 - 
withWsipublic CloneWorkspaceParams withWsi(WorkspaceIdentity wsi) 
 - 
getWorkspacepublic String getWorkspace() 
 - 
setWorkspacepublic void setWorkspace(String workspace) 
 - 
withWorkspacepublic CloneWorkspaceParams withWorkspace(String workspace) 
 - 
getGlobalreadpublic String getGlobalread() 
 - 
setGlobalreadpublic void setGlobalread(String globalread) 
 - 
withGlobalreadpublic CloneWorkspaceParams withGlobalread(String globalread) 
 - 
getDescriptionpublic String getDescription() 
 - 
setDescriptionpublic void setDescription(String description) 
 - 
withDescriptionpublic CloneWorkspaceParams withDescription(String description) 
 - 
withMetapublic CloneWorkspaceParams withMeta(Map<String,String> meta) 
 - 
getExcludepublic List<ObjectIdentity> getExclude() 
 - 
setExcludepublic void setExclude(List<ObjectIdentity> exclude) 
 - 
withExcludepublic CloneWorkspaceParams withExclude(List<ObjectIdentity> exclude) 
 
- 
 
-