Package io.camunda.connector.http.base
Interface ExecutionEnvironment
- All Known Implementing Classes:
ExecutionEnvironment.SaaSCloudFunction,ExecutionEnvironment.SaaSCluster,ExecutionEnvironment.SelfManaged
public sealed interface ExecutionEnvironment
permits ExecutionEnvironment.SaaSCluster, ExecutionEnvironment.SaaSCloudFunction, ExecutionEnvironment.SelfManaged
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordThe connector is executed in the context of the cloud function.static final recordThe connector is executed in the context of the caller, i.e.static final recordstatic interface -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic ExecutionEnvironmentfrom(boolean cloudFunctionEnabled, boolean isRunningInCloudFunction, io.camunda.document.factory.DocumentFactory documentFactory) Factory method to create an ExecutionEnvironment based on the given parameters.
-
Method Details
-
from
static ExecutionEnvironment from(boolean cloudFunctionEnabled, boolean isRunningInCloudFunction, io.camunda.document.factory.DocumentFactory documentFactory) Factory method to create an ExecutionEnvironment based on the given parameters.- Parameters:
cloudFunctionEnabled- whether the connector is executed in the context of a cloud functionisRunningInCloudFunction- whether the connector is executed in the cloud function
-