class documentation
class DefaultPayloadConverter(CompositePayloadConverter): (source)
Constructor: DefaultPayloadConverter()
Default payload converter compatible with other Temporal SDKs.
This handles None, bytes, all protobuf message types, and any type that
json.dump accepts. A singleton instance of this is available at
PayloadConverter.default.
| Method | __init__ |
Create a default payload converter. |
| Class Variable | default |
Default set of encoding payload converters the default payload converter uses. |
Inherited from CompositePayloadConverter:
| Method | from |
Decode values trying each converter. |
| Method | get |
Return converter instances with context set. |
| Method | to |
Encode values trying each converter. |
| Method | with |
Return a new instance with context set on the component converters. |
| Instance Variable | converters |
List of payload converters to delegate to, in order. |
| Method | _set |
Undocumented |
| Property | _any |
Undocumented |
Inherited from PayloadConverter (via CompositePayloadConverter):
| Method | from |
Convert a single payload to a value. |
| Method | from |
from_payloads for the temporalio.api.common.v1.Payloads wrapper. |
| Method | to |
Convert a single value to a payload. |
| Method | to |
to_payloads for the temporalio.api.common.v1.Payloads wrapper. |
| Class Variable | default |
Default payload converter. |