public class CustomResourceOperationsImpl<T extends HasMetadata,L extends KubernetesResourceList,D extends Doneable<T>> extends HasMetadataOperation<T,L,D,Resource<T,D>> implements MixedOperation<T,L,D,Resource<T,D>>
apiVersion, doneableType, listType, reaper, typeapiGroupName, 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 java.lang.String |
apiGroup(CustomResourceDefinition crd) |
protected static java.lang.String |
apiVersion(CustomResourceDefinition crd) |
boolean |
isResourceNamespaced() |
protected static java.lang.String |
name(CustomResourceDefinition crd) |
CustomResourceOperationsImpl |
newInstance(OperationContext context) |
protected static boolean |
resourceNamespaced(CustomResourceDefinition crd) |
protected static java.lang.String |
resourceT(CustomResourceDefinition crd) |
edit, patch, periodicWatchUntilReady, replace, waitUntilReadycascading, create, createNew, createOrReplace, createOrReplaceWithNew, delete, delete, delete, forOperationType, fromServer, get, getApiVersion, getConfigType, getDoneableType, getFieldQueryParam, getFields, getFieldsNot, getGracePeriodSeconds, getItem, getKind, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getOperationType, getPropagationPolicy, 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, withoutField, withoutFields, withoutLabel, withoutLabel, withoutLabels, withPropagationPolicy, withResourceVersionassertResponseCode, 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, unmarshalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinAnyNamespaceinNamespacewithField, withFields, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withoutField, withoutFields, withoutLabel, withoutLabel, withoutLabelswithResourceVersionwithGracePeriodwithPropagationPolicydelete, deletecreate, createNewcreateOrReplace, createOrReplaceWithNewgetName, getNamespacepublic CustomResourceOperationsImpl(okhttp3.OkHttpClient client,
Config config)
public CustomResourceOperationsImpl(CustomResourceOperationContext context)
public CustomResourceOperationsImpl newInstance(OperationContext context)
newInstance in class BaseOperation<T extends HasMetadata,L extends KubernetesResourceList,D extends Doneable<T>,Resource<T extends HasMetadata,D extends Doneable<T>>>protected static java.lang.String apiGroup(CustomResourceDefinition crd)
protected static java.lang.String apiVersion(CustomResourceDefinition crd)
protected static java.lang.String resourceT(CustomResourceDefinition crd)
protected static java.lang.String name(CustomResourceDefinition crd)
protected static boolean resourceNamespaced(CustomResourceDefinition crd)
public boolean isResourceNamespaced()
isResourceNamespaced in class BaseOperation<T extends HasMetadata,L extends KubernetesResourceList,D extends Doneable<T>,Resource<T extends HasMetadata,D extends Doneable<T>>>Copyright © 2015-2019 Red Hat. All Rights Reserved.