Uses of Class
com.yahoo.vespa.hosted.controller.api.integration.organization.IssueId
Packages that use IssueId
Package
Description
No-dependency implementations of integration interfaces for setups where we want to avoid contacting
certain thirds-party systems.
-
Uses of IssueId in com.yahoo.vespa.hosted.controller.api.integration.organization
Methods in com.yahoo.vespa.hosted.controller.api.integration.organization that return IssueIdModifier and TypeMethodDescriptionFile an issue with its given property or the default, and with the specific assignee, if present.DeploymentIssues.fileUnlessOpen(Collection<com.yahoo.config.provision.ApplicationId> applicationIds, com.yahoo.component.Version version) DeploymentIssues.fileUnlessOpen(Optional<IssueId> issueId, com.yahoo.config.provision.ApplicationId applicationId, User asignee, Contact contact) static IssueIdMethods in com.yahoo.vespa.hosted.controller.api.integration.organization that return types with arguments of type IssueIdModifier and TypeMethodDescriptionOwnershipIssues.confirmOwnership(Optional<IssueId> issueId, ApplicationSummary summary, User assignee, Contact contact) Ensure ownership of the given application has been recently confirmed by the given user.IssueHandler.findBySimilarity(Issue issue) Returns the ID of this issue, if it exists and is open, based on a similarity search.MockIssueHandler.findBySimilarity(Issue issue) MockIssueHandler.issues()Methods in com.yahoo.vespa.hosted.controller.api.integration.organization with parameters of type IssueIdModifier and TypeMethodDescriptionbooleanIssueHandler.addWatcher(IssueId issueId, String watcher) Reassign the issue with the given ID to the given user, and returns the outcome of this.booleanMockIssueHandler.addWatcher(IssueId issueId, String watcher) IssueHandler.assigneeOf(IssueId issueId) Returns the user assigned to the given issue, if any.MockIssueHandler.assigneeOf(IssueId issueId) voidAdd a comment to the issue with the given ID.voidvoidOwnershipIssues.ensureResponse(IssueId issueId, Optional<Contact> contact) Make sure the given ownership confirmation request is acted upon, unless it is already acknowledged.Escalate an issue filed with the given property.voidDeploymentIssues.escalateIfInactive(IssueId issueId, Duration maxInactivity, Optional<Contact> contact) OwnershipIssues.getConfirmedOwner(IssueId issueId) Get the owner of an application, given its ownership issue ID.booleanReturns whether there has been significant activity on the issue within the given duration.booleanbooleanReturns whether the issue is still under investigation.booleanbooleanReassign the issue with the given ID to the given user, and returns the outcome of this.booleanvoidUpdate the description of the issue with the given ID.voidMethod parameters in com.yahoo.vespa.hosted.controller.api.integration.organization with type arguments of type IssueIdModifier and TypeMethodDescriptionOwnershipIssues.confirmOwnership(Optional<IssueId> issueId, ApplicationSummary summary, User assignee, Contact contact) Ensure ownership of the given application has been recently confirmed by the given user.DeploymentIssues.fileUnlessOpen(Optional<IssueId> issueId, com.yahoo.config.provision.ApplicationId applicationId, User asignee, Contact contact) -
Uses of IssueId in com.yahoo.vespa.hosted.controller.api.integration.stubs
Fields in com.yahoo.vespa.hosted.controller.api.integration.stubs with type parameters of type IssueIdModifier and TypeFieldDescriptionLoggingDeploymentIssues.issueUpdatesLast updates for each issue -- used to determine if issues are already logged and when to escalate.Methods in com.yahoo.vespa.hosted.controller.api.integration.stubs that return IssueIdModifier and TypeMethodDescriptionprotected IssueIdLoggingDeploymentIssues.fileIssue(com.yahoo.config.provision.ApplicationId applicationId) LoggingDeploymentIssues.fileUnlessOpen(Collection<com.yahoo.config.provision.ApplicationId> applicationIds, com.yahoo.component.Version version) LoggingDeploymentIssues.fileUnlessOpen(Optional<IssueId> issueId, com.yahoo.config.provision.ApplicationId applicationId, User assignee, Contact contact) Methods in com.yahoo.vespa.hosted.controller.api.integration.stubs that return types with arguments of type IssueIdModifier and TypeMethodDescriptionDummyOwnershipIssues.confirmOwnership(Optional<IssueId> issueId, ApplicationSummary summary, User assignee, Contact contact) Methods in com.yahoo.vespa.hosted.controller.api.integration.stubs with parameters of type IssueIdModifier and TypeMethodDescriptionvoidDummyOwnershipIssues.ensureResponse(IssueId issueId, Optional<Contact> contact) voidLoggingDeploymentIssues.escalateIfInactive(IssueId issueId, Duration maxInactivity, Optional<Contact> contact) protected voidLoggingDeploymentIssues.escalateIssue(IssueId issueId) DummyOwnershipIssues.getConfirmedOwner(IssueId issueId) Method parameters in com.yahoo.vespa.hosted.controller.api.integration.stubs with type arguments of type IssueIdModifier and TypeMethodDescriptionDummyOwnershipIssues.confirmOwnership(Optional<IssueId> issueId, ApplicationSummary summary, User assignee, Contact contact) LoggingDeploymentIssues.fileUnlessOpen(Optional<IssueId> issueId, com.yahoo.config.provision.ApplicationId applicationId, User assignee, Contact contact)