Interface AgentMetadataInspector

All Known Implementing Classes:
BlacklistedVersionAgentMetadataInspector, MinimumVersionAgentMetadataInspector, RejectAllJobsAgentMetadataInspector, WhitelistedVersionAgentMetadataInspector

@Validated public interface AgentMetadataInspector
Component that inspects an Agent client metadata and makes decision on whether it is allowed to proceed.
  • Method Summary

    Modifier and Type
    Method
    Description
    inspect(@Valid AgentClientMetadata agentClientMetadata)
    Perform inspection of an Agent client metadata.
  • Method Details

    • inspect

      InspectionReport inspect(@Valid @Valid AgentClientMetadata agentClientMetadata)
      Perform inspection of an Agent client metadata.
      Parameters:
      agentClientMetadata - the agent client metadata
      Returns:
      the inspection outcome