类 FlinkResourceContext<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,​?>>

  • 直接已知子类:
    FlinkDeploymentContext, FlinkSessionJobContext

    public abstract class FlinkResourceContext<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,​?>>
    extends java.lang.Object
    Context for reconciling a Flink resource.
    • 构造器详细资料

      • FlinkResourceContext

        public FlinkResourceContext()
    • 方法详细资料

      • getObserveConfig

        public org.apache.flink.configuration.Configuration getObserveConfig()
        Get the config that is currently deployed for the resource spec. The returned config may be null in case the resource is not accessible/ready yet.
        返回:
        Config currently deployed.
      • getFlinkService

        public FlinkService getFlinkService()
        Get the FlinkService implementation for the current resource.
        返回:
        Flink service.
      • createFlinkService

        protected FlinkService createFlinkService()
      • createObserveConfig

        protected abstract org.apache.flink.configuration.Configuration createObserveConfig()
        Generate the config that is currently deployed for the resource spec.
        返回:
        Deployed config.
      • getDeploymentMode

        public abstract org.apache.flink.kubernetes.operator.api.spec.KubernetesDeploymentMode getDeploymentMode()
        返回:
        Cluster deployment mode.
      • getFlinkVersion

        public abstract org.apache.flink.kubernetes.operator.api.spec.FlinkVersion getFlinkVersion()
        返回:
        Cluster Flink Version.