Class LoggingDeploymentIssues

java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.stubs.LoggingDeploymentIssues
All Implemented Interfaces:
DeploymentIssues

public class LoggingDeploymentIssues extends Object implements DeploymentIssues
A memory backed implementation of the Issues API which logs changes and does nothing else.
Author:
bratseth, jonmv
  • Field Details

    • platformIssue

      protected final AtomicBoolean platformIssue
      Whether the platform is currently broken.
    • issueUpdates

      protected final Map<IssueId,Instant> issueUpdates
      Last updates for each issue -- used to determine if issues are already logged and when to escalate.
  • Constructor Details

    • LoggingDeploymentIssues

      @Inject public LoggingDeploymentIssues()
    • LoggingDeploymentIssues

      protected LoggingDeploymentIssues(Clock clock)
  • Method Details