public class NamedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>> extends BaseResource<T,B,D> implements NamedResource<T,B,D>, NamedNamespacedResource<T,B,D>
mapper
Modifier and Type | Method and Description |
---|---|
void |
delete() |
D |
edit() |
T |
get() |
T |
update(BuilderUpdate<T,B> update) |
T |
update(Update<T> update) |
getBuilderClazz, getClazz, getDoneableClazz, getHttpClient, getNamespace, getNamespacedUrl, getResourceT, getRootUrl, handleCreate, handleDelete, handleGet, handleUpdate, setNamespace
public T get() throws KubernetesClientException
get
in interface NamedNamespacedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
get
in interface NamedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
KubernetesClientException
public D edit() throws KubernetesClientException
edit
in interface NamedNamespacedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
edit
in interface NamedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
KubernetesClientException
public T update(BuilderUpdate<T,B> update) throws KubernetesClientException
update
in interface NamedNamespacedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
update
in interface NamedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
KubernetesClientException
public T update(Update<T> update) throws KubernetesClientException
update
in interface NamedNamespacedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
update
in interface NamedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
KubernetesClientException
public void delete() throws KubernetesClientException
delete
in interface NamedNamespacedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,B extends io.fabric8.kubernetes.api.builder.Builder<T>,D extends io.fabric8.kubernetes.api.model.Doneable<T>>
delete
in interface NamedResource<T extends io.fabric8.kubernetes.api.model.HasMetadata,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.