package
0.0.0-20250123113319-d57d3c8b271e
Repository: https://github.com/av-belyakov/placeholder_ftp.git
Documentation: pkg.go.dev

# Functions

New настраивает новый модуль взаимодействия с API NATS.
NewChannelRequest конструктор формирующий структуру для выполнения запросов к модулю apithehive.
NewChannelRespons конструктор ответа.
WithCacheTTL устанавливает время жизни для кэша хранящего функции-обработчики запросов к модулю.
WithHost метод устанавливает имя или ip адрес хоста API.
WithPort метод устанавливает порт API.
WithSubListenerCommand устанавливает канал через которые будут приходить команды для выполнения определенных действий в TheHive.
WithSubSenderAlert устанавливает канал в который будут отправлятся объекты типа 'alert'.
WithSubSenderCase устанавливает канал в который будут отправлятся объекты типа 'case'.

# Structs

MainResponse основной ответ, на запрос стороннего сервиса.
ModuleNATS инициализированный модуль.
ProcessedInformation подробная информация полученная после обрабатывания запроса.
RequestCommand структура с командами для обработки модулем.
RequestFromNats структура запроса из модуля.
ResponsToNats структура ответа в модуля.
SettingsInputChan канал для приема данных в модуль.
SettingsOutputChan канал вывода данных из модуля.

# Type aliases

NatsApiOptions функциональные опции.