Annotation Type EnableKubernetesMockClient
-
@Target({TYPE,METHOD,ANNOTATION_TYPE}) @Retention(RUNTIME) @ExtendWith(KubernetesMockServerExtension.class) public @interface EnableKubernetesMockClient
Annotation that is used for enabling KubernetesMockExtension JUnit5 extension. You may set parameters of `KubernetesServer`: crudMode and https And exclude apis from being supported with unsupported
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
crud
boolean
https
Class<? extends Consumer<io.fabric8.kubernetes.client.KubernetesClientBuilder>>
kubernetesClientBuilderCustomizer
No-arg constructor class implementingConsumer
interface that accepts theKubernetesClientBuilder
instance used by the KubernetesMockServerExtension for further customization.
-
-
-
-
kubernetesClientBuilderCustomizer
Class<? extends Consumer<io.fabric8.kubernetes.client.KubernetesClientBuilder>> kubernetesClientBuilderCustomizer
No-arg constructor class implementingConsumer
interface that accepts theKubernetesClientBuilder
instance used by the KubernetesMockServerExtension for further customization.Enables the customization of the automatically bootstrapped and injected
KubernetesClient
instance.- Default:
- io.fabric8.kubernetes.client.server.mock.KubernetesClientBuilderCustomizer.class
-
-