Interface AgentFilterService

All Known Implementing Classes:
AgentFilterServiceImpl

@Validated public interface AgentFilterService
Service to block agent/clients that the server wants to refuse service to. For example, blacklist clients running a deprecated or incompatible versions.
Since:
4.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    inspectAgentMetadata(@Valid com.netflix.genie.common.internal.dtos.AgentClientMetadata agentClientMetadata)
    Inspect the Agent metadata and decide whether to allow this client to proceed.
  • Method Details

    • inspectAgentMetadata

      InspectionReport inspectAgentMetadata(@Valid @Valid com.netflix.genie.common.internal.dtos.AgentClientMetadata agentClientMetadata)
      Inspect the Agent metadata and decide whether to allow this client to proceed.
      Parameters:
      agentClientMetadata - the agent client metadata
      Returns:
      an inspection report