public class ImagePullManager extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ImagePullManager.CacheStore |
Constructor and Description |
---|
ImagePullManager(ImagePullManager.CacheStore cacheStore,
String imagePullPolicy,
String autoPull) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.jkube.kit.config.image.build.ImagePullPolicy |
createPullPolicy(String imagePullPolicy,
String autoPull) |
boolean |
hasAlreadyPulled(String image) |
org.eclipse.jkube.kit.build.service.docker.ImagePullManager.ImagePullCache |
load() |
void |
pulled(String image) |
void |
save(org.eclipse.jkube.kit.build.service.docker.ImagePullManager.ImagePullCache cache) |
public ImagePullManager(ImagePullManager.CacheStore cacheStore, String imagePullPolicy, String autoPull)
public org.eclipse.jkube.kit.config.image.build.ImagePullPolicy createPullPolicy(String imagePullPolicy, String autoPull)
public boolean hasAlreadyPulled(String image)
public void pulled(String image)
public org.eclipse.jkube.kit.build.service.docker.ImagePullManager.ImagePullCache load()
public void save(org.eclipse.jkube.kit.build.service.docker.ImagePullManager.ImagePullCache cache)
Copyright © 2020. All rights reserved.