public class ToscaTemplatesArtifactServiceImpl extends BaseArtifactServiceImpl implements ToscaTemplatesArtifactService
BaseOpenStackService.Invocation<R>| Constructor and Description |
|---|
ToscaTemplatesArtifactServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
ToscaTemplatesArtifact |
activate(String artifactId)
Activate specific artifact
|
ToscaTemplatesArtifact |
create(ToscaTemplatesArtifact toscaTemplatesArtifact)
Create artifact
|
ToscaTemplatesArtifact |
deactivate(String artifactId)
Deactivate specific artifact
|
ActionResponse |
delete(String artifactId)
Delete specific artifact
|
InputStream |
download(String artifactId)
Download template from artifact
|
ToscaTemplatesArtifact |
get(String artifactId)
Get specific artifact
|
ToscaTemplatesArtifacts |
list()
Lists all artifacts
|
ToscaTemplatesArtifact |
publish(String artifactId)
Publish specific artifact
|
ToscaTemplatesArtifact |
reactivate(String artifactId)
Reactivate specific artifact
|
ToscaTemplatesArtifact |
update(String artifactId,
List<ArtifactUpdate> artifactUpdates)
Update specific artifact
|
ToscaTemplatesArtifact |
upload(String artifactId,
File file)
Upload template to artifact
|
create, download, get, list, update, update, uploaddelete, deleteWithResponse, get, getProvider, getServiceVersion, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, request, toList, uripublic ToscaTemplatesArtifacts list()
ToscaTemplatesArtifactServicelist in interface ToscaTemplatesArtifactServicepublic ToscaTemplatesArtifact get(String artifactId)
ToscaTemplatesArtifactServiceget in interface ToscaTemplatesArtifactServicepublic ToscaTemplatesArtifact create(ToscaTemplatesArtifact toscaTemplatesArtifact)
ToscaTemplatesArtifactServicecreate in interface ToscaTemplatesArtifactServicepublic ToscaTemplatesArtifact upload(String artifactId, File file)
ToscaTemplatesArtifactServiceupload in interface ToscaTemplatesArtifactServicepublic InputStream download(String artifactId)
ToscaTemplatesArtifactServicedownload in interface ToscaTemplatesArtifactServicepublic ActionResponse delete(String artifactId)
ToscaTemplatesArtifactServicedelete in interface ToscaTemplatesArtifactServicedelete in class BaseArtifactServiceImplpublic ToscaTemplatesArtifact update(String artifactId, List<ArtifactUpdate> artifactUpdates)
ToscaTemplatesArtifactServiceupdate in interface ToscaTemplatesArtifactServicepublic ToscaTemplatesArtifact activate(String artifactId)
ToscaTemplatesArtifactServiceactivate in interface ToscaTemplatesArtifactServicepublic ToscaTemplatesArtifact deactivate(String artifactId)
ToscaTemplatesArtifactServicedeactivate in interface ToscaTemplatesArtifactServicepublic ToscaTemplatesArtifact reactivate(String artifactId)
ToscaTemplatesArtifactServicereactivate in interface ToscaTemplatesArtifactServicepublic ToscaTemplatesArtifact publish(String artifactId)
ToscaTemplatesArtifactServicepublish in interface ToscaTemplatesArtifactServiceCopyright © 2017. All rights reserved.