ProjectAnalysisRestClient class
Basklass som ska användas (härledd från) för att göra begäranden till VSS REST API:erna
- Extends
Konstruktorer
Project |
Egenskaper
RESOURCE_AREA_ID |
Metoder
get |
Hämtar git-aktivitetsmått för lagringsplatser som matchar ett angivet villkor. |
get |
|
get |
|
get |
Konstruktorinformation
ProjectAnalysisRestClient(IVssRestClientOptions)
new ProjectAnalysisRestClient(options: IVssRestClientOptions)
Parametrar
- options
- IVssRestClientOptions
Egenskapsinformation
RESOURCE_AREA_ID
static RESOURCE_AREA_ID: string
Egenskapsvärde
string
Metodinformation
getGitRepositoriesActivityMetrics(string, Date, AggregationType, number, number)
Hämtar git-aktivitetsmått för lagringsplatser som matchar ett angivet villkor.
function getGitRepositoriesActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType, skip: number, top: number): Promise<RepositoryActivityMetrics[]>
Parametrar
- project
-
string
Projekt-ID eller projektnamn
- fromDate
-
Date
Datum då trenderna ska hämtas.
- aggregationType
- AggregationType
Bucketstorlek som trender ska aggregeras på.
- skip
-
number
Antalet lagringsplatser som ska ignoreras.
- top
-
number
Antalet lagringsplatser för vilka aktivitetsmått ska hämtas.
Returer
Promise<RepositoryActivityMetrics[]>
getProjectActivityMetrics(string, Date, AggregationType)
function getProjectActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType): Promise<ProjectActivityMetrics>
Parametrar
- project
-
string
Projekt-ID eller projektnamn
- fromDate
-
Date
- aggregationType
- AggregationType
Returer
Promise<ProjectActivityMetrics>
getProjectLanguageAnalytics(string)
function getProjectLanguageAnalytics(project: string): Promise<ProjectLanguageAnalytics>
Parametrar
- project
-
string
Projekt-ID eller projektnamn
Returer
Promise<ProjectLanguageAnalytics>
getRepositoryActivityMetrics(string, string, Date, AggregationType)
function getRepositoryActivityMetrics(project: string, repositoryId: string, fromDate: Date, aggregationType: AggregationType): Promise<RepositoryActivityMetrics>
Parametrar
- project
-
string
Projekt-ID eller projektnamn
- repositoryId
-
string
- fromDate
-
Date
- aggregationType
- AggregationType
Returer
Promise<RepositoryActivityMetrics>