Package dev.restate.admin.api
Class InvocationApi
java.lang.Object
dev.restate.admin.api.InvocationApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteInvocation
(String invocationId, DeletionMode mode) Delete an invocation Delete the given invocation.deleteInvocationWithHttpInfo
(String invocationId, DeletionMode mode) Delete an invocation Delete the given invocation.protected ApiException
getApiException
(String operationId, HttpResponse<InputStream> response)
-
Constructor Details
-
InvocationApi
public InvocationApi() -
InvocationApi
-
-
Method Details
-
getApiException
protected ApiException getApiException(String operationId, HttpResponse<InputStream> response) throws IOException - Throws:
IOException
-
deleteInvocation
Delete an invocation Delete the given invocation. By default, an invocation is terminated by gracefully cancelling it. This ensures virtual object state consistency. Alternatively, an invocation can be killed which does not guarantee consistency for virtual object instance state, in-flight invocations to other services, etc. A stored completed invocation can also be purged- Parameters:
invocationId
- Invocation identifier. (required)mode
- If cancel, it will gracefully terminate the invocation. If kill, it will terminate the invocation with a hard stop. If purge, it will only cleanup the response for completed invocations, and leave unaffected an in-flight invocation. (optional)- Throws:
ApiException
- if fails to make API call
-
deleteInvocationWithHttpInfo
public ApiResponse<Void> deleteInvocationWithHttpInfo(String invocationId, DeletionMode mode) throws ApiException Delete an invocation Delete the given invocation. By default, an invocation is terminated by gracefully cancelling it. This ensures virtual object state consistency. Alternatively, an invocation can be killed which does not guarantee consistency for virtual object instance state, in-flight invocations to other services, etc. A stored completed invocation can also be purged- Parameters:
invocationId
- Invocation identifier. (required)mode
- If cancel, it will gracefully terminate the invocation. If kill, it will terminate the invocation with a hard stop. If purge, it will only cleanup the response for completed invocations, and leave unaffected an in-flight invocation. (optional)- Returns:
- ApiResponse<Void>
- Throws:
ApiException
- if fails to make API call
-