All Classes and Interfaces

Class
Description
Example demonstrating basic NodeGroup and Node usage.
CLI subcommand for displaying workflow descriptions.
Interface for distributed log storage.
Parser for encrypted secret configuration files.
Read-only H2 log reader for querying workflow logs.
Information about a node in a session.
H2 Database implementation of DistributedLogStore.
 
 
 
Parser for Ansible inventory files in INI format.
Represents a parsed Ansible inventory.
Subcommand to list workflows discovered under a directory.
 
Represents a single log entry.
Accumulator actor reference that also logs to H2 database.
Log levels for distributed logging.
CLI tool for querying workflow execution logs from H2 database.
CLI subcommand to start an H2 TCP server for centralized workflow logging.
Information about a service running on a port.
CLI subcommand to merge scattered log databases into a single database.
Represents a single node in the infrastructure as a pure POJO.
Represents the result of a command execution.
Manages a group of nodes based on an Ansible inventory file.
Builder for creating NodeGroup instances with fluent API.
Interpreter-interfaced actor reference for NodeGroupInterpreter instances.
Helper class to hold verification results for a step.
Level 3 wrapper that adds workflow capabilities to a NodeGroup POJO.
Interpreter-interfaced actor reference for NodeInterpreter instances.
Level 3 wrapper that adds workflow capabilities to a Node POJO.
CLI subcommand to execute actor-IaC workflows.
Record for displaying workflow information.
Utility for encrypting and decrypting secrets using AES-256-GCM.
Exception thrown when encryption/decryption operations fail.
Command-line tool for managing encrypted secrets.
Session status for workflow execution.
Summary of a workflow execution session.
Client for HashiCorp Vault API communication.
Exception thrown when Vault operations fail.
Configuration for HashiCorp Vault connection.
Parser for vault-config.ini files.
Container for Vault path configurations.
Main command-line interface for actor-IaC.
Generic workflow runner for actor-IaC (Level 3).