Uses of Interface
org.apache.flink.kubernetes.kubeclient.FlinkKubeClient
Packages that use FlinkKubeClient
Package
Description
-
Uses of FlinkKubeClient in org.apache.flink.kubernetes
Constructors in org.apache.flink.kubernetes with parameters of type FlinkKubeClientModifierConstructorDescriptionKubernetesResourceManagerDriver(org.apache.flink.configuration.Configuration flinkConfig, FlinkKubeClient flinkKubeClient, KubernetesResourceManagerDriverConfiguration configuration) -
Uses of FlinkKubeClient in org.apache.flink.kubernetes.highavailability
Methods in org.apache.flink.kubernetes.highavailability with parameters of type FlinkKubeClientModifier and TypeMethodDescriptionKubernetesCheckpointRecoveryFactory.withLeadershipValidation(FlinkKubeClient kubeClient, org.apache.flink.configuration.Configuration configuration, Executor executor, String clusterId, Function<org.apache.flink.api.common.JobID, String> function, String lockIdentity) KubernetesCheckpointRecoveryFactory.withoutLeadershipValidation(FlinkKubeClient kubeClient, org.apache.flink.configuration.Configuration configuration, Executor executor, String clusterId, Function<org.apache.flink.api.common.JobID, String> function) Constructors in org.apache.flink.kubernetes.highavailability with parameters of type FlinkKubeClientModifierConstructorDescriptionKubernetesCheckpointIDCounter(FlinkKubeClient kubeClient, String configMapName, String lockIdentity) KubernetesLeaderElectionDriver(KubernetesLeaderElectionConfiguration leaderElectionConfiguration, FlinkKubeClient kubeClient, org.apache.flink.runtime.leaderelection.LeaderElectionDriver.Listener leaderElectionListener, KubernetesConfigMapSharedWatcher configMapSharedWatcher, Executor watchExecutor) KubernetesLeaderElectionDriverFactory(FlinkKubeClient kubeClient, KubernetesLeaderElectionConfiguration kubernetesLeaderElectionConfiguration, KubernetesConfigMapSharedWatcher configMapSharedWatcher, Executor watchExecutor) KubernetesStateHandleStore(FlinkKubeClient kubeClient, String configMapName, org.apache.flink.runtime.persistence.RetrievableStateStorageHelper<T> storage, Predicate<String> configMapKeyFilter, String lockIdentity) Creates aKubernetesStateHandleStore. -
Uses of FlinkKubeClient in org.apache.flink.kubernetes.kubeclient
Classes in org.apache.flink.kubernetes.kubeclient that implement FlinkKubeClientMethods in org.apache.flink.kubernetes.kubeclient that return FlinkKubeClientModifier and TypeMethodDescriptionFlinkKubeClientFactory.fromConfiguration(org.apache.flink.configuration.Configuration flinkConfig, String useCase) Create a Flink Kubernetes client with the given configuration. -
Uses of FlinkKubeClient in org.apache.flink.kubernetes.utils
Methods in org.apache.flink.kubernetes.utils with parameters of type FlinkKubeClientModifier and TypeMethodDescriptionstatic org.apache.flink.runtime.checkpoint.CompletedCheckpointStoreKubernetesUtils.createCompletedCheckpointStore(org.apache.flink.configuration.Configuration configuration, FlinkKubeClient kubeClient, Executor executor, String configMapName, String lockIdentity, int maxNumberOfCheckpointsToRetain, org.apache.flink.runtime.state.SharedStateRegistryFactory sharedStateRegistryFactory, Executor ioExecutor, org.apache.flink.core.execution.RecoveryClaimMode recoveryClaimMode) Create aDefaultCompletedCheckpointStorewithKubernetesStateHandleStore.static voidKubernetesUtils.createConfigMapIfItDoesNotExist(FlinkKubeClient flinkKubeClient, String configMapName, String clusterId) Creates a config map with the given name if it does not exist.static KubernetesStateHandleStore<org.apache.flink.streaming.api.graph.ExecutionPlan>KubernetesUtils.createExecutionPlanStateHandleStore(org.apache.flink.configuration.Configuration configuration, FlinkKubeClient flinkKubeClient, String configMapName, String lockIdentity) Create aKubernetesStateHandleStorewhich storingExecutionPlan.static org.apache.flink.runtime.jobmanager.ExecutionPlanStoreKubernetesUtils.createExecutionPlanStore(org.apache.flink.configuration.Configuration configuration, FlinkKubeClient flinkKubeClient, String configMapName, String lockIdentity) Create aDefaultExecutionPlanStorewithNoOpExecutionPlanStoreWatcher.static FlinkPodKubernetesUtils.loadPodFromTemplateFile(FlinkKubeClient kubeClient, File podTemplateFile, String mainContainerName)