c
pl.touk.nussknacker.engine.management
FlinkStreamingRestManager
Companion object FlinkStreamingRestManager
class FlinkStreamingRestManager extends FlinkRestManager
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FlinkStreamingRestManager
- FlinkRestManager
- FlinkDeploymentManager
- LazyLogging
- DeploymentManager
- AutoCloseable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new FlinkStreamingRestManager(client: FlinkClient, config: FlinkConfig, modelData: BaseModelData, dependencies: DeploymentManagerDependencies)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cancelDeployment(command: DMCancelDeploymentCommand): Future[Unit]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
- def cancelFlinkJob(deploymentId: ExternalDeploymentId): Future[Unit]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
- def cancelScenario(command: DMCancelScenarioCommand): Future[Unit]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
- def checkDuringDeployForNotRunningJob(s: JobStatus): Boolean
- Attributes
- protected
- Definition Classes
- FlinkRestManager
- def checkRequiredSlotsExceedAvailableSlots(canonicalProcess: CanonicalProcess, currentlyDeployedJobsIds: List[ExternalDeploymentId]): Future[Unit]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- def close(): Unit
- Definition Classes
- FlinkRestManager → AutoCloseable
- def customActionsDefinitions: List[CustomActionDefinition]
- Definition Classes
- FlinkDeploymentManager → DeploymentManager
- val deploymentSynchronisationSupport: DeploymentSynchronisationSupport
- Definition Classes
- FlinkRestManager → DeploymentManager
- def ensureTasksRunning(jobStatusCount: BaseJobStatusCounts): Boolean
- Attributes
- protected
- Definition Classes
- FlinkRestManager
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def getProcessState(idWithName: ProcessIdWithName, lastStateAction: Option[ProcessAction])(implicit freshnessPolicy: DataFreshnessPolicy): Future[WithDataFreshnessStatus[ProcessState]]
- Definition Classes
- DeploymentManager
- def getProcessStates(name: ProcessName)(implicit freshnessPolicy: DataFreshnessPolicy): Future[WithDataFreshnessStatus[List[StatusDetails]]]
- Definition Classes
- FlinkRestManager → DeploymentManager
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- lazy val logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
- def makeSavepoint(deploymentId: ExternalDeploymentId, savepointDir: Option[String]): Future[SavepointResult]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notImplemented: Future[Nothing]
- Attributes
- protected
- Definition Classes
- DeploymentManager
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def processCommand[Result](command: DMScenarioCommand[Result]): Future[Result]
- Definition Classes
- FlinkDeploymentManager → DeploymentManager
- def processCustomAction(command: DMCustomActionCommand): Future[CustomActionResult]
- Attributes
- protected
- Definition Classes
- FlinkDeploymentManager
- def processStateDefinitionManager: ProcessStateDefinitionManager
- Definition Classes
- FlinkDeploymentManager → DeploymentManager
- def resolve(idWithName: ProcessIdWithName, statusDetails: List[StatusDetails], lastStateAction: Option[ProcessAction]): Future[ProcessState]
Gets status from engine, handles finished state, resolves possible inconsistency with lastAction and formats status using
ProcessStateDefinitionManager
Gets status from engine, handles finished state, resolves possible inconsistency with lastAction and formats status using
ProcessStateDefinitionManager
- Definition Classes
- FlinkDeploymentManager → DeploymentManager
- def runDeployment(command: DMRunDeploymentCommand): Future[Option[ExternalDeploymentId]]
- Attributes
- protected
- Definition Classes
- FlinkDeploymentManager
- def runProgram(processName: ProcessName, mainClass: String, args: List[String], savepointPath: Option[String], deploymentId: Option[DeploymentId]): Future[Option[ExternalDeploymentId]]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
- def scenarioActivityHandling: ScenarioActivityHandling
- Definition Classes
- FlinkDeploymentManager → DeploymentManager
- def stop(deploymentId: ExternalDeploymentId, savepointDir: Option[String]): Future[SavepointResult]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toDeploymentStatus(jobState: String, jobStatusCounts: BaseJobStatusCounts): DeploymentStatus
- Attributes
- protected
- Definition Classes
- FlinkRestManager
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def waitForDuringDeployFinished(processName: ProcessName, deploymentId: ExternalDeploymentId): Future[Unit]
- Attributes
- protected
- Definition Classes
- FlinkRestManager → FlinkDeploymentManager
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)