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>
type
apiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MAPPER, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH
Constructor and Description |
---|
CreateOnlyResourceOperationsImpl(ClientContext clientContext,
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, create, getItem, getType, handleCreate
assertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroupName, getAPIGroupVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getObjectValueAsMap, getResourceT, getResourceUrl, getResourceUrl, getResourceUrl, getResourceURLForPatchOperation, getResourceURLForWriteOperation, getRootUrl, handleCreate, handleDelete, handleDelete, handleDeploymentRollback, handleGet, handleGet, handleMetric, handlePatch, handlePatch, handlePatch, handleRawGet, handleResponse, handleResponse, handleResponse, handleResponse, handleScale, handleUpdate, handleUpdate, requestException, requestException, requestFailure, requestFailure, restCall, retryWithExponentialBackoff, unmarshal, unmarshal, unmarshal
public CreateOnlyResourceOperationsImpl(ClientContext clientContext, 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 OperationSupport
public 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–2022 Red Hat. All rights reserved.