deephaven.pandasplugin.pandas_as_table

class PandasDataFrameSerializer[source]

Bases: FetchOnlyObjectType

authorization_export_behavior()

Declares how the server should authorize the references this plugin exports to the client.

  • "transform": the server applies the authorization transform to every reference this plugin exports, in the requesting user’s context. Use this when the plugin does not apply authorization itself.

  • "manual": the plugin takes responsibility for authorizing its own exported references (for example by calling deephaven.plugin_authorization.transform before passing objects to on_data). The server does not additionally transform them.

  • "unset" (default): the plugin makes no declaration. The server’s PluginReferenceAuthorization.failClosed policy determines the effective behavior.

Return type:

Literal['transform', 'manual', 'unset']

Returns:

One of "transform", "manual", or "unset".

is_type(object)[source]

Returns True if, and only if, the object is compatible with this object type.

Return type:

bool

property name

The name of the object type.

to_bytes(exporter, data_frame)[source]

Serializes obj into bytes. Must only be called with a compatible object.