public abstract class BaseResourceList<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>> extends BaseResource<T,B,D>
mapper
Modifier | Constructor and Description |
---|---|
protected |
BaseResourceList(com.ning.http.client.AsyncHttpClient httpClient,
URL rootUrl,
String resourceT,
Class<T> clazz,
Class<L> listClazz,
Class<B> builderClazz,
Class<D> updateableClazz) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
protected Map<String,String> |
getFields() |
protected Map<String,String> |
getLabels() |
protected Class<L> |
getListClazz() |
L |
list() |
com.ning.http.client.ws.WebSocket |
watch(Watcher<T> watcher) |
getBuilderClazz, getClazz, getDoneableClazz, getHttpClient, getNamespace, getNamespacedUrl, getResourceT, getRootUrl, handleCreate, handleDelete, handleGet, handleUpdate, setNamespace
public L list() throws KubernetesClientException
KubernetesClientException
public void delete() throws KubernetesClientException
KubernetesClientException
public com.ning.http.client.ws.WebSocket watch(Watcher<T> watcher) throws KubernetesClientException
KubernetesClientException
Copyright © 2015 Red Hat. All rights reserved.