ayx_plugin_sdk.tracer_bullet package

Submodules

ayx_plugin_sdk.tracer_bullet.sdk_tool_runner module

ayx_plugin_sdk.tracer_bullet.sdk_tool_service module

ayx_plugin_sdk.tracer_bullet.tracer_bullet_plugin module

Example pass through tool.

class ayx_plugin_sdk.tracer_bullet.tracer_bullet_plugin.TracerBulletPlugin(provider: ayx_plugin_sdk.core.provider_base.ProviderBase)[source]

Bases: ayx_plugin_sdk.core.plugin.Plugin

A sample Plugin that passes data from an input connection to an output connection.

on_complete()None[source]

Handle for when the plugin is complete.

on_input_connection_opened(input_connection: ayx_plugin_sdk.core.input_connection_base.InputConnectionBase)None[source]

Initialize the Input Connections of this plugin.

on_record_packet(input_connection: ayx_plugin_sdk.core.input_connection_base.InputConnectionBase)None[source]

Handle the record packet received through the input connection.

Module contents

Tracer bullet tool implementation.