Class IssueService

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createIssueForComponent​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionComponentView projectVersionComponentView, com.synopsys.integration.blackduck.api.manual.temporary.component.IssueRequest issueRequest)  
      java.util.Optional<com.synopsys.integration.blackduck.api.generated.view.IssueView> getIssueByKey​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView projectVersionView, java.lang.String issueKey)  
      java.util.List<com.synopsys.integration.blackduck.api.generated.view.ProjectVersionIssuesView> getIssuesForProjectVersion​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView projectVersionView)  
      com.synopsys.integration.blackduck.api.generated.view.IssueView getIssueView​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionIssuesView projectVersionIssuesView)  
      void updateIssue​(com.synopsys.integration.blackduck.api.generated.view.IssueView issueView)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getIssuesForProjectVersion

        public java.util.List<com.synopsys.integration.blackduck.api.generated.view.ProjectVersionIssuesView> getIssuesForProjectVersion​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView projectVersionView)
                                                                                                                                  throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • getIssueByKey

        public java.util.Optional<com.synopsys.integration.blackduck.api.generated.view.IssueView> getIssueByKey​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView projectVersionView,
                                                                                                                 java.lang.String issueKey)
                                                                                                          throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • getIssueView

        public com.synopsys.integration.blackduck.api.generated.view.IssueView getIssueView​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionIssuesView projectVersionIssuesView)
                                                                                     throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • createIssueForComponent

        public void createIssueForComponent​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionComponentView projectVersionComponentView,
                                            com.synopsys.integration.blackduck.api.manual.temporary.component.IssueRequest issueRequest)
                                     throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • updateIssue

        public void updateIssue​(com.synopsys.integration.blackduck.api.generated.view.IssueView issueView)
                         throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException