docs

package
v0.0.0-...-9c90d3e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

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

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

type BuildResponseWrapper struct {
	// in: body
	Body []core.Build
}

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

type GitCommitResponseWrapper struct {
	// in: body
	Body []core.GitCommit
}

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

type ListBuildTaskResponseWrapper struct {
	// in:body
	Body []core.Task
}

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 {
	// in:body
	Body struct {
		// HTTP status code 401 - Unauthorized
		//
		// Example: 401
		Code int `json:"code"`
		// Detailed response message
		//
		// Example: entity added/deleted successfully.
		Message string `json:"message"`
	}
}

Unauthorized swagger:response unauthorized

type SuiteResponseWrapper

type SuiteResponseWrapper struct {
	// in: body
	Body []core.TestSuite
}

status ok swagger:response testsuiteresponse

type TestMetricsResponseWrapper

type TestMetricsResponseWrapper struct {
	// in: body
	Body []core.TestMetrics
}

status ok swagger:response testmetricsresponse

type TestResponseWrapper

type TestResponseWrapper struct {
	// in: body
	Body []core.Test
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL