SolutionsApi class
Logical solutions service contract. Solution lifecycle verbs (create/start/
stop/destroy) mirror the rac_solution_handle_t C ABI. Host UI, progress
surfacing, and side effects remain adapter-owned; this service describes
only the portable ergonomic entry points over generated messages.
Constructors
- SolutionsApi(RpcClient _client)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
create_(
ClientContext? ctx, SolutionConfig request) → Future< SolutionHandle> - Instantiate a solution from a SolutionConfig oneof.
-
destroy(
ClientContext? ctx, SolutionHandle request) → Future< SolutionHandle> - Terminate the solution and release native resources.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
start(
ClientContext? ctx, SolutionHandle request) → Future< SolutionHandle> - Transition the solution to a running state.
-
stop(
ClientContext? ctx, SolutionHandle request) → Future< SolutionHandle> - Transition the solution to a stopped state (resumable).
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited