Skip to content

Commit cdf57a1

Browse files
authored
Add PredefinedQueries API and UserAgent configurability (#632)
* regen with PredefinedQueries made public * regen with UserAgent contructor param * Add option to specify UserAgent explicictly * bumping minor version for publishing
1 parent 8486c8d commit cdf57a1

35 files changed

+201
-99
lines changed

api/AlertApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ export interface IAlertApi extends basem.ClientApiBase {
3434
}
3535

3636
export class AlertApi extends basem.ClientApiBase implements IAlertApi {
37-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
38-
super(baseUrl, handlers, 'node-Alert-api', options);
37+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
38+
super(baseUrl, handlers, userAgent || 'node-Alert-api', options);
3939
}
4040

4141
/**

api/BuildApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ export interface IBuildApi extends basem.ClientApiBase {
118118
}
119119

120120
export class BuildApi extends basem.ClientApiBase implements IBuildApi {
121-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
122-
super(baseUrl, handlers, 'node-Build-api', options);
121+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
122+
super(baseUrl, handlers, userAgent || 'node-Build-api', options);
123123
}
124124

125125
public static readonly RESOURCE_AREA_ID = "965220d5-5bb9-42cf-8d67-9b146df2a5a4";

api/CIXApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ export interface ICixApi extends basem.ClientApiBase {
2525
}
2626

2727
export class CixApi extends basem.ClientApiBase implements ICixApi {
28-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
29-
super(baseUrl, handlers, 'node-Pipelines-api', options);
28+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
29+
super(baseUrl, handlers, userAgent || 'node-Pipelines-api', options);
3030
}
3131

3232
/**

api/CoreApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ export interface ICoreApi extends basem.ClientApiBase {
5555
}
5656

5757
export class CoreApi extends basem.ClientApiBase implements ICoreApi {
58-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
59-
super(baseUrl, handlers, 'node-Core-api', options);
58+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
59+
super(baseUrl, handlers, userAgent || 'node-Core-api', options);
6060
}
6161

6262
public static readonly RESOURCE_AREA_ID = "79134c72-4a58-4b42-976c-04e7115f32bf";

api/DashboardApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ export interface IDashboardApi extends basem.ClientApiBase {
3434
}
3535

3636
export class DashboardApi extends basem.ClientApiBase implements IDashboardApi {
37-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
38-
super(baseUrl, handlers, 'node-Dashboard-api', options);
37+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
38+
super(baseUrl, handlers, userAgent || 'node-Dashboard-api', options);
3939
}
4040

4141
public static readonly RESOURCE_AREA_ID = "31c84e0a-3ece-48fd-a29d-100849af99ba";

api/ExtensionManagementApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ export interface IExtensionManagementApi extends basem.ClientApiBase {
4646
}
4747

4848
export class ExtensionManagementApi extends basem.ClientApiBase implements IExtensionManagementApi {
49-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
50-
super(baseUrl, handlers, 'node-ExtensionManagement-api', options);
49+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
50+
super(baseUrl, handlers, userAgent || 'node-ExtensionManagement-api', options);
5151
}
5252

5353
public static readonly RESOURCE_AREA_ID = "6c2b0933-3600-42ae-bf8b-93d4f7e83594";

api/FeatureManagementApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ export interface IFeatureManagementApi extends basem.ClientApiBase {
2929
}
3030

3131
export class FeatureManagementApi extends basem.ClientApiBase implements IFeatureManagementApi {
32-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
33-
super(baseUrl, handlers, 'node-FeatureManagement-api', options);
32+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
33+
super(baseUrl, handlers, userAgent || 'node-FeatureManagement-api', options);
3434
}
3535

3636
/**

api/FileContainerApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ export interface IFileContainerApi extends FileContainerApiBase.IFileContainerAp
2525
}
2626

2727
export class FileContainerApi extends FileContainerApiBase.FileContainerApiBase implements IFileContainerApi {
28-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
29-
super(baseUrl, handlers, options);
28+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
29+
super(baseUrl, handlers, options, userAgent);
3030
}
3131

3232
/**

api/FileContainerApiBase.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ export interface IFileContainerApiBase extends basem.ClientApiBase {
2525
}
2626

2727
export class FileContainerApiBase extends basem.ClientApiBase implements IFileContainerApiBase {
28-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
29-
super(baseUrl, handlers, 'node-FileContainer-api', options);
28+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
29+
super(baseUrl, handlers, userAgent || 'node-FileContainer-api', options);
3030
}
3131

3232
/**

api/GalleryApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@ export interface IGalleryApi extends compatBase.GalleryCompatHttpClientBase {
105105
}
106106

107107
export class GalleryApi extends compatBase.GalleryCompatHttpClientBase implements IGalleryApi {
108-
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions) {
109-
super(baseUrl, handlers, 'node-Gallery-api', options);
108+
constructor(baseUrl: string, handlers: VsoBaseInterfaces.IRequestHandler[], options?: VsoBaseInterfaces.IRequestOptions, userAgent?: string) {
109+
super(baseUrl, handlers, userAgent || 'node-Gallery-api', options);
110110
}
111111

112112
public static readonly RESOURCE_AREA_ID = "69d21c00-f135-441b-b5ce-3626378e0819";

0 commit comments

Comments
 (0)