Documentation ¶
Overview ¶
Package docs classification TAS API
Documentation of TAS API ¶
Terms of Service:
Not any terms of service as of now ¶
Schemes: http Host: localhost:9876 Version: 0.0.1
Consumes: - application/json Produces: - application/json
swagger:meta
Index ¶
- type AbortBuildAPI
- type AbortBuildBadRequestWrapper
- type AbortBuildResponseWrapper
- type AddedTestsCountResponseWrapper
- type BranchListRequest
- type BuildResponseWrapper
- type BuildWiseTimeSavedResponseWrapper
- type BuildsTesStatustDataRequestWrapper
- type CommitResponseWrapper
- type CommitStatusesTestDataRequestWrapper
- type CoverageInfoRequest
- type CoverageParamsWrapper
- type EnableRepoRequestWrapper
- type ErrBadGateway
- type ErrBadReq
- type ErrBadRequest
- type ErrCommitNotFound
- type ErrForbidden
- type ErrInternal
- type ErrNotFound
- type ErrStatusConflict
- type FindFlakyTestsRequestWrapper
- type FindInfoRequestWrapper
- type FindMttfAndMttrRequestWrapper
- type FindTestsAddedCountRequestWrapper
- type FindTotalConsumedCreditsRequestWrapper
- type FlakyBuildWrapper
- type GetActiveRepositorieRequestWrapper
- type GetRepositoriesBadgeWrapper
- type GetRepositoriesBadgev2Wrapper
- type GetRepositoriesBadgev3Wrapper
- type GetRepositoriesBranchesWrapper
- type GitCommitResponseWrapper
- type IrregularTestResponseWrapper
- type JobsStatusTestDataRequestWrapper
- type ListBuildDetailsRequestWrapper
- type ListBuildImpactedTestsRequestWrapper
- type ListBuildLogsRequestWrapper
- type ListBuildMetaWrapper
- type ListBuildRequestWrapper
- type ListBuildStatusRequestWrapper
- type ListBuildStatusesFailedRequestWrapper
- type ListBuildTaskRequestWrapper
- type ListBuildTaskResponseWrapper
- type ListBuildWiseTimeSavedAPIRequestWrapper
- type ListCommitBuildRequestWrapper
- type ListCommitBuildsRequestWrapper
- type ListCommitDiffWrapper
- type ListCommitMetaRequestWrapper
- type ListCommitStatusesFailedRequestWrapper
- type ListCommitStatusesIrregularTeststWrapper
- type ListCommitStatusesRequestWrapper
- type ListCommitStatusesSlowestRequestWrapper
- type ListCommitsRequestWrapper
- type ListContributorCommitRequestWrapper
- type ListContributorGraphRequestWrapper
- type ListContributorRequestWrapper
- type ListContributorStatsRequestWrapper
- type ListImpactedTestsRequestWrapper
- type ListMonthWiseNetTestsCountAPIWrapper
- type ListPostMergeConfigRequestWrapper
- type ListRepositoriesRequestWrapper
- type ListSpecificBuildMetricsRequestWrapper
- type ListSpecificBuildRequestWrapper
- type ListSuiteDetailsRequestWrapper
- type ListSuiteRequestWrapper
- type ListSuitesGraphRequestWrapper
- type ListSuitesMetaRequestWrapper
- type ListSuitesMetricsRequestWrapper
- type ListSuitesRequestWrapper
- type ListTestMetaWrapper
- type ListTestMetricsRequestWrapper
- type ListTestRequestWrapper
- type ListTestStatusGraphRequestWrapper
- type ListTestStatusRequestWrapper
- type ListTestsCommitBuildRequestWrapper
- type ListTestsRequestWrapper
- type ListUnmpactedTestsRequestWrapper
- type MonthwisetestcountresponseWrapper
- type MttfMttrResponseWrapper
- type OpenSourceUserRequest
- type OrgListRequest
- type OrgListSyncRequest
- type OrgResponseWrapper
- type OrgSynapseConfigRequest
- type OrgSynapseListRequest
- type OrgSynapsePatchRequest
- type OrgSynapseRequest
- type OrgSynapseTestConnectionRequest
- type OrgSynapseTokenRequest
- type PostMergeConfigRequestWrapper
- type RebuildRequestWrapper
- type RepoConfigInfoRequestWrapper
- type RepoDeactivateWrapper
- type RepoEditConfigRequestWrapper
- type RepoGraphResponseWrapper
- type RepoResponseWrapper
- type SecretsParamsWrapper
- type SecretsRequestWrapper
- type StatusOkResponse
- type StatusUnauthorizedResponse
- type SuiteResponseWrapper
- type TestMetricsResponseWrapper
- type TestResponseWrapper
- type UpdatePostMergeConfigRequestWrapper
- type UserActiveRequest
- type UserDataInfoRequest
- type UserDataRequest
- type UserDataUsageRequest
- type UserDemoRequest
- type UserInfoRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbortBuildAPI ¶
type AbortBuildAPI struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true BuildID string // in: header // require: true Cookie string }
swagger:parameters abortBuildAPI
type AbortBuildBadRequestWrapper ¶
type AbortBuildBadRequestWrapper struct { // in:body Body struct { // HTTP status code 400 - Status BadRequest // // Example: 400 Code int `json:"code"` // Detailed response message // // Example: missing buildID in parameters Message string `json:"message"` } }
BadRequest swagger:response abortBuildBadRequest
type AbortBuildResponseWrapper ¶
type AbortBuildResponseWrapper struct { // in:body Body struct { // HTTP status code 200 - Status Ok // // Example: 200 Code int `json:"code"` // Detailed response message // // Example: aborting job inititated Message string `json:"message"` } }
Status OK swagger:response abortBuildResponse
type AddedTestsCountResponseWrapper ¶
type AddedTestsCountResponseWrapper struct { // in:body Body struct { // Example: 50 Message int `json:"added_tests_count"` } }
status ok swagger:response addedTestResponse
type BranchListRequest ¶
type BranchListRequest struct { // in: query Org string // in: query Repo string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters branchListAPI
type BuildResponseWrapper ¶
status ok swagger:response buildresponse
type BuildWiseTimeSavedResponseWrapper ¶
type BuildWiseTimeSavedResponseWrapper struct { // in:body Body struct { Message []core.BuildWiseTimeSaved `json:"build_wise_time_saved"` } }
status ok swagger:response buildwisetimesavedresponse
type BuildsTesStatustDataRequestWrapper ¶
type BuildsTesStatustDataRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Branch string // in: query // require: true Limit int }
swagger:parameters listBuildStatusesTestDataAPI
type CommitResponseWrapper ¶
type CommitResponseWrapper struct { // in: body Body []core.TestExecution }
status ok swagger:response testexecutionresponse
type CommitStatusesTestDataRequestWrapper ¶
type CommitStatusesTestDataRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listCommitStatusesTestDataAPI
type CoverageInfoRequest ¶
type CoverageInfoRequest struct { // in: path Sha string // in: query Org string // in: query Repo string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters coverageInfoAPI
type CoverageParamsWrapper ¶
type CoverageParamsWrapper struct { // in: body // required: true Body coverage.CoverageInput }
swagger:parameters coverageCreate
type EnableRepoRequestWrapper ¶
type EnableRepoRequestWrapper struct { // body params of repository // in: body Body repo.RepoInput // in: header // require: true Cookie string }
swagger:parameters enableRepoAPI
type ErrBadGateway ¶
type ErrBadGateway struct { // in:body Body struct { // HTTP status code 502 - Bad Gateway error // // Example: 502 Code int `json:"code"` // Detailed error message // // Example: Type assertion failed when parsing map. Message string `json:"message"` } }
Error Bad Gateway swagger:response badGateway
type ErrBadReq ¶
type ErrBadReq struct { // in:body Body struct { // HTTP status code 400 - Status Bad Request // // Example: 400 Code int `json:"code"` // Detailed error message // // Example: Invalid request payload. Message string `json:"message"` } }
Error Bad Request swagger:response badReq
type ErrBadRequest ¶
type ErrBadRequest struct { // in:body Body struct { // HTTP status code 400 - Status Bad Request // // Example: 400 Code int `json:"code"` // Detailed error message // // Example: Missing org in request query parameters. Message string `json:"message"` } }
Error Bad Request swagger:response badRequest
type ErrCommitNotFound ¶
type ErrCommitNotFound struct { // in:body Body struct { // HTTP status code 404 - Not Found // // Example: 404 Code int `json:"code"` // Detailed error message // // Example: Commit not found for given repository. Message string `json:"message"` } }
Error Commit Not Found swagger:response commitNotFound
type ErrForbidden ¶
type ErrForbidden struct { // in:body Body struct { // HTTP status code 403 - Forbidden // // Example: 403 Code int `json:"code"` // Detailed error message Message string `json:"message"` } }
Error Forbidden swagger:response forbidden
type ErrInternal ¶
type ErrInternal struct { // in:body Body struct { // HTTP status code 500 - Internal server error // // Example: 500 Code int `json:"code"` // Detailed error message Message string `json:"message"` } }
Error Interval Server swagger:response internal
type ErrNotFound ¶
type ErrNotFound struct { // in:body Body struct { // HTTP status code 404 - Not Found // // Example: 404 Code int `json:"code"` // Detailed error message // // Example: User not found for given orgID. Message string `json:"message"` } }
Error Not Found swagger:response notFound
type ErrStatusConflict ¶
type ErrStatusConflict struct { // in:body Body struct { // HTTP status code 409 - Status Conflict error // // Example: 409 Code int `json:"code"` // Detailed error message // // Example: Repo already active. Message string `json:"message"` } }
Error Status Conflict swagger:response statusconflict
type FindFlakyTestsRequestWrapper ¶
type FindFlakyTestsRequestWrapper struct { // in: query // require: true Branch string // in: header // require: true Cookie string // in: query // require: false TaskID string // in: query // require: true Org string // in: query // require: true GitProvider string // in: query // require: true Repo string }
swagger:route GET /flakybuild/:buildID FlakyBuild findFlakyTests
Consumes: - application/json Produces: - application/json Schemes: http Responses: 200: flakyBuild 400: badReq 401: unAuthorize 404: notFound 500: internal swagger:parameters findFlakyTests
type FindInfoRequestWrapper ¶
type FindInfoRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: path // require: true CommitID string // in: query // require: true PerPage int // in: header // require: true Cookie string }
swagger:parameters findInfoCoverageAPI
type FindMttfAndMttrRequestWrapper ¶
type FindMttfAndMttrRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query // require: true Branch string }
swagger:parameters findMttfAndMttrAPI
type FindTestsAddedCountRequestWrapper ¶
type FindTestsAddedCountRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters findTestsAddedCountAPI
type FindTotalConsumedCreditsRequestWrapper ¶
type FindTotalConsumedCreditsRequestWrapper struct { // in: query // require: true OrgID string // in: header // require: true Cookie string // in: query // require: true StartDate string // in: query // require: true EndDate string }
swagger:route GET /credits/consumed Credits findTotalConmsumedCredits
Consumes: - application/json Produces: - application/json Schemes: http Responses: 200: description: status ok 400: badReq 401: unAuthorize 403: forbidden 500: internal swagger:parameters listPostmergeconfigAPI
type FlakyBuildWrapper ¶
type FlakyBuildWrapper struct { // in: body Body []core.FlakyTestExecution }
status ok swagger:response flakyBuild
type GetActiveRepositorieRequestWrapper ¶
type GetActiveRepositorieRequestWrapper struct { // in: query // require: true Org string // in: query PerPage int // in: header // require: true Cookie string }
swagger:parameters getActiveRepositoriesAPI
type GetRepositoriesBadgeWrapper ¶
type GetRepositoriesBadgeWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true Branch string }
swagger:parameters getRepositoriesBadgeAPI
type GetRepositoriesBadgev2Wrapper ¶
type GetRepositoriesBadgev2Wrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string }
swagger:parameters getRepositoriesBadgev2API
type GetRepositoriesBadgev3Wrapper ¶
type GetRepositoriesBadgev3Wrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in:query // require: true Branch string }
swagger:parameters getRepositoriesBadgev3API
type GetRepositoriesBranchesWrapper ¶
type GetRepositoriesBranchesWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string }
swagger:parameters getRepoBranchesAPI
type GitCommitResponseWrapper ¶
status ok swagger:response gitcommitresponse
type IrregularTestResponseWrapper ¶
type IrregularTestResponseWrapper struct { // in: body Body []core.IrregularTests }
status ok swagger:response irregulartestresponse
type JobsStatusTestDataRequestWrapper ¶
type JobsStatusTestDataRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string // in: query Tag string }
swagger:parameters listJobsStatusesTestDataAPI
type ListBuildDetailsRequestWrapper ¶
type ListBuildDetailsRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Branch string // in: query PerPage int // in: header // require: true Cookie string }
swagger:parameters listBuildDetailsAPI
type ListBuildImpactedTestsRequestWrapper ¶
type ListBuildImpactedTestsRequestWrapper struct { // in: path // require: true BuildID string // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true CommitID string }
swagger:parameters listBuildImpactedTestsAPI
type ListBuildLogsRequestWrapper ¶
type ListBuildLogsRequestWrapper struct { // in: path // require: true BuildID string // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true TaskID string // in: header // require: true LogsTag string }
swagger:parameters listBuildLogsAPI
type ListBuildMetaWrapper ¶
type ListBuildMetaWrapper struct { // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string }
swagger:parameters listBuildMetaAPI
type ListBuildRequestWrapper ¶
type ListBuildRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Status string // in: query ID string // in: query Branch string // in: query // require: true PerPage int // in: header // require: true Cookie string }
swagger:parameters listBuildAPI
type ListBuildStatusRequestWrapper ¶
type ListBuildStatusRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listBuildStatusesAPI
type ListBuildStatusesFailedRequestWrapper ¶
type ListBuildStatusesFailedRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listBuildStatusesFailedAPI
type ListBuildTaskRequestWrapper ¶
type ListBuildTaskRequestWrapper struct { // in: path // require: true BuildID string // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true TaskID string // in: header // require: true LogsTag string }
swagger:parameters listBuildTaskAPI
type ListBuildTaskResponseWrapper ¶
status ok swagger:response taskResponse
type ListBuildWiseTimeSavedAPIRequestWrapper ¶
type ListBuildWiseTimeSavedAPIRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string // in: query NextCursor string // in:query PerPage string }
swagger:parameters listBuildWiseTimeSavedAPI
type ListCommitBuildRequestWrapper ¶
type ListCommitBuildRequestWrapper struct { // in: path BuildID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string // in: query Branch string }
swagger:parameters listCommitBuildAPI
type ListCommitBuildsRequestWrapper ¶
type ListCommitBuildsRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Branch string // in: path // require: true CommitID string // in: header // require: true Cookie string }
swagger:parameters listCommitBuildsAPI
type ListCommitDiffWrapper ¶
type ListCommitDiffWrapper struct { // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true BuildID string // in: query // require: true CommitID string }
swagger:parameters commitDiffAPI
type ListCommitMetaRequestWrapper ¶
type ListCommitMetaRequestWrapper struct { Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string // in: query Branch string }
swagger:parameters listCommitMetaAPI
type ListCommitStatusesFailedRequestWrapper ¶
type ListCommitStatusesFailedRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listCommitStatusesFailedAPI
type ListCommitStatusesIrregularTeststWrapper ¶
type ListCommitStatusesIrregularTeststWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listCommitStatusesIrregularAPI
type ListCommitStatusesRequestWrapper ¶
type ListCommitStatusesRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listCommitStatusesAPI
type ListCommitStatusesSlowestRequestWrapper ¶
type ListCommitStatusesSlowestRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listCommitStatusesSlowestAPI
type ListCommitsRequestWrapper ¶
type ListCommitsRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Status string // in: query Text string // in: query Branch string // in: query // require: true PerPage int // in: header // require: true Cookie string }
swagger:parameters listCommitsAPI
type ListContributorCommitRequestWrapper ¶
type ListContributorCommitRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Type string }
swagger:parameters listContributorCommitAPI
type ListContributorGraphRequestWrapper ¶
type ListContributorGraphRequestWrapper struct { // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Branch string }
swagger:parameters listContributorGraphAPI
type ListContributorRequestWrapper ¶
type ListContributorRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string }
swagger:parameters listContributorAPI
type ListContributorStatsRequestWrapper ¶
type ListContributorStatsRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true Author string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Branch string }
swagger:parameters listContributorStatsAPI
type ListImpactedTestsRequestWrapper ¶
type ListImpactedTestsRequestWrapper struct { // in: path // require: true CommitID string // in: path // require: true BuildID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Text string // in: query Branch string // in: query // require: true PerPage int // in: header // require: true Cookie string }
swagger:parameters listImpactedTestsAPI
type ListMonthWiseNetTestsCountAPIWrapper ¶
type ListMonthWiseNetTestsCountAPIWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Branch string }
swagger:parameters listMonthWiseNetTestsCountAPI
type ListPostMergeConfigRequestWrapper ¶
type ListPostMergeConfigRequestWrapper struct { // in: query // require: true Org string // in: query // require: true Repo string }
swagger:route GET /postmergeconfig/list postmergeconfig listPostmergeconfigAPI
Consumes: - application/json Produces: - application/json Schemes: http Responses: 200: description: status ok 400: badReq 401: unAuthorize 403: forbidden 404: notFound 500: internal swagger:parameters listPostmergeconfigAPI
type ListRepositoriesRequestWrapper ¶
type ListRepositoriesRequestWrapper struct { // in: query PerPage int // in: header // require: true Cookie string }
swagger:parameters listRepositoriesAPI
type ListSpecificBuildMetricsRequestWrapper ¶
type ListSpecificBuildMetricsRequestWrapper struct { // in: path // require: true BuildID string // in: path // require: true TaskID string // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string }
swagger:parameters listSpecificBuildMetricsAPI
type ListSpecificBuildRequestWrapper ¶
type ListSpecificBuildRequestWrapper struct { // in: path // require: true BuildID string // in: header // require: true Cookie string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Status string // in: query Text string }
swagger:parameters listSpecificBuildAPI
type ListSuiteDetailsRequestWrapper ¶
type ListSuiteDetailsRequestWrapper struct { // in: path // require: true SuiteID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Status string // in: query Text string // in: query Branch string // in: query // require: true PerPage int // in: header // require: true Cookie string // in: query // require: true StartDate string // in: query // require: true EndDate string }
swagger:parameters listSuiteDetailsAPI
type ListSuiteRequestWrapper ¶
type ListSuiteRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Branch string // in: query // require: true PerPage int // in: query // require: true SuiteID string // in: header // require: true Cookie string }
swagger:parameters listSuitesAPI
type ListSuitesGraphRequestWrapper ¶
type ListSuitesGraphRequestWrapper struct { // in: path // require: true SuiteID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string // in: query Branch string // in: query // require: true StartDate string // in: query // require: true EndDate string }
swagger:parameters listSuitesGraphAPI
type ListSuitesMetaRequestWrapper ¶
type ListSuitesMetaRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string // in: query Branch string }
swagger:parameters listSuitesMetaAPI
type ListSuitesMetricsRequestWrapper ¶
type ListSuitesMetricsRequestWrapper struct { // in: query // require: true TaskID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true ExecID string // in: query // require: true Org string // in: query PerPage int // in: header // require: true Cookie string // in: query // require: true BuildID string }
swagger:parameters listSuitesMetricsAPI
type ListSuitesRequestWrapper ¶
type ListSuitesRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query Status string // in: query Text string // in: query Branch string // in: query // require: true PerPage int // in: header // require: true Cookie string }
swagger:parameters listSuitesAPI
type ListTestMetaWrapper ¶
type ListTestMetaWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string }
swagger:parameters listTestMetaAPI
type ListTestMetricsRequestWrapper ¶
type ListTestMetricsRequestWrapper struct { // in: query // require: true TaskID string // in: query // require: true BuildID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true ExecID string // in: query // require: true Org string // in: header // require: true Cookie string }
swagger:parameters listTestMetricsAPI
type ListTestRequestWrapper ¶
type ListTestRequestWrapper struct { // in: path TestID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query PerPage int // in: header // require: true Cookie string // in: query Status string // in: query Text string // in: query Branch string // in: query // require: true StartDate string // in: query // require: true EndDate string }
swagger:parameters listTestDetailsAPI
type ListTestStatusGraphRequestWrapper ¶
type ListTestStatusGraphRequestWrapper struct { // in: path // require: true TestID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string // in: query // require: true StartDate string // in: query // require: true EndDate string }
swagger:parameters listTestStatusGraphAPI
type ListTestStatusRequestWrapper ¶
type ListTestStatusRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query // require: true StartDate string // in: query // require: true EndDate string // in: query Text string // in: query Branch string }
swagger:parameters listTestStatusAPI
type ListTestsCommitBuildRequestWrapper ¶
type ListTestsCommitBuildRequestWrapper struct { // in: path // require: true CommitID string // in: path // require: true BuildID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string // in: query Branch string }
swagger:parameters listTestsCommitBuildAPI
type ListTestsRequestWrapper ¶
type ListTestsRequestWrapper struct { // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: query PerPage int // in: header // require: true Cookie string // in: query Status string // in: query Text string // in: query Branch string }
swagger:parameters listTestsAPI
type ListUnmpactedTestsRequestWrapper ¶
type ListUnmpactedTestsRequestWrapper struct { // in: path // require: true CommitID string // in: path // require: true BuildID string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: query // require: true Org string // in: header // require: true Cookie string // in: query Branch string }
swagger:parameters listUnimpactedTestsAPI
type MonthwisetestcountresponseWrapper ¶
type MonthwisetestcountresponseWrapper struct { // in: body Body []core.MonthWiseNetTests }
Status OK swagger:response monthwisetestcountresponse
type MttfMttrResponseWrapper ¶
type MttfMttrResponseWrapper struct { // in: body Body core.MttfAndMttr }
status ok swagger:response mttfmttrresponse
type OpenSourceUserRequest ¶
type OpenSourceUserRequest struct { // in: body Body core.OpenSourceUserInfo }
swagger:parameters openSourceUserAPI
type OrgListRequest ¶
type OrgListRequest struct { // in: query Org string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters orgListAPI
type OrgListSyncRequest ¶
type OrgListSyncRequest struct { // in: query Org string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters orgListSyncAPI
type OrgResponseWrapper ¶
type OrgResponseWrapper struct { // in: body Body []core.Organization }
status ok swagger:response orgResponse
type OrgSynapseConfigRequest ¶
type OrgSynapseConfigRequest struct { // in: body Body organization.OrgRunnerInfo // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters orgSynapseConfigAPI
type OrgSynapseListRequest ¶
type OrgSynapseListRequest struct { // in: query // require: true Org string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters orgSynapseListAPI
type OrgSynapsePatchRequest ¶
type OrgSynapsePatchRequest struct { // in: header Cookie string // in: query // require: true Org string }
swagger:parameters orgSynapsePatchAPI
type OrgSynapseRequest ¶
type OrgSynapseRequest struct { // in: header Cookie string // in: query // require: true GitProvider string // in: query // require: true Org string }
swagger:parameters orgSynapseAPI
type OrgSynapseTestConnectionRequest ¶
type OrgSynapseTestConnectionRequest struct { // in: query // require: true Org string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters orgSynapseTestConnectionAPI
type OrgSynapseTokenRequest ¶
type OrgSynapseTokenRequest struct { // in: body Body organization.TokenInfo // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters orgSynapseTokenAPI
type PostMergeConfigRequestWrapper ¶
type PostMergeConfigRequestWrapper struct { // in: body // require: true Org string // in: body // require: true Repo string // in: body // require: true Branch string // in: body // require: true IsActive bool // in: body // require: true StrategyName string // in: body // require: true Threshold string }
swagger:route POST /postmergeconfig postmergeconfig postmergeconfigAPI
Consumes: - application/json Produces: - application/json Schemes: http Responses: 200: description: status ok 400: badReq 404: notFound 502: badGateway 500: internal swagger:parameters postmergeconfigAPI
type RebuildRequestWrapper ¶
type RebuildRequestWrapper struct { // in: body // require: true Body build.ReBuildRequest // in: header Cookie string }
swagger:parameters rebuildAPI
type RepoConfigInfoRequestWrapper ¶
type RepoConfigInfoRequestWrapper struct { // query params of repository // in: query // require: true Org string // in: query // require: true Repo string // in: query // require: true GitProvider string // in: header // require: true Cookie string }
swagger:parameters fetchConfigInfoAPI
type RepoDeactivateWrapper ¶
type RepoDeactivateWrapper struct { // in: query // require: true Repo string // in: query // require: true Org string }
swagger:parameters repoDeactivateAPI
type RepoEditConfigRequestWrapper ¶
type RepoEditConfigRequestWrapper struct { // body params of repository // in: body Body core.RepoSettingsInfo // in: header // require: true Cookie string }
swagger:parameters editConfigInfoAPI
type RepoGraphResponseWrapper ¶
type RepoGraphResponseWrapper struct { // in: body Body [][]int }
status ok swagger:response graphvisualizationresponse
type RepoResponseWrapper ¶
type RepoResponseWrapper struct { // in: body Body []core.Repository }
status ok swagger:response repositoryresponse
type SecretsParamsWrapper ¶
type SecretsParamsWrapper struct { // in: header // require: true Cookie string // in: header // require: true Org string // in: header // require: true Repo string }
swagger:parameters secretsListAPI
type SecretsRequestWrapper ¶
type SecretsRequestWrapper struct { // body params of repository // in: body Body secrets.SecretInput // in: header // require: true Cookie string }
swagger:parameters secretsAPI
type StatusOkResponse ¶
type StatusOkResponse struct { // in:body Body struct { // HTTP status code 200 - Status Ok // // Example: 200 Code int `json:"code"` // Detailed response message // // Example: entity added/deleted successfully. Message string `json:"message"` } }
Status OK swagger:response statusOk
type StatusUnauthorizedResponse ¶
type StatusUnauthorizedResponse struct { // HTTP status code 401 - Unauthorized // // Example: 401 Code int `json:"code"` // Detailed response message // // Example: entity added/deleted successfully. Message string `json:"message"` } }Body struct {
Unauthorized swagger:response unauthorized
type SuiteResponseWrapper ¶
status ok swagger:response testsuiteresponse
type TestMetricsResponseWrapper ¶
type TestMetricsResponseWrapper struct { // in: body Body []core.TestMetrics }
status ok swagger:response testmetricsresponse
type TestResponseWrapper ¶
status ok swagger:response testresponse
type UpdatePostMergeConfigRequestWrapper ¶
type UpdatePostMergeConfigRequestWrapper struct { // in: body // require: true ID string // in: body // require: true Org string // in: body // require: true Repo string // in: body // require: true Branch string // in: body // require: true IsActive bool // in: body // require: true StrategyName string // in: body // require: true Threshold string }
swagger:route PUT /postmergeconfig postmergeconfig updatePostmergeconfigAPI
Consumes: - application/json Produces: - application/json Schemes: http Responses: 200: description: status ok 400: badReq 404: notFound 502: badGateway 500: internal swagger:parameters updatePostmergeconfigAPI
type UserActiveRequest ¶
type UserActiveRequest struct { // in: query // require: true Org string // in: header Cookie string }
swagger:parameters userActiveAPI
type UserDataInfoRequest ¶
type UserDataInfoRequest struct { // in: query Org string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters userDataInfoAPI
type UserDataRequest ¶
type UserDataRequest struct { // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters userDataAPI
type UserDataUsageRequest ¶
type UserDataUsageRequest struct { // in: query Org string // in: header Cookie string // in: query // require: true GitProvider string }
swagger:parameters userDataUsageAPI
type UserDemoRequest ¶
type UserDemoRequest struct { // in: body Body core.UserInfoDemoDetails // in: header Cookie string }
swagger:parameters userDemoAPI
type UserInfoRequest ¶
type UserInfoRequest struct { // in: body Body user.UserInfoDetails // in: header Cookie string }
swagger:parameters userInfoAPI