public class CreateOnlyResourceOperationsImpl<I extends io.fabric8.kubernetes.api.model.KubernetesResource,O extends io.fabric8.kubernetes.api.model.KubernetesResource> extends CreateOnlyResourceOperation<I,O> implements NamespacedInOutCreateable<I,O>
typeapiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, subresource| Constructor and Description |
|---|
CreateOnlyResourceOperationsImpl(Client client,
ResourceDefinitionContext rdc,
Class<I> inputType,
Class<O> outputType) |
CreateOnlyResourceOperationsImpl(OperationContext context,
ResourceDefinitionContext rdc,
Class<I> inputType,
Class<O> outputType) |
| Modifier and Type | Method and Description |
|---|---|
CreateOnlyResourceOperationsImpl<I,O> |
inNamespace(String name) |
boolean |
isResourceNamespaced() |
create, getType, handleCreateaddNamespacedUrlPathParts, assertResponseCode, checkName, checkNamespace, correctNamespace, createStatus, createStatus, getAPIGroupName, getAPIGroupVersion, getConfig, getKubernetesSerialization, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getOperationContext, getRequestConfig, getResourceT, getResourceUrl, getResourceUrl, getResourceUrl, getResourceURLForPatchOperation, getResourceURLForWriteOperation, getRootUrlParts, handleCreate, handleDelete, handleDeploymentRollback, handleGet, handleMetric, handlePatch, handlePatch, handleRaw, handleRawGet, handleResponse, handleResponse, handleScale, handleUpdate, requestException, requestException, requestFailure, requestFailure, restCall, waitForResultpublic CreateOnlyResourceOperationsImpl(Client client, ResourceDefinitionContext rdc, Class<I> inputType, Class<O> outputType)
public CreateOnlyResourceOperationsImpl(OperationContext context, ResourceDefinitionContext rdc, Class<I> inputType, Class<O> outputType)
public boolean isResourceNamespaced()
isResourceNamespaced in class OperationSupportpublic CreateOnlyResourceOperationsImpl<I,O> inNamespace(String name)
inNamespace in interface Namespaceable<InOutCreateable<I extends io.fabric8.kubernetes.api.model.KubernetesResource,O extends io.fabric8.kubernetes.api.model.KubernetesResource>>Copyright © 2015–2023 Red Hat. All rights reserved.