Class ReconciliationStatus<SPEC extends AbstractFlinkSpec>
- java.lang.Object
-
- org.apache.flink.kubernetes.operator.crd.status.ReconciliationStatus<SPEC>
-
- Direct Known Subclasses:
FlinkDeploymentReconciliationStatus,FlinkSessionJobReconciliationStatus
@Experimental public abstract class ReconciliationStatus<SPEC extends AbstractFlinkSpec> extends java.lang.ObjectStatus of the last reconcile step for the FlinkDeployment/FlinkSessionJob.
-
-
Constructor Summary
Constructors Constructor Description ReconciliationStatus()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description SPECdeserializeLastReconciledSpec()org.apache.flink.api.java.tuple.Tuple2<SPEC,com.fasterxml.jackson.databind.node.ObjectNode>deserializeLastReconciledSpecWithMeta()SPECdeserializeLastStableSpec()org.apache.flink.api.java.tuple.Tuple2<SPEC,com.fasterxml.jackson.databind.node.ObjectNode>deserializeLastStableSpecWithMeta()abstract java.lang.Class<SPEC>getSpecClass()booleanisFirstDeployment()booleanisLastReconciledSpecStable()voidmarkReconciledSpecAsStable()voidserializeAndSetLastReconciledSpec(SPEC spec, AbstractFlinkResource<SPEC,?> resource)
-
-
-
Method Detail
-
getSpecClass
public abstract java.lang.Class<SPEC> getSpecClass()
-
deserializeLastReconciledSpec
public SPEC deserializeLastReconciledSpec()
-
deserializeLastStableSpec
public SPEC deserializeLastStableSpec()
-
deserializeLastReconciledSpecWithMeta
public org.apache.flink.api.java.tuple.Tuple2<SPEC,com.fasterxml.jackson.databind.node.ObjectNode> deserializeLastReconciledSpecWithMeta()
-
deserializeLastStableSpecWithMeta
public org.apache.flink.api.java.tuple.Tuple2<SPEC,com.fasterxml.jackson.databind.node.ObjectNode> deserializeLastStableSpecWithMeta()
-
serializeAndSetLastReconciledSpec
public void serializeAndSetLastReconciledSpec(SPEC spec, AbstractFlinkResource<SPEC,?> resource)
-
markReconciledSpecAsStable
public void markReconciledSpecAsStable()
-
isLastReconciledSpecStable
public boolean isLastReconciledSpecStable()
-
isFirstDeployment
public boolean isFirstDeployment()
-
-