@@ -25,7 +25,7 @@ export class Builds {
25
25
* resource. This resource requires the 'WRITE' scope for Connect apps.
26
26
*/
27
27
async submitBuilds < T = Models . SubmitBuilds > (
28
- parameters : Parameters . SubmitBuilds | undefined ,
28
+ parameters : Parameters . SubmitBuilds ,
29
29
callback : Callback < T >
30
30
) : Promise < void > ;
31
31
/**
@@ -45,18 +45,18 @@ export class Builds {
45
45
* Only Connect apps that define the `jiraBuildInfoProvider` module, and on-premise integrations, can access this
46
46
* resource. This resource requires the 'WRITE' scope for Connect apps.
47
47
*/
48
- async submitBuilds < T = Models . SubmitBuilds > ( parameters ? : Parameters . SubmitBuilds , callback ?: never ) : Promise < T > ;
48
+ async submitBuilds < T = Models . SubmitBuilds > ( parameters : Parameters . SubmitBuilds , callback ?: never ) : Promise < T > ;
49
49
async submitBuilds < T = Models . SubmitBuilds > (
50
- parameters ? : Parameters . SubmitBuilds ,
50
+ parameters : Parameters . SubmitBuilds ,
51
51
callback ?: Callback < T > ,
52
52
) : Promise < void | T > {
53
53
const config : RequestConfig = {
54
54
url : '/rest/builds/0.1/bulk' ,
55
55
method : 'POST' ,
56
56
data : {
57
- properties : parameters ? .properties ,
58
- builds : parameters ? .builds ,
59
- providerMetadata : parameters ? .providerMetadata ,
57
+ properties : parameters . properties ,
58
+ builds : parameters . builds ,
59
+ providerMetadata : parameters . providerMetadata ,
60
60
} ,
61
61
} ;
62
62
@@ -78,10 +78,10 @@ export class Builds {
78
78
* deleted successfully (if needed).
79
79
*
80
80
* Only Connect apps that define the `jiraBuildInfoProvider` module, and on-premise integrations, can access this
81
- * resource. This resource requires the 'WRITE ' scope for Connect apps.
81
+ * resource. This resource requires the 'DELETE ' scope for Connect apps.
82
82
*/
83
83
async deleteBuildsByProperty < T = unknown > (
84
- parameters : Parameters . DeleteBuildsByProperty | undefined ,
84
+ parameters : Parameters . DeleteBuildsByProperty ,
85
85
callback : Callback < T >
86
86
) : Promise < void > ;
87
87
/**
@@ -99,21 +99,21 @@ export class Builds {
99
99
* deleted successfully (if needed).
100
100
*
101
101
* Only Connect apps that define the `jiraBuildInfoProvider` module, and on-premise integrations, can access this
102
- * resource. This resource requires the 'WRITE ' scope for Connect apps.
102
+ * resource. This resource requires the 'DELETE ' scope for Connect apps.
103
103
*/
104
104
async deleteBuildsByProperty < T = unknown > (
105
- parameters ? : Parameters . DeleteBuildsByProperty ,
105
+ parameters : Parameters . DeleteBuildsByProperty ,
106
106
callback ?: never
107
107
) : Promise < T > ;
108
108
async deleteBuildsByProperty < T = unknown > (
109
- parameters ? : Parameters . DeleteBuildsByProperty ,
109
+ parameters : Parameters . DeleteBuildsByProperty ,
110
110
callback ?: Callback < T > ,
111
111
) : Promise < void | T > {
112
112
const config : RequestConfig = {
113
113
url : '/rest/builds/0.1/bulkByProperties' ,
114
114
method : 'DELETE' ,
115
115
params : {
116
- _updateSequenceNumber : parameters ? ._updateSequenceNumber || parameters ? .updateSequenceNumber ,
116
+ _updateSequenceNumber : parameters . _updateSequenceNumber || parameters . updateSequenceNumber ,
117
117
} ,
118
118
} ;
119
119
@@ -126,7 +126,7 @@ export class Builds {
126
126
* The result will be what is currently stored, ignoring any pending updates or deletes.
127
127
*
128
128
* Only Connect apps that define the `jiraBuildInfoProvider` module, and on-premise integrations, can access this
129
- * resource. This resource requires the 'WRITE ' scope for Connect apps.
129
+ * resource. This resource requires the 'READ ' scope for Connect apps.
130
130
*/
131
131
async getBuildByKey < T = Models . GetBuildByKey > (
132
132
parameters : Parameters . GetBuildByKey ,
@@ -138,7 +138,7 @@ export class Builds {
138
138
* The result will be what is currently stored, ignoring any pending updates or deletes.
139
139
*
140
140
* Only Connect apps that define the `jiraBuildInfoProvider` module, and on-premise integrations, can access this
141
- * resource. This resource requires the 'WRITE ' scope for Connect apps.
141
+ * resource. This resource requires the 'READ ' scope for Connect apps.
142
142
*/
143
143
async getBuildByKey < T = Models . GetBuildByKey > ( parameters : Parameters . GetBuildByKey , callback ?: never ) : Promise < T > ;
144
144
async getBuildByKey < T = Models . GetBuildByKey > (
@@ -160,7 +160,7 @@ export class Builds {
160
160
* deleted successfully (if needed).
161
161
*
162
162
* Only Connect apps that define the `jiraBuildInfoProvider` module, and on-premise integrations, can access this
163
- * resource. This resource requires the 'WRITE ' scope for Connect apps.
163
+ * resource. This resource requires the 'DELETE ' scope for Connect apps.
164
164
*/
165
165
async deleteBuildByKey < T = unknown > ( parameters : Parameters . DeleteBuildByKey , callback : Callback < T > ) : Promise < void > ;
166
166
/**
@@ -170,7 +170,7 @@ export class Builds {
170
170
* deleted successfully (if needed).
171
171
*
172
172
* Only Connect apps that define the `jiraBuildInfoProvider` module, and on-premise integrations, can access this
173
- * resource. This resource requires the 'WRITE ' scope for Connect apps.
173
+ * resource. This resource requires the 'DELETE ' scope for Connect apps.
174
174
*/
175
175
async deleteBuildByKey < T = unknown > ( parameters : Parameters . DeleteBuildByKey , callback ?: never ) : Promise < T > ;
176
176
async deleteBuildByKey < T = unknown > (
0 commit comments