Class FlinkResourceContextFactory
- java.lang.Object
-
- org.apache.flink.kubernetes.operator.service.FlinkResourceContextFactory
-
public class FlinkResourceContextFactory extends java.lang.Object
Factory for creating theFlinkResourceContext
.
-
-
Constructor Summary
Constructors Constructor Description FlinkResourceContextFactory(io.fabric8.kubernetes.client.KubernetesClient kubernetesClient, FlinkConfigManager configManager, KubernetesOperatorMetricGroup operatorMetricGroup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlinkService
getOrCreateFlinkService(FlinkDeployment deployment)
<CR extends AbstractFlinkResource<?,?>>
FlinkResourceContext<CR>getResourceContext(CR resource, io.javaoperatorsdk.operator.api.reconciler.Context josdkContext)
-
-
-
Constructor Detail
-
FlinkResourceContextFactory
public FlinkResourceContextFactory(io.fabric8.kubernetes.client.KubernetesClient kubernetesClient, FlinkConfigManager configManager, KubernetesOperatorMetricGroup operatorMetricGroup)
-
-
Method Detail
-
getResourceContext
public <CR extends AbstractFlinkResource<?,?>> FlinkResourceContext<CR> getResourceContext(CR resource, io.javaoperatorsdk.operator.api.reconciler.Context josdkContext)
-
getOrCreateFlinkService
@VisibleForTesting protected FlinkService getOrCreateFlinkService(FlinkDeployment deployment)
-
-