Documentation ¶
Index ¶
- type IssueInfo
- type IssueItem
- type Issues
- type RPConnector
- func (c *RPConnector) BuildIssueItemConcurrent(issuesChan chan<- IssueItem, idsChan <-chan string, exitChan chan<- bool, ...)
- func (c *RPConnector) BuildIssueItemHelper(id string, add_attributes bool) IssueItem
- func (c *RPConnector) BuildIssues(ids []string, concurrent bool, add_attributes bool) Issues
- func (c *RPConnector) BuildIssuesConcurrent(ids []string, add_attributes bool) Issues
- func (c *RPConnector) BuildTFAInput(test_id, messages string) common.TFAInput
- func (c *RPConnector) BuildUpdatedList(ids []string, concurrent bool, add_attributes bool) common.GeneralUpdatedList
- func (c *RPConnector) GetAllTestIds() []string
- func (c *RPConnector) GetIssueInfoForSingleTestId(id string) IssueInfo
- func (c *RPConnector) GetPrediction(id string, tfa_input common.TFAInput) string
- func (c *RPConnector) GetTestLog(test_id string) []string
- func (c *RPConnector) InitConnector()
- func (c RPConnector) String() string
- func (c *RPConnector) UpdateAll(updated_list_of_issues common.GeneralUpdatedList, verbose bool)
- func (c *RPConnector) Validate(verbose bool) (bool, error)
- type UpdatedList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RPConnector ¶
type RPConnector struct { LaunchId string `mapstructure:"LAUNCH_ID"` ProjectName string `mapstructure:"PROJECT_NAME"` AuthToken string `mapstructure:"AUTH_TOKEN"` RPURL string `mapstructure:"PLATFORM_URL"` Client *http.Client TFAURL string `mapstructure:"TFA_URL"` }
func (*RPConnector) BuildIssueItemConcurrent ¶
func (c *RPConnector) BuildIssueItemConcurrent(issuesChan chan<- IssueItem, idsChan <-chan string, exitChan chan<- bool, add_attributes bool)
func (*RPConnector) BuildIssueItemHelper ¶
func (c *RPConnector) BuildIssueItemHelper(id string, add_attributes bool) IssueItem
func (*RPConnector) BuildIssues ¶
func (c *RPConnector) BuildIssues(ids []string, concurrent bool, add_attributes bool) Issues
func (*RPConnector) BuildIssuesConcurrent ¶
func (c *RPConnector) BuildIssuesConcurrent(ids []string, add_attributes bool) Issues
func (*RPConnector) BuildTFAInput ¶
func (c *RPConnector) BuildTFAInput(test_id, messages string) common.TFAInput
func (*RPConnector) BuildUpdatedList ¶
func (c *RPConnector) BuildUpdatedList(ids []string, concurrent bool, add_attributes bool) common.GeneralUpdatedList
func (*RPConnector) GetAllTestIds ¶
func (c *RPConnector) GetAllTestIds() []string
func (*RPConnector) GetIssueInfoForSingleTestId ¶
func (c *RPConnector) GetIssueInfoForSingleTestId(id string) IssueInfo
func (*RPConnector) GetPrediction ¶
func (c *RPConnector) GetPrediction(id string, tfa_input common.TFAInput) string
func (*RPConnector) GetTestLog ¶
func (c *RPConnector) GetTestLog(test_id string) []string
func (*RPConnector) InitConnector ¶
func (c *RPConnector) InitConnector()
func (RPConnector) String ¶
func (c RPConnector) String() string
func (*RPConnector) UpdateAll ¶
func (c *RPConnector) UpdateAll(updated_list_of_issues common.GeneralUpdatedList, verbose bool)
type UpdatedList ¶
type UpdatedList struct {
IssuesList Issues `json:"issues"`
}
func (UpdatedList) GetSelf ¶
func (u UpdatedList) GetSelf() common.GeneralUpdatedList
Click to show internal directories.
Click to hide internal directories.