Class

pl.touk.nussknacker.engine.management

FlinkRestManager

Related Doc: package management

Permalink

class FlinkRestManager extends FlinkDeploymentManager with LazyLogging

Linear Supertypes
FlinkDeploymentManager, LazyLogging, DeploymentManager, AutoCloseable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FlinkRestManager
  2. FlinkDeploymentManager
  3. LazyLogging
  4. DeploymentManager
  5. AutoCloseable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FlinkRestManager(config: FlinkConfig, modelData: ModelData, mainClassName: String)(implicit backend: SttpBackend[Future, Nothing, NothingT])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def cancel(deploymentId: ExternalDeploymentId): Future[Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    FlinkRestManagerFlinkDeploymentManager
  6. def cancel(processName: ProcessName, user: User): Future[Unit]

    Permalink
    Definition Classes
    FlinkRestManager → DeploymentManager
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  8. def close(): Unit

    Permalink
    Definition Classes
    FlinkRestManager → AutoCloseable
  9. def customActions: List[CustomAction]

    Permalink
    Definition Classes
    FlinkDeploymentManager → DeploymentManager
  10. def deploy(processVersion: ProcessVersion, deploymentData: DeploymentData, processDeploymentData: ProcessDeploymentData, savepointPath: Option[String]): Future[Option[ExternalDeploymentId]]

    Permalink
    Definition Classes
    FlinkDeploymentManager → DeploymentManager
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def findJobStatus(name: ProcessName): Future[Option[ProcessState]]

    Permalink
    Definition Classes
    FlinkRestManager → DeploymentManager
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  16. def invokeCustomAction(actionRequest: CustomActionRequest, processDeploymentData: ProcessDeploymentData): Future[Either[CustomActionError, CustomActionResult]]

    Permalink
    Definition Classes
    FlinkDeploymentManager → DeploymentManager
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. def isNotFinished(overview: JobOverview): Boolean

    Permalink
    Attributes
    protected
  19. lazy val jarFile: File

    Permalink
    Attributes
    protected
  20. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  21. def makeSavepoint(deploymentId: ExternalDeploymentId, savepointDir: Option[String]): Future[SavepointResult]

    Permalink
    Attributes
    protected
    Definition Classes
    FlinkRestManagerFlinkDeploymentManager
  22. def mapJobStatus(overview: JobOverview): StateStatus

    Permalink
    Attributes
    protected
  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  25. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  26. def processStateDefinitionManager: ProcessStateDefinitionManager

    Permalink
    Definition Classes
    FlinkDeploymentManager → DeploymentManager
  27. def runProgram(processName: ProcessName, mainClass: String, args: List[String], savepointPath: Option[String]): Future[Option[ExternalDeploymentId]]

    Permalink
    Attributes
    protected
    Definition Classes
    FlinkRestManagerFlinkDeploymentManager
  28. def savepoint(processName: ProcessName, savepointDir: Option[String]): Future[SavepointResult]

    Permalink
    Definition Classes
    FlinkDeploymentManager → DeploymentManager
  29. def stop(deploymentId: ExternalDeploymentId, savepointDir: Option[String]): Future[SavepointResult]

    Permalink
    Attributes
    protected
    Definition Classes
    FlinkRestManagerFlinkDeploymentManager
  30. def stop(processName: ProcessName, savepointDir: Option[String], user: User): Future[SavepointResult]

    Permalink
    Definition Classes
    FlinkDeploymentManager → DeploymentManager
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  32. def test[T](processName: ProcessName, processJson: String, testData: TestData, variableEncoder: (Any) ⇒ T): Future[TestResults[T]]

    Permalink
    Definition Classes
    FlinkDeploymentManager → DeploymentManager
  33. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  34. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from FlinkDeploymentManager

Inherited from LazyLogging

Inherited from DeploymentManager

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped