zio.temporal.schedules.ZScheduleStartWorkflowStub
See theZScheduleStartWorkflowStub companion trait
object ZScheduleStartWorkflowStub extends ZScheduleStartWorkflowStubSyntax
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
Members list
Type members
Classlikes
final implicit class Ops[A](self: Of[A]) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
Untyped version of ZScheduleStartWorkflowStub
Untyped version of ZScheduleStartWorkflowStub
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class UntypedImpl
final class UntypedImpl extends Untyped
Attributes
- Supertypes
Inherited types
Stub is a compile-time view of temporal's runtime abstractions, such as Workflows.
Stub is a compile-time view of temporal's runtime abstractions, such as Workflows.
Type parameters
- T
-
compile-time view
Attributes
- Note
-
Do not call methods of proxied workflows directly! It should be used only within special methods like
ZWorkflowStub.signal,ZWorkflowStub.start,ZWorkflowStub.executeand so on. - Inherited from:
- Stubs (hidden)
Value members
Inherited methods
Creates a Start Workflow Schedule Action for the given workflow. Accepts the workflow method invocation
Creates a Start Workflow Schedule Action for the given workflow. Accepts the workflow method invocation
Example:
val stub: ZScheduleStartWorkflowStub.Of[T] = ???
val action: ZScheduleAction.StartWorkflow =
ZScheduleStartWorkflowStub.start(
stub.someMethod(someArg)
)
Type parameters
- A
-
workflow result type
Value parameters
- f
-
the workflow method invocation
Attributes
- Returns
-
Start Workflow Schedule Action
- Inherited from:
- ZScheduleStartWorkflowStubSyntax
In this article