soulfire.fleet.FleetTaskStartOptions

class soulfire.fleet.FleetTaskStartOptions[source]
concurrency: int = 8
conflict_policy: soulfire.task_pb2.BotTaskConflictPolicy
reconnect_policy: soulfire.task_pb2.BotTaskReconnectPolicy
disconnect_policy: soulfire.task_pb2.BotTaskDisconnectPolicy
priority: soulfire.task_pb2.BotTaskPriority
deadline: datetime.datetime | None = None
parent_task_id: str | None = None
causation_id: str | None = None
idempotency_key: str | None = None
headers: Headers = None
timeout_ms: int | None = None