All Classes and Interfaces
Class
Description
POJO section builder that collects and outputs messages with % prefix.
IIAR wrapper for
CheckResultsSection.Example demonstrating basic NodeGroup and Node usage.
Mixin interface providing command execution actions via @Action annotations.
Abstraction for command execution that can be implemented for different contexts.
Accumulator that outputs to the console (System.out/System.err).
Accumulator that writes output to an H2 database via DistributedLogStore.
CLI tool for clearing (deleting) the H2 log database files.
CLI subcommand for displaying workflow descriptions.
Interface for distributed log storage.
Singleton instance holder
Parser for encrypted secret configuration files.
Accumulator that writes output to a text file.
POJO section builder that summarizes GPU information from logs.
GPU information holder.
IIAR wrapper for
GpuSummarySection.Read-only H2 log reader for querying workflow logs.
Information about a node in a session.
H2 Database implementation of DistributedLogStore.
StreamingAccumulator with cowsay display support for actor-IaC.
Parser for Ansible inventory files in INI format.
Represents a parsed Ansible inventory.
Result of parsing an inventory file.
Report section for actor JsonState data in YAML format.
POJO section builder that outputs an actor's JsonState in YAML format.
IIAR wrapper for
JsonStateSection.Subcommand to list workflows discovered under a directory.
Command executor that executes commands on the local machine.
Represents a single log entry.
Log levels for distributed logging.
CLI tool for querying workflow execution logs from H2 database.
Actor wrapper for DistributedLogStore.
CLI subcommand to merge scattered log databases into a single database.
Multiplexer accumulator that forwards output to multiple downstream accumulators.
Actor reference for MultiplexerAccumulator.
A java.util.logging Handler that forwards log messages to MultiplexerAccumulatorIIAR.
Represents a single node in the infrastructure as a pure POJO.
Represents the result of a command execution.
Callback interface for real-time output streaming.
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.
Section-based workflow report builder.
Actor for building and outputting workflow reports.
Interface for report sections (legacy).
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.
POJO interface for section builders.
Session status for workflow execution.
Summary of a workflow execution session.
Command executor that executes commands on a remote node via SSH.
POJO section builder that outputs workflow transition history.
Internal class to hold transition entry data.
IIAR wrapper for
TransitionHistorySection.ワークフロー実行時に記録されたTransition履歴を表示するプラグイン。
セッション情報を保持する内部クラス。
Transition履歴エントリ。
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.
Provides version information for actor-IaC.
Provides version information for picocli commands.
Main command-line interface for actor-IaC.
POJO section builder that outputs the workflow description.
IIAR wrapper for
WorkflowDescriptionSection.POJO section builder that outputs the workflow file path.
IIAR wrapper for
WorkflowFileSection.Report section for workflow metadata.
POJO section builder that outputs the workflow name.
IIAR wrapper for
WorkflowNameSection.Workflow execution reporter for actor-IaC.
Generic workflow runner for actor-IaC (Level 3).