@CliObject(name="repository") public class RepositoryClient extends DocumentedObject
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId,java.lang.String> |
ciIdToString |
| Constructor and Description |
|---|
RepositoryClient() |
RepositoryClient(ProxiesInstance proxies) |
| Modifier and Type | Method and Description |
|---|---|
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
copy(java.lang.String id,
java.lang.String newId) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
create(com.xebialabs.deployit.engine.api.dto.ArtifactAndData artifact) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
create(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem object) |
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
create(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis) |
void |
delete(java.lang.String id) |
void |
deleteList(java.util.List<java.lang.String> ids) |
boolean |
exists(java.lang.String id) |
void |
exportArchivedTasks(java.lang.String filePath) |
void |
exportArchivedTasks(java.lang.String filePath,
java.lang.String beginDate,
java.lang.String endDate) |
java.lang.String |
exportCis(java.lang.String exportRootId) |
java.lang.String |
exportCis(java.lang.String exportRootId,
java.lang.String exportDir) |
java.lang.String |
exportCisAndWait(java.lang.String exportRootId) |
java.lang.String |
exportCisAndWait(java.lang.String exportRootId,
java.lang.String exportDir) |
void |
exportDar(java.lang.String directoryPath,
java.lang.String versionId) |
java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> |
getArchivedTaskList() |
java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> |
getArchivedTasksList(java.lang.String beginDate,
java.lang.String endDate) |
java.util.List<com.xebialabs.deployit.core.api.dto.Revision> |
getVersionHistory(java.lang.String id) |
java.lang.String |
importCis(java.lang.String archiveLocation) |
void |
importCisAndWait(java.lang.String archiveLocation) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
move(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newId) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
move(java.lang.String id,
java.lang.String newId) |
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
read(java.util.List<java.lang.String> ids) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
read(java.lang.String id) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
rename(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newName) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
rename(java.lang.String id,
java.lang.String newName) |
java.util.List<java.lang.String> |
search(java.lang.String ciType) |
java.util.List<java.lang.String> |
search(java.lang.String ciType,
java.util.Calendar c) |
java.util.List<java.lang.String> |
search(java.lang.String ciType,
java.lang.String parent) |
java.util.List<java.lang.String> |
searchByName(java.lang.String name) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
update(com.xebialabs.deployit.engine.api.dto.ArtifactAndData artifact) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
update(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem object) |
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
update(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis) |
help, helppublic static final com.google.common.base.Function<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId,java.lang.String> ciIdToString
public RepositoryClient()
public RepositoryClient(ProxiesInstance proxies)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem create(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem object)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem create(com.xebialabs.deployit.engine.api.dto.ArtifactAndData artifact)
public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> create(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem read(java.lang.String id)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem update(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem object)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem update(com.xebialabs.deployit.engine.api.dto.ArtifactAndData artifact)
public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> update(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem move(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newId)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem move(java.lang.String id,
java.lang.String newId)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem copy(java.lang.String id,
java.lang.String newId)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem rename(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newName)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem rename(java.lang.String id,
java.lang.String newName)
public void delete(java.lang.String id)
public void deleteList(java.util.List<java.lang.String> ids)
public java.util.List<java.lang.String> search(java.lang.String ciType)
public java.util.List<java.lang.String> search(java.lang.String ciType,
java.lang.String parent)
public java.util.List<java.lang.String> searchByName(java.lang.String name)
public java.util.List<java.lang.String> search(java.lang.String ciType,
java.util.Calendar c)
public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> read(java.util.List<java.lang.String> ids)
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getArchivedTaskList()
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithBlock> getArchivedTasksList(java.lang.String beginDate,
java.lang.String endDate)
public void exportArchivedTasks(java.lang.String filePath)
throws java.io.IOException
java.io.IOExceptionpublic void exportArchivedTasks(java.lang.String filePath,
java.lang.String beginDate,
java.lang.String endDate)
throws java.io.IOException
java.io.IOExceptionpublic void exportDar(java.lang.String directoryPath,
java.lang.String versionId)
throws java.io.IOException
java.io.IOExceptionpublic boolean exists(java.lang.String id)
public java.lang.String importCis(java.lang.String archiveLocation)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic void importCisAndWait(java.lang.String archiveLocation)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic java.lang.String exportCis(java.lang.String exportRootId)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic java.lang.String exportCis(java.lang.String exportRootId,
java.lang.String exportDir)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic java.lang.String exportCisAndWait(java.lang.String exportRootId)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic java.lang.String exportCisAndWait(java.lang.String exportRootId,
java.lang.String exportDir)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic java.util.List<com.xebialabs.deployit.core.api.dto.Revision> getVersionHistory(java.lang.String id)