public interface ManageImage
| Modifier and Type | Method and Description |
|---|---|
void |
build(java.io.InputStream buildContext) |
void |
build(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.BuildInfo> callback,
java.time.Duration timeout,
java.io.InputStream buildContext) |
void |
build(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.BuildInfo> callback,
java.time.Duration timeout,
java.lang.String tag,
java.io.InputStream buildContext) |
void |
build(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.BuildInfo> callback,
java.time.Duration timeout,
java.lang.String dockerfile,
java.lang.String tag,
java.lang.Boolean quiet,
java.lang.Boolean nocache,
java.lang.String pull,
java.lang.Boolean rm,
java.lang.String buildargs,
java.lang.String labels,
java.lang.String encodedRegistryConfig,
java.lang.String contentType,
java.io.InputStream buildContext) |
void |
build(java.lang.String tag,
java.io.InputStream buildContext) |
void |
build(java.lang.String dockerfile,
java.lang.String tag,
java.lang.Boolean quiet,
java.lang.Boolean nocache,
java.lang.String pull,
java.lang.Boolean rm,
java.lang.String buildargs,
java.lang.String labels,
java.lang.String encodedRegistryConfig,
java.lang.String contentType,
java.io.InputStream buildContext) |
java.lang.String |
findImageId(java.lang.String imageName) |
java.lang.String |
findImageId(java.lang.String imageName,
java.lang.String tag) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.HistoryResponseItem>> |
history(java.lang.String image) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSummary>> |
images() |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSummary>> |
images(java.lang.Boolean all,
java.lang.String filters,
java.lang.Boolean digests) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSummary>> |
images(java.util.Map<java.lang.String,java.lang.Object> query)
Deprecated.
|
void |
importStream(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.io.InputStream stream) |
void |
importStream(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.io.InputStream stream,
java.lang.String repository) |
void |
importStream(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.io.InputStream stream,
java.lang.String repository,
java.lang.String tag) |
void |
importUrl(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String url) |
void |
importUrl(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String url,
java.lang.String repository) |
void |
importUrl(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String url,
java.lang.String repository,
java.lang.String tag) |
EngineResponseContent<de.gesellix.docker.remote.api.Image> |
inspectImage(java.lang.String image) |
void |
load(java.io.InputStream imagesTarball) |
EngineResponseContent<de.gesellix.docker.remote.api.ImagePruneResponse> |
pruneImages() |
EngineResponseContent<de.gesellix.docker.remote.api.ImagePruneResponse> |
pruneImages(java.util.Map<java.lang.String,java.lang.Object> query)
Deprecated.
|
EngineResponseContent<de.gesellix.docker.remote.api.ImagePruneResponse> |
pruneImages(java.lang.String filters) |
void |
pull(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String imageName) |
void |
pull(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String imageName,
java.lang.String tag) |
void |
pull(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String imageName,
java.lang.String tag,
java.lang.String authBase64Encoded) |
void |
push(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.PushImageInfo> callback,
java.time.Duration timeout,
java.lang.String image) |
void |
push(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.PushImageInfo> callback,
java.time.Duration timeout,
java.lang.String image,
java.lang.String authBase64Encoded) |
void |
push(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.PushImageInfo> callback,
java.time.Duration timeout,
java.lang.String image,
java.lang.String authBase64Encoded,
java.lang.String registry) |
void |
push(java.lang.String image) |
void |
push(java.lang.String image,
java.lang.String authBase64Encoded) |
void |
push(java.lang.String image,
java.lang.String authBase64Encoded,
java.lang.String registry) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageDeleteResponseItem>> |
rmi(java.lang.String image) |
EngineResponseContent<java.io.InputStream> |
save(java.util.List<java.lang.String> images) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSearchResponseItem>> |
search(java.lang.String term) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSearchResponseItem>> |
search(java.lang.String term,
java.lang.Integer limit) |
void |
tag(java.lang.String image,
java.lang.String repository) |
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSearchResponseItem>> search(java.lang.String term)
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSearchResponseItem>> search(java.lang.String term, java.lang.Integer limit)
void build(java.io.InputStream buildContext)
void build(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.BuildInfo> callback,
java.time.Duration timeout,
java.io.InputStream buildContext)
void build(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.BuildInfo> callback,
java.time.Duration timeout,
java.lang.String tag,
java.io.InputStream buildContext)
void build(java.lang.String tag,
java.io.InputStream buildContext)
void build(java.lang.String dockerfile,
java.lang.String tag,
java.lang.Boolean quiet,
java.lang.Boolean nocache,
java.lang.String pull,
java.lang.Boolean rm,
java.lang.String buildargs,
java.lang.String labels,
java.lang.String encodedRegistryConfig,
java.lang.String contentType,
java.io.InputStream buildContext)
void build(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.BuildInfo> callback,
java.time.Duration timeout,
java.lang.String dockerfile,
java.lang.String tag,
java.lang.Boolean quiet,
java.lang.Boolean nocache,
java.lang.String pull,
java.lang.Boolean rm,
java.lang.String buildargs,
java.lang.String labels,
java.lang.String encodedRegistryConfig,
java.lang.String contentType,
java.io.InputStream buildContext)
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.HistoryResponseItem>> history(java.lang.String image)
EngineResponseContent<de.gesellix.docker.remote.api.Image> inspectImage(java.lang.String image)
void load(java.io.InputStream imagesTarball)
@Deprecated EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSummary>> images(java.util.Map<java.lang.String,java.lang.Object> query)
images(Boolean, String, Boolean)images(Boolean, String, Boolean)EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSummary>> images()
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageSummary>> images(java.lang.Boolean all, java.lang.String filters, java.lang.Boolean digests)
@Deprecated EngineResponseContent<de.gesellix.docker.remote.api.ImagePruneResponse> pruneImages(java.util.Map<java.lang.String,java.lang.Object> query)
pruneImages(String)pruneImages(String)EngineResponseContent<de.gesellix.docker.remote.api.ImagePruneResponse> pruneImages()
EngineResponseContent<de.gesellix.docker.remote.api.ImagePruneResponse> pruneImages(java.lang.String filters)
void pull(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String imageName)
void pull(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String imageName,
java.lang.String tag)
void pull(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String imageName,
java.lang.String tag,
java.lang.String authBase64Encoded)
void importUrl(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String url)
void importUrl(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String url,
java.lang.String repository)
void importUrl(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.lang.String url,
java.lang.String repository,
java.lang.String tag)
void importStream(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.io.InputStream stream)
void importStream(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.io.InputStream stream,
java.lang.String repository)
void importStream(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.CreateImageInfo> callback,
java.time.Duration timeout,
java.io.InputStream stream,
java.lang.String repository,
java.lang.String tag)
void push(java.lang.String image)
void push(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.PushImageInfo> callback,
java.time.Duration timeout,
java.lang.String image)
void push(java.lang.String image,
java.lang.String authBase64Encoded)
void push(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.PushImageInfo> callback,
java.time.Duration timeout,
java.lang.String image,
java.lang.String authBase64Encoded)
void push(java.lang.String image,
java.lang.String authBase64Encoded,
java.lang.String registry)
void push(de.gesellix.docker.remote.api.core.StreamCallback<de.gesellix.docker.remote.api.PushImageInfo> callback,
java.time.Duration timeout,
java.lang.String image,
java.lang.String authBase64Encoded,
java.lang.String registry)
EngineResponseContent<java.util.List<de.gesellix.docker.remote.api.ImageDeleteResponseItem>> rmi(java.lang.String image)
EngineResponseContent<java.io.InputStream> save(java.util.List<java.lang.String> images)
void tag(java.lang.String image,
java.lang.String repository)
java.lang.String findImageId(java.lang.String imageName)
java.lang.String findImageId(java.lang.String imageName,
java.lang.String tag)