@ParametersAreNonnullByDefault
See: Description
| Interface | Description |
|---|---|
| AgentMetadataInspector |
Component that inspects an Agent client metadata and makes decision on whether it is allowed to proceed.
|
| ProcessChecker |
Interface for implementing process checking on various operating systems.
|
| ProcessChecker.Factory |
Interface for Factory of ProcessChecker.
|
| Class | Description |
|---|---|
| BlacklistedVersionAgentMetadataInspector |
An
AgentMetadataInspector that rejects agent whose version matches a regular expression
(obtained via properties) and accepts everything else. |
| InspectionReport |
Representation of the outcome of an inspection performed by an
AgentMetadataInspector. |
| MetricsConstants |
Used to store constants related to metric names.
|
| MetricsConstants.TagKeys |
Inner class for constants used as key to tag metrics.
|
| MetricsConstants.TagValues |
Constants used as metrics tags values by various classes.
|
| MetricsUtils |
Utility methods for metrics.
|
| MinimumVersionAgentMetadataInspector |
An
AgentMetadataInspector that rejects agents whose version is older than a given version. |
| StreamBuffer |
A temporary in-memory structure to hold in-transit data.
|
| UnixProcessChecker |
Implementation of ProcessChecker for Unix based systems.
|
| UnixProcessChecker.Factory |
Factory for
ProcessChecker for UNIX systems. |
| WhitelistedVersionAgentMetadataInspector |
An
AgentMetadataInspector that accepts agent whose version matches a regular expression
(obtained via properties) and rejects everything else. |
| Enum | Description |
|---|---|
| InspectionReport.Decision |
The possible outcomes of an inspection.
|