Class CreateOnlyResourceOperationsImpl<I extends io.fabric8.kubernetes.api.model.KubernetesResource,O extends io.fabric8.kubernetes.api.model.KubernetesResource>
- java.lang.Object
-
- io.fabric8.kubernetes.client.dsl.internal.OperationSupport
-
- io.fabric8.kubernetes.client.dsl.internal.CreateOnlyResourceOperation<I,O>
-
- io.fabric8.kubernetes.client.dsl.internal.CreateOnlyResourceOperationsImpl<I,O>
-
- All Implemented Interfaces:
InOutCreateable<I,O>
,Namespaceable<InOutCreateable<I,O>>
,NamespacedInOutCreateable<I,O>
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>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.CreateOnlyResourceOperation
type
-
Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.OperationSupport
apiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, subresource
-
-
Constructor Summary
Constructors Constructor Description CreateOnlyResourceOperationsImpl(Client client, ResourceDefinitionContext rdc, Class<I> inputType, Class<O> outputType)
CreateOnlyResourceOperationsImpl(OperationContext context, ResourceDefinitionContext rdc, Class<I> inputType, Class<O> outputType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateOnlyResourceOperationsImpl<I,O>
inNamespace(String name)
boolean
isResourceNamespaced()
-
Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.CreateOnlyResourceOperation
create, getType, handleCreate
-
Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.OperationSupport
addNamespacedUrlPathParts, 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, waitForResult
-
-
-
-
Constructor Detail
-
CreateOnlyResourceOperationsImpl
public CreateOnlyResourceOperationsImpl(Client client, ResourceDefinitionContext rdc, Class<I> inputType, Class<O> outputType)
-
CreateOnlyResourceOperationsImpl
public CreateOnlyResourceOperationsImpl(OperationContext context, ResourceDefinitionContext rdc, Class<I> inputType, Class<O> outputType)
-
-
Method Detail
-
isResourceNamespaced
public boolean isResourceNamespaced()
- Overrides:
isResourceNamespaced
in classOperationSupport
-
inNamespace
public CreateOnlyResourceOperationsImpl<I,O> inNamespace(String name)
- Specified by:
inNamespace
in interfaceNamespaceable<I extends io.fabric8.kubernetes.api.model.KubernetesResource>
-
-