Package kalix.javasdk.client
Class WorkflowCallBuilder
Object
kalix.javasdk.client.WorkflowCallBuilder
-
Constructor Summary
ConstructorDescriptionWorkflowCallBuilder
(kalix.spring.impl.KalixClient kalixClient) WorkflowCallBuilder
(kalix.spring.impl.KalixClient kalixClient, String workflowId) WorkflowCallBuilder
(kalix.spring.impl.KalixClient kalixClient, List<String> workflowIds) -
Method Summary
Modifier and TypeMethodDescription<T,
R> kalix.javasdk.DeferredCall<com.google.protobuf.any.Any, R> call
(akka.japi.function.Function<T, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, R>
kalix.javasdk.client.ComponentCall9<A1,A2, A3, A4, A5, A6, A7, A8, A9, R> call
(akka.japi.function.Function10<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, R>
kalix.javasdk.client.ComponentCall10<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, R> call
(akka.japi.function.Function11<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R>
kalix.javasdk.client.ComponentCall11<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R> call
(akka.japi.function.Function12<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R>
kalix.javasdk.client.ComponentCall12<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R> call
(akka.japi.function.Function13<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R>
kalix.javasdk.client.ComponentCall13<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R> call
(akka.japi.function.Function14<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R>
kalix.javasdk.client.ComponentCall14<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R> call
(akka.japi.function.Function15<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R>
kalix.javasdk.client.ComponentCall15<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R> call
(akka.japi.function.Function16<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R>
kalix.javasdk.client.ComponentCall16<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R> call
(akka.japi.function.Function17<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R>
kalix.javasdk.client.ComponentCall17<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R> call
(akka.japi.function.Function18<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R>
kalix.javasdk.client.ComponentCall18<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R> call
(akka.japi.function.Function19<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, R> kalix.javasdk.client.ComponentCall<A1, R> call
(akka.japi.function.Function2<T, A1, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R>
kalix.javasdk.client.ComponentCall19<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R> call
(akka.japi.function.Function20<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R>
kalix.javasdk.client.ComponentCall20<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R> call
(akka.japi.function.Function21<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R>
kalix.javasdk.client.ComponentCall21<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R> call
(akka.japi.function.Function22<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, R>
kalix.javasdk.client.ComponentCall2<A1,A2, R> call
(akka.japi.function.Function3<T, A1, A2, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, R>
kalix.javasdk.client.ComponentCall3<A1,A2, A3, R> call
(akka.japi.function.Function4<T, A1, A2, A3, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, R>
kalix.javasdk.client.ComponentCall4<A1,A2, A3, A4, R> call
(akka.japi.function.Function5<T, A1, A2, A3, A4, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, R>
kalix.javasdk.client.ComponentCall5<A1,A2, A3, A4, A5, R> call
(akka.japi.function.Function6<T, A1, A2, A3, A4, A5, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, R>
kalix.javasdk.client.ComponentCall6<A1,A2, A3, A4, A5, A6, R> call
(akka.japi.function.Function7<T, A1, A2, A3, A4, A5, A6, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, R>
kalix.javasdk.client.ComponentCall7<A1,A2, A3, A4, A5, A6, A7, R> call
(akka.japi.function.Function8<T, A1, A2, A3, A4, A5, A6, A7, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.<T,
A1, A2, A3, A4, A5, A6, A7, A8, R>
kalix.javasdk.client.ComponentCall8<A1,A2, A3, A4, A5, A6, A7, A8, R> call
(akka.japi.function.Function9<T, A1, A2, A3, A4, A5, A6, A7, A8, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.
-
Constructor Details
-
WorkflowCallBuilder
-
WorkflowCallBuilder
-
WorkflowCallBuilder
public WorkflowCallBuilder(kalix.spring.impl.KalixClient kalixClient)
-
-
Method Details
-
call
public <T,R> kalix.javasdk.DeferredCall<com.google.protobuf.any.Any,R> call(akka.japi.function.Function<T, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall<A1,R> R> call(akka.japi.function.Function2<T, A1, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall2<A1,A2, R> A2, callR> (akka.japi.function.Function3<T, A1, A2, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall3<A1,A2, A3, R> A2, callA3, R> (akka.japi.function.Function4<T, A1, A2, A3, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall4<A1,A2, A3, A4, R> A2, callA3, A4, R> (akka.japi.function.Function5<T, A1, A2, A3, A4, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall5<A1,A2, A3, A4, A5, R> A2, callA3, A4, A5, R> (akka.japi.function.Function6<T, A1, A2, A3, A4, A5, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall6<A1,A2, A3, A4, A5, A6, R> A2, callA3, A4, A5, A6, R> (akka.japi.function.Function7<T, A1, A2, A3, A4, A5, A6, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall7<A1,A2, A3, A4, A5, A6, A7, R> A2, callA3, A4, A5, A6, A7, R> (akka.japi.function.Function8<T, A1, A2, A3, A4, A5, A6, A7, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall8<A1,A2, A3, A4, A5, A6, A7, A8, R> A2, callA3, A4, A5, A6, A7, A8, R> (akka.japi.function.Function9<T, A1, A2, A3, A4, A5, A6, A7, A8, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall9<A1,A2, A3, A4, A5, A6, A7, A8, A9, R> A2, callA3, A4, A5, A6, A7, A8, A9, R> (akka.japi.function.Function10<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall10<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, R> (akka.japi.function.Function11<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall11<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, R> (akka.japi.function.Function12<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall12<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R> (akka.japi.function.Function13<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall13<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R> (akka.japi.function.Function14<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall14<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R> (akka.japi.function.Function15<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall15<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R> (akka.japi.function.Function16<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall16<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R> (akka.japi.function.Function17<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall17<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R> (akka.japi.function.Function18<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall18<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R> (akka.japi.function.Function19<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall19<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R> (akka.japi.function.Function20<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall20<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R> (akka.japi.function.Function21<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-
call
public <T,A1, kalix.javasdk.client.ComponentCall21<A1,A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R> A2, callA3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R> (akka.japi.function.Function22<T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, kalix.javasdk.workflow.AbstractWorkflow.Effect<R>> methodRef) Pass in a Workflow method reference annotated as a REST endpoint, e.g.MyWorkflow::start
-