class documentation

class StartNexusOperationInput(Generic[InputT, OutputT]): (source)

View In Hierarchy

Method __post_init__ Initialize operation-specific attributes after dataclass creation.
Class Variable endpoint Undocumented
Class Variable headers Undocumented
Class Variable input Undocumented
Class Variable operation Undocumented
Class Variable schedule_to_close_timeout Undocumented
Class Variable service Undocumented
Instance Variable output_type Undocumented
Property operation_name Get the name of the Nexus operation.
def __post_init__(self): (source)

Initialize operation-specific attributes after dataclass creation.

endpoint: str = (source)

Undocumented

headers: Mapping[str, str] | None = (source)

Undocumented

input: InputT = (source)

Undocumented

operation: nexusrpc.Operation[InputT, OutputT] | str | Callable[..., Any] = (source)

Undocumented

schedule_to_close_timeout: timedelta | None = (source)

Undocumented

Undocumented

output_type: type[OutputT] | None = (source)

Undocumented

@property
operation_name: str = (source)

Get the name of the Nexus operation.