Class LocallyRunOperatorExtension.Builder
- java.lang.Object
-
- io.javaoperatorsdk.operator.junit.AbstractOperatorExtension.AbstractBuilder<LocallyRunOperatorExtension.Builder>
-
- io.javaoperatorsdk.operator.junit.LocallyRunOperatorExtension.Builder
-
- Enclosing class:
- LocallyRunOperatorExtension
public static class LocallyRunOperatorExtension.Builder extends AbstractOperatorExtension.AbstractBuilder<LocallyRunOperatorExtension.Builder>
-
-
Field Summary
-
Fields inherited from class io.javaoperatorsdk.operator.junit.AbstractOperatorExtension.AbstractBuilder
configurationServiceOverrider, infrastructure, infrastructureTimeout, namespaceDeleteTimeout, namespaceNameSupplier, oneNamespacePerClass, perClassNamespaceNameSupplier, preserveNamespaceOnError, waitForNamespaceDeletion
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()
-
Method Summary
-
Methods inherited from class io.javaoperatorsdk.operator.junit.AbstractOperatorExtension.AbstractBuilder
oneNamespacePerClass, preserveNamespaceOnError, waitForNamespaceDeletion, withConfigurationService, withInfrastructure, withInfrastructure, withInfrastructureTimeout, withNamespaceDeleteTimeout, withNamespaceNameSupplier, withPerClassNamespaceNameSupplier
-
-
-
-
Method Detail
-
withReconciler
public LocallyRunOperatorExtension.Builder withReconciler(Reconciler value, Consumer<ControllerConfigurationOverrider> configurationOverrider)
-
withReconciler
public LocallyRunOperatorExtension.Builder withReconciler(Reconciler value, Retry retry, Consumer<ControllerConfigurationOverrider> configurationOverrider)
-
withReconciler
public LocallyRunOperatorExtension.Builder withReconciler(Reconciler value)
-
withReconciler
public LocallyRunOperatorExtension.Builder withReconciler(Reconciler value, Retry retry)
-
withReconciler
public LocallyRunOperatorExtension.Builder withReconciler(Class<? extends Reconciler> value)
-
withPortForward
public LocallyRunOperatorExtension.Builder withPortForward(String namespace, String labelKey, String labelValue, int port, int localPort)
-
withKubernetesClient
public LocallyRunOperatorExtension.Builder withKubernetesClient(io.fabric8.kubernetes.client.KubernetesClient kubernetesClient)
-
withAdditionalCustomResourceDefinition
public LocallyRunOperatorExtension.Builder withAdditionalCustomResourceDefinition(Class<? extends io.fabric8.kubernetes.client.CustomResource> customResource)
-
withAdditionalCRD
public LocallyRunOperatorExtension.Builder withAdditionalCRD(String path)
-
build
public LocallyRunOperatorExtension build()
-
-