com.xebialabs.deployit.cli.api
Class RepositoryClient
java.lang.Object
com.xebialabs.deployit.cli.api.DocumentedObject
com.xebialabs.deployit.cli.api.RepositoryClient
@CliObject(name="repository")
public class RepositoryClient
- extends DocumentedObject
|
Method Summary |
com.xebialabs.deployit.core.api.dto.RepositoryObject |
create(com.xebialabs.deployit.core.api.dto.ArtifactAndData artifact)
|
com.xebialabs.deployit.core.api.dto.RepositoryObject |
create(com.xebialabs.deployit.core.api.dto.ConfigurationItemDto object)
|
com.xebialabs.deployit.core.api.dto.ConfigurationItemDtos |
create(com.xebialabs.deployit.core.api.dto.ConfigurationItemDtos repositoryObjects)
|
void |
delete(java.lang.String id)
|
void |
exportArchivedTasks(java.lang.String filePath)
|
void |
exportArchivedTasks(java.lang.String filePath,
java.lang.String beginDate,
java.lang.String endDate)
|
com.xebialabs.deployit.core.api.dto.FullTaskInfos |
getArchivedTasks()
|
com.xebialabs.deployit.core.api.dto.FullTaskInfos |
getArchivedTasks(java.lang.String beginDate,
java.lang.String endDate)
|
java.util.List<com.xebialabs.deployit.core.api.dto.ConfigurationItemDto> |
read(java.lang.String... ids)
|
com.xebialabs.deployit.core.api.dto.RepositoryObject |
read(java.lang.String id)
|
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)
|
com.xebialabs.deployit.core.api.dto.RepositoryObject |
update(com.xebialabs.deployit.core.api.dto.ArtifactAndData artifact)
|
com.xebialabs.deployit.core.api.dto.RepositoryObject |
update(com.xebialabs.deployit.core.api.dto.ConfigurationItemDto object)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryClient
public RepositoryClient()
RepositoryClient
public RepositoryClient(Proxies proxies)
create
public com.xebialabs.deployit.core.api.dto.RepositoryObject create(com.xebialabs.deployit.core.api.dto.ConfigurationItemDto object)
create
public com.xebialabs.deployit.core.api.dto.RepositoryObject create(com.xebialabs.deployit.core.api.dto.ArtifactAndData artifact)
create
public com.xebialabs.deployit.core.api.dto.ConfigurationItemDtos create(com.xebialabs.deployit.core.api.dto.ConfigurationItemDtos repositoryObjects)
read
public com.xebialabs.deployit.core.api.dto.RepositoryObject read(java.lang.String id)
update
public com.xebialabs.deployit.core.api.dto.RepositoryObject update(com.xebialabs.deployit.core.api.dto.ConfigurationItemDto object)
update
public com.xebialabs.deployit.core.api.dto.RepositoryObject update(com.xebialabs.deployit.core.api.dto.ArtifactAndData artifact)
delete
public void delete(java.lang.String id)
search
public java.util.List<java.lang.String> search(java.lang.String ciType)
search
public java.util.List<java.lang.String> search(java.lang.String ciType,
java.lang.String parent)
search
public java.util.List<java.lang.String> search(java.lang.String ciType,
java.util.Calendar c)
read
public java.util.List<com.xebialabs.deployit.core.api.dto.ConfigurationItemDto> read(java.lang.String... ids)
getArchivedTasks
public com.xebialabs.deployit.core.api.dto.FullTaskInfos getArchivedTasks()
getArchivedTasks
public com.xebialabs.deployit.core.api.dto.FullTaskInfos getArchivedTasks(java.lang.String beginDate,
java.lang.String endDate)
exportArchivedTasks
public void exportArchivedTasks(java.lang.String filePath)
throws java.io.IOException
- Throws:
java.io.IOException
exportArchivedTasks
public void exportArchivedTasks(java.lang.String filePath,
java.lang.String beginDate,
java.lang.String endDate)
throws java.io.IOException
- Throws:
java.io.IOException