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, YAML_MAPPER
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–2020 Red Hat. All rights reserved.