Packages

c

ai.mantik.engine.server.services

GraphBuilderServiceImpl

class GraphBuilderServiceImpl extends ComponentBase with GraphBuilderService with RpcServiceBase

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GraphBuilderServiceImpl
  2. RpcServiceBase
  3. GraphBuilderService
  4. AbstractService
  5. ComponentBase
  6. AkkaHelper
  7. Component
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GraphBuilderServiceImpl(sessionManager: SessionManager, stateManager: MantikItemStateManager)(implicit akkaRuntime: AkkaRuntime)
    Annotations
    @Inject()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def actorSystem: ActorSystem
    Attributes
    protected
    Definition Classes
    AkkaHelper
  5. def addShutdownHook(f: ⇒ Future[_]): Unit
    Attributes
    protected
    Definition Classes
    ComponentBase
  6. implicit val akkaRuntime: AkkaRuntime
    Attributes
    protected
    Definition Classes
    ComponentBase → Component
  7. def algorithmApply(request: ApplyRequest): Future[NodeResponse]

    * Applies an algorithm (or pipeline) to a dataset.

    * Applies an algorithm (or pipeline) to a dataset.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def autoUnion(request: AutoUnionRequest): Future[NodeResponse]

    * Run a auto union query on two datasets.

    * Run a auto union query on two datasets.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  10. def buildPipeline(request: BuildPipelineRequest): Future[NodeResponse]

    * Build a pipeline from Algorithms.

    * Build a pipeline from Algorithms.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  11. def cached(request: CacheRequest): Future[NodeResponse]

    * Generates a cached copy of an item.

    * Generates a cached copy of an item.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  12. def clock: Clock
    Attributes
    protected
    Definition Classes
    AkkaHelper
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  14. def config: Config
    Attributes
    protected
    Definition Classes
    AkkaHelper
  15. def encodeErrorIfPossible(e: Throwable): Throwable

    Encode the error if there is a translation.

    Encode the error if there is a translation.

    Attributes
    protected
    Definition Classes
    RpcServiceBase
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. implicit def executionContext: ExecutionContext
    Attributes
    protected
    Definition Classes
    AkkaHelper
  19. def get(request: GetRequest): Future[NodeResponse]

    * Loads a new node from the repository.

    * Loads a new node from the repository.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. def handleErrors[T](f: ⇒ Future[T]): Future[T]

    Handle errors.

    Handle errors. gRpc likes to just forwards them without any backtrace. However we want them to be logged and perhaps translated.

    Attributes
    protected
    Definition Classes
    RpcServiceBase
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def literal(request: LiteralRequest): Future[NodeResponse]

    * Generates a node from a literal.

    * Generates a node from a literal.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  25. final val logger: Logger
    Attributes
    protected
    Definition Classes
    ComponentBase
  26. implicit def materializer: Materializer
    Attributes
    protected
    Definition Classes
    AkkaHelper
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. def select(request: SelectRequest): Future[NodeResponse]

    * Run a select query on the dataset item.

    * Run a select query on the dataset item.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  31. def serviceCompanion: GraphBuilderService.type
    Definition Classes
    GraphBuilderService → AbstractService
  32. def setMetaVariables(request: SetMetaVariableRequest): Future[NodeResponse]

    Set Meta Variables of an Item.

    Set Meta Variables of an Item.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  33. def split(request: SplitRequest): Future[MultiNodeResponse]

    * Split a DataSet into multiple fractions.

    * Split a DataSet into multiple fractions.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  34. def sqlQuery(request: QueryRequest): Future[NodeResponse]

    * Run a SQL Query on datasets.

    * Run a SQL Query on datasets.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  35. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  36. def tag(request: TagRequest): Future[NodeResponse]

    Returns the item using a new name.

    Returns the item using a new name.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  37. def toString(): String
    Definition Classes
    AnyRef → Any
  38. def train(request: TrainRequest): Future[TrainResponse]

    * Trains an algorithm with a dataset.

    * Trains an algorithm with a dataset.

    Definition Classes
    GraphBuilderServiceImplGraphBuilderService
  39. val translateError: PartialFunction[Throwable, Throwable]

    The place to add more error handlers.

    The place to add more error handlers.

    Attributes
    protected
    Definition Classes
    RpcServiceBase
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from RpcServiceBase

Inherited from GraphBuilderService

Inherited from AbstractService

Inherited from ComponentBase

Inherited from AkkaHelper

Inherited from Component

Inherited from AnyRef

Inherited from Any

Ungrouped