Class CustomResourceDefinitionProcessor
- java.lang.Object
-
- io.fabric8.kubernetes.client.server.mock.CustomResourceDefinitionProcessor
-
-
Constructor Summary
Constructors Constructor Description CustomResourceDefinitionProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCrdContext(io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext context)
Optional<io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext>
findCrd(String api, String version, String kind)
String
getApiResources(String path)
Optional<io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext>
getCrdContext(String api, String version, String plural)
boolean
isStatusSubresourceEnabledForResource(Map<String,String> pathValues)
void
process(String path, String crdString, boolean delete)
void
removeCrdContext(io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext context)
void
reset()
return the resource to its initial state
-
-
-
Method Detail
-
isStatusSubresourceEnabledForResource
public boolean isStatusSubresourceEnabledForResource(Map<String,String> pathValues)
-
getCrdContext
public Optional<io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext> getCrdContext(String api, String version, String plural)
-
findCrd
public Optional<io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext> findCrd(String api, String version, String kind)
-
removeCrdContext
public void removeCrdContext(io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext context)
-
addCrdContext
public void addCrdContext(io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext context)
-
reset
public void reset()
Description copied from interface:Resetable
return the resource to its initial state
-
-