public class NonNamespacedResourceList<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 DefaultResourceList<T,L,B,D> implements NonNamespacedResourceList<T,L,B,D>
mapper
Constructor and Description |
---|
NonNamespacedResourceList(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 |
---|---|
T |
create(T resource) |
D |
createNew() |
NamedResource<T,B,D> |
withName(String name) |
withField, withFields, withLabel, withLabels
delete, getFields, getLabels, getListClazz, list, watch
getBuilderClazz, getClazz, getDoneableClazz, getHttpClient, getNamespace, getNamespacedUrl, getResourceT, getRootUrl, handleCreate, handleDelete, handleGet, handleUpdate, setNamespace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delete, list, watch, withField, withFields, withLabel, withLabels
delete, list
public NamedResource<T,B,D> withName(String name) throws KubernetesClientException
withName
in interface NonNamespacedResourceList<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>>
KubernetesClientException
public T create(T resource) throws KubernetesClientException
create
in interface NonNamespacedResourceList<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>>
KubernetesClientException
public D createNew() throws KubernetesClientException
createNew
in interface NonNamespacedResourceList<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>>
KubernetesClientException
Copyright © 2015 Red Hat. All rights reserved.