SoulFire LogoSoulFire

SoulFireFleetTaskGroup

Public Python members of SoulFireFleetTaskGroup.

Generated from the pinned SDK source. Use the matching installation. Each source link points to this baseline.

Methods decorated with @fn return effects. Their implementation signatures use EffectGen for the generator body. Compose them with yield from inside a scoped workflow.

size

@property
def size(self) -> int

Source

events

def events(
    self,
    *,
    after_revision: int | None = None,
    headers: Headers = None,
    timeout_ms: int | None = None,
    buffer_size: int = 64,
) -> Stream[FleetTaskStreamEvent, SoulFireOperationError]

Source

results

@fn("SoulFireFleetTaskGroup.results")
def results(
    self, *, concurrency: int = 8, headers: Headers = None, timeout_ms: int | None = None
) -> EffectGen[FleetTaskReport[ResultT], SoulFireOperationError]

Source

require_results

@fn("SoulFireFleetTaskGroup.require_results")
def require_results(
    self, *, concurrency: int = 8, headers: Headers = None, timeout_ms: int | None = None
) -> EffectGen[tuple[ResultT, ...], SoulFireOperationError | FleetTaskGroupError[ResultT]]

Source

cancel

@fn("SoulFireFleetTaskGroup.cancel")
def cancel(
    self,
    reason: str = "",
    *,
    concurrency: int = 8,
    headers: Headers = None,
    timeout_ms: int | None = None,
) -> EffectGen[FleetOperationReport[BotTask], SoulFireOperationError]

Source

How is this page?

Last updated on

On this page