public class DefaultResourceList<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 BaseResourceList<T,L,B,D> implements ResourceList<T,L,B>, FilteredResourceList<T,L>
mapper
Constructor and Description |
---|
DefaultResourceList(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 |
---|---|
FilteredResourceList<T,L> |
withField(String key,
String value) |
FilteredResourceList<T,L> |
withFields(Map<String,String> labels) |
FilteredResourceList<T,L> |
withLabel(String key,
String value) |
FilteredResourceList<T,L> |
withLabels(Map<String,String> labels) |
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
delete, list
public FilteredResourceList<T,L> withLabels(Map<String,String> labels)
withLabels
in interface FilteredResourceList<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>
withLabels
in interface ResourceList<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>>
public FilteredResourceList<T,L> withLabel(String key, String value)
withLabel
in interface FilteredResourceList<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>
withLabel
in interface ResourceList<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>>
public FilteredResourceList<T,L> withFields(Map<String,String> labels)
withFields
in interface FilteredResourceList<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>
withFields
in interface ResourceList<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>>
public FilteredResourceList<T,L> withField(String key, String value)
withField
in interface FilteredResourceList<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>
withField
in interface ResourceList<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>>
Copyright © 2015 Red Hat. All rights reserved.