# {py:mod}`labthings_fastapi.client.outputs` ```{py:module} labthings_fastapi.client.outputs ``` ```{autodoc2-docstring} labthings_fastapi.client.outputs :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ClientBlobOutput ` - ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput :summary: ``` ```` ### API `````{py:class} ClientBlobOutput(media_type: str, href: str, client: typing.Optional[httpx.Client] = None) :canonical: labthings_fastapi.client.outputs.ClientBlobOutput ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput.__init__ ``` ````{py:attribute} media_type :canonical: labthings_fastapi.client.outputs.ClientBlobOutput.media_type :type: str :value: > None ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput.media_type ``` ```` ````{py:attribute} download_url :canonical: labthings_fastapi.client.outputs.ClientBlobOutput.download_url :type: str :value: > None ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput.download_url ``` ```` ````{py:property} content :canonical: labthings_fastapi.client.outputs.ClientBlobOutput.content :type: bytes ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput.content ``` ```` ````{py:method} save(filepath: str) -> None :canonical: labthings_fastapi.client.outputs.ClientBlobOutput.save ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput.save ``` ```` ````{py:method} open() -> io.IOBase :canonical: labthings_fastapi.client.outputs.ClientBlobOutput.open ```{autodoc2-docstring} labthings_fastapi.client.outputs.ClientBlobOutput.open ``` ```` `````