Documentation
¶
Index ¶
- type ImpactedArtifact
- type ImpactedComponent
- type LiveServerConnector
- func (connector *LiveServerConnector) Connect(serverId string) error
- func (connector *LiveServerConnector) DeleteReport(reportId int) error
- func (connector *LiveServerConnector) GetImpactedComponents(issueId string) ([]ImpactedComponent, error)
- func (connector *LiveServerConnector) GetIssueDetails(issueId string) (string, string, error)
- func (connector *LiveServerConnector) GetReportData(reportId int) ([]ImpactedArtifact, error)
- func (connector *LiveServerConnector) TriggerNewReportGeneration(issueId string, repositories []string) (int, error)
- func (connector *LiveServerConnector) WaitForReportGeneration(reportId int) error
- type ServerConnector
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImpactedArtifact ¶
type ImpactedComponent ¶
type LiveServerConnector ¶
type LiveServerConnector struct {
// contains filtered or unexported fields
}
func (*LiveServerConnector) Connect ¶
func (connector *LiveServerConnector) Connect(serverId string) error
func (*LiveServerConnector) DeleteReport ¶
func (connector *LiveServerConnector) DeleteReport(reportId int) error
func (*LiveServerConnector) GetImpactedComponents ¶
func (connector *LiveServerConnector) GetImpactedComponents(issueId string) ([]ImpactedComponent, error)
func (*LiveServerConnector) GetIssueDetails ¶
func (connector *LiveServerConnector) GetIssueDetails(issueId string) (string, string, error)
func (*LiveServerConnector) GetReportData ¶
func (connector *LiveServerConnector) GetReportData(reportId int) ([]ImpactedArtifact, error)
func (*LiveServerConnector) TriggerNewReportGeneration ¶
func (connector *LiveServerConnector) TriggerNewReportGeneration(issueId string, repositories []string) (int, error)
func (*LiveServerConnector) WaitForReportGeneration ¶
func (connector *LiveServerConnector) WaitForReportGeneration(reportId int) error
type ServerConnector ¶
type ServerConnector interface { Connect(serverId string) error GetIssueDetails(issueId string) (string, string, error) GetImpactedComponents(issueId string) ([]ImpactedComponent, error) DeleteReport(reportId int) error GetReportData(reportId int) ([]ImpactedArtifact, error) WaitForReportGeneration(reportId int) error TriggerNewReportGeneration(issueId string, repositories []string) (int, error) }
Click to show internal directories.
Click to hide internal directories.