ProjectAnalysisRestClient class
Kelas dasar yang harus digunakan (berasal dari) untuk membuat permintaan ke API VSS REST
- Extends
Konstruktor
| Project |
Properti
| RESOURCE_AREA_ID |
Metode
| get |
Mengambil metrik aktivitas git untuk repositori yang cocok dengan kriteria tertentu. |
| get |
|
| get |
|
| get |
Detail Konstruktor
ProjectAnalysisRestClient(IVssRestClientOptions)
new ProjectAnalysisRestClient(options: IVssRestClientOptions)
Parameter
- options
- IVssRestClientOptions
Detail Properti
RESOURCE_AREA_ID
static RESOURCE_AREA_ID: string
Nilai Properti
string
Detail Metode
getGitRepositoriesActivityMetrics(string, Date, AggregationType, number, number)
Mengambil metrik aktivitas git untuk repositori yang cocok dengan kriteria tertentu.
function getGitRepositoriesActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType, skip: number, top: number): Promise<RepositoryActivityMetrics[]>
Parameter
- project
-
string
ID proyek atau nama proyek
- fromDate
-
Date
Tanggal dari mana, tren akan diambil.
- aggregationType
- AggregationType
Ukuran wadah di mana, tren harus diagregasi.
- skip
-
number
Jumlah repositori yang akan diabaikan.
- top
-
number
Jumlah repositori tempat metrik aktivitas akan diambil.
Mengembalikan
Promise<RepositoryActivityMetrics[]>
getProjectActivityMetrics(string, Date, AggregationType)
function getProjectActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType): Promise<ProjectActivityMetrics>
Parameter
- project
-
string
ID proyek atau nama proyek
- fromDate
-
Date
- aggregationType
- AggregationType
Mengembalikan
Promise<ProjectActivityMetrics>
getProjectLanguageAnalytics(string)
function getProjectLanguageAnalytics(project: string): Promise<ProjectLanguageAnalytics>
Parameter
- project
-
string
ID proyek atau nama proyek
Mengembalikan
Promise<ProjectLanguageAnalytics>
getRepositoryActivityMetrics(string, string, Date, AggregationType)
function getRepositoryActivityMetrics(project: string, repositoryId: string, fromDate: Date, aggregationType: AggregationType): Promise<RepositoryActivityMetrics>
Parameter
- project
-
string
ID proyek atau nama proyek
- repositoryId
-
string
- fromDate
-
Date
- aggregationType
- AggregationType
Mengembalikan
Promise<RepositoryActivityMetrics>