public class CustomResourceOperationsImpl<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>> extends HasMetadataOperation<T,L,D,Resource<T,D>> implements MixedOperation<T,L,D,Resource<T,D>>
apiVersion, doneableType, listType, reaper, type
apiGroupName, apiGroupVersion, client, config, context, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER
Constructor and Description |
---|
CustomResourceOperationsImpl(CustomResourceOperationContext context) |
CustomResourceOperationsImpl(okhttp3.OkHttpClient client,
Config config) |
Modifier and Type | Method and Description |
---|---|
protected static String |
apiGroup(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd) |
protected static String |
apiVersion(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd) |
boolean |
isResourceNamespaced() |
protected static String |
name(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd) |
CustomResourceOperationsImpl |
newInstance(OperationContext context) |
protected static boolean |
resourceNamespaced(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd) |
protected static String |
resourceT(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd) |
edit, patch, periodicWatchUntilReady, replace, waitUntilReady
cascading, create, createNew, createOrReplace, createOrReplaceWithNew, delete, delete, delete, forOperationType, fromServer, get, getApiVersion, getConfigType, getDoneableType, getFieldQueryParam, getFields, getGracePeriodSeconds, getItem, getKind, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getOperationType, getReloadingFromServer, getResourceT, getResourceVersion, getRootPaths, getType, handleCreate, handleGet, handlePatch, handleReplace, handleResponse, inAnyNamespace, inNamespace, isApiGroup, isCascading, isReady, isReaping, isReloadingFromServer, list, list, load, load, load, load, lockResourceVersion, require, setReaping, updateApiVersion, updateApiVersion, updateApiVersionResource, waitUntilCondition, waitUntilExists, watch, watch, withField, withFields, withGracePeriod, withItem, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withName, withoutLabel, withoutLabel, withoutLabels, withResourceVersion
assertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceUrl, getResourceUrl, getRootUrl, handleCreate, handleDelete, handleDelete, handleGet, handleGet, handlePatch, handleReplace, handleReplace, handleResponse, handleResponse, handleResponse, handleResponse, requestException, requestFailure, unmarshal, unmarshal, unmarshal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
inAnyNamespace
inNamespace
withField, withFields, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withoutLabel, withoutLabel, withoutLabels
withResourceVersion
withGracePeriod
delete, delete
create, createNew
createOrReplace, createOrReplaceWithNew
getName, getNamespace
public CustomResourceOperationsImpl(okhttp3.OkHttpClient client, Config config)
public CustomResourceOperationsImpl(CustomResourceOperationContext context)
public CustomResourceOperationsImpl newInstance(OperationContext context)
newInstance
in class BaseOperation<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>,Resource<T extends io.fabric8.kubernetes.api.model.HasMetadata,D extends io.fabric8.kubernetes.api.model.Doneable<T>>>
protected static String apiGroup(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd)
protected static String apiVersion(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd)
protected static String resourceT(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd)
protected static String name(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd)
protected static boolean resourceNamespaced(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd)
public boolean isResourceNamespaced()
isResourceNamespaced
in class BaseOperation<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>,Resource<T extends io.fabric8.kubernetes.api.model.HasMetadata,D extends io.fabric8.kubernetes.api.model.Doneable<T>>>
Copyright © 2015–2019 Red Hat. All rights reserved.