Reference

funcX SDK

funcx funcX : Fast function serving for clouds, clusters and supercomputers.
funcx.sdk.client.FuncXClient Main class for interacting with the funcX service
funcx.sdk.error_handling_client.FuncXErrorHandlingClient Class which handles errors from GET, POST, and DELETE requests before proceeding
funcx.sdk.utils.batch.Batch Utility class for creating batch submission in funcX
funcx.serialize.base
funcx.serialize.concretes

funcx-endpoint

funcx_endpoint.endpoint.endpoint
funcx_endpoint.endpoint.endpoint_manager.EndpointManager
funcx_endpoint.endpoint.interchange.EndpointInterchange
funcx_endpoint.endpoint.taskqueue.TaskQueue
funcx_endpoint.strategies.base.BaseStrategy
funcx_endpoint.strategies.simple.SimpleStrategy
funcx_endpoint.strategies.kube_simple.KubeSimpleStrategy

Exception

funcx.utils.errors.TaskPending Task is pending and no result is available yet
funcx.utils.errors.RegistrationError Registering the endpoint has failed
funcx.utils.errors.FuncXUnreachable FuncX remote service is unreachable
funcx.utils.errors.MalformedResponse FuncX remote service responded with a Malformed Response
funcx.utils.errors.FailureResponse FuncX remote service responded with a failure
funcx.utils.errors.VersionMismatch Either client and endpoint version mismatch, or version cannot be retrieved.
funcx.utils.errors.SerializationError Something failed during serialization or deserialization.
funcx.utils.errors.UserCancelledException User cancelled execution
funcx.utils.errors.InvalidScopeException Invalid API Scope
funcx.utils.errors.HTTPError An HTTP Request Failed
funcx_endpoint.executors.high_throughput.funcx_worker.MaxResultSizeExceeded