public class HasMetadataOperation<K extends KubernetesClient,T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>,R extends ClientResource<T,D>> extends BaseOperation<K,T,L,D,R>
mapper
Modifier | Constructor and Description |
---|---|
protected |
HasMetadataOperation(K client,
String resourceT,
String namespace,
String name,
Boolean cascading,
T item) |
protected |
HasMetadataOperation(K client,
String resourceT,
String namespace,
String name,
Boolean cascading,
T item,
Class<K> clientType,
Class<T> type,
Class<L> listType,
Class<D> doneableType) |
Modifier and Type | Method and Description |
---|---|
D |
edit() |
T |
replace(T item) |
assertResponseCode, cascading, create, createNew, delete, get, getClient, getDoneableType, getItem, getListType, getName, getNamespace, getNamespacedUrl, getResourceT, getResourceUrl, getRootUrl, getType, handleCreate, handleDelete, handleGet, handleReplace, handleResponse, inNamespace, isCascading, list, load, update, watch, watch, withField, withFields, withLabel, withLabelIn, withLabelNotIn, withLabels, withName, withoutLabel, withoutLabels
protected HasMetadataOperation(K client, String resourceT, String namespace, String name, Boolean cascading, T item)
public D edit() throws KubernetesClientException
edit
in interface Editable<D extends io.fabric8.kubernetes.api.model.Doneable<T>>
edit
in class BaseOperation<K extends KubernetesClient,T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>,R extends ClientResource<T,D>>
KubernetesClientException
public T replace(T item)
replace
in interface Replaceable<T extends io.fabric8.kubernetes.api.model.HasMetadata,T extends io.fabric8.kubernetes.api.model.HasMetadata>
replace
in class BaseOperation<K extends KubernetesClient,T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>,R extends ClientResource<T,D>>
Copyright © 2015 Red Hat. All rights reserved.