Skip to content

Commit 2ef93ad

Browse files
feat(api): manual updates
1 parent c6e61f8 commit 2ef93ad

File tree

11 files changed

+172
-162
lines changed

11 files changed

+172
-162
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 42
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/imagekit-inc%2Fimagekit-0470196862abd722b09f1af798d6f2bcbdeba0f82d1162f57c287b1a43233531.yml
33
openapi_spec_hash: 043dd7c67d741d0034b86f2fc0bce072
4-
config_hash: da949a1217f48ac01676eab81ca9d1b1
4+
config_hash: a652d68098d82eaf611a49507fb4b831

image-kit-java-core/src/main/kotlin/com/imagekit/api/models/accounts/origins/OriginCreateParams.kt

Lines changed: 43 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ import java.util.Objects
1111
/** **Note:** This API is currently in beta. Creates a new origin and returns the origin object. */
1212
class OriginCreateParams
1313
private constructor(
14-
private val origin: OriginRequest,
14+
private val originRequest: OriginRequest,
1515
private val additionalHeaders: Headers,
1616
private val additionalQueryParams: QueryParams,
1717
) : Params {
1818

1919
/** Schema for origin request resources. */
20-
fun origin(): OriginRequest = origin
20+
fun originRequest(): OriginRequest = originRequest
2121

2222
/** Additional headers to send with the request. */
2323
fun _additionalHeaders(): Headers = additionalHeaders
@@ -34,7 +34,7 @@ private constructor(
3434
*
3535
* The following fields are required:
3636
* ```java
37-
* .origin()
37+
* .originRequest()
3838
* ```
3939
*/
4040
@JvmStatic fun builder() = Builder()
@@ -43,59 +43,65 @@ private constructor(
4343
/** A builder for [OriginCreateParams]. */
4444
class Builder internal constructor() {
4545

46-
private var origin: OriginRequest? = null
46+
private var originRequest: OriginRequest? = null
4747
private var additionalHeaders: Headers.Builder = Headers.builder()
4848
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
4949

5050
@JvmSynthetic
5151
internal fun from(originCreateParams: OriginCreateParams) = apply {
52-
origin = originCreateParams.origin
52+
originRequest = originCreateParams.originRequest
5353
additionalHeaders = originCreateParams.additionalHeaders.toBuilder()
5454
additionalQueryParams = originCreateParams.additionalQueryParams.toBuilder()
5555
}
5656

5757
/** Schema for origin request resources. */
58-
fun origin(origin: OriginRequest) = apply { this.origin = origin }
58+
fun originRequest(originRequest: OriginRequest) = apply {
59+
this.originRequest = originRequest
60+
}
5961

60-
/** Alias for calling [origin] with `OriginRequest.ofS3(s3)`. */
61-
fun origin(s3: OriginRequest.S3) = origin(OriginRequest.ofS3(s3))
62+
/** Alias for calling [originRequest] with `OriginRequest.ofS3(s3)`. */
63+
fun originRequest(s3: OriginRequest.S3) = originRequest(OriginRequest.ofS3(s3))
6264

63-
/** Alias for calling [origin] with `OriginRequest.ofS3Compatible(s3Compatible)`. */
64-
fun origin(s3Compatible: OriginRequest.S3Compatible) =
65-
origin(OriginRequest.ofS3Compatible(s3Compatible))
65+
/** Alias for calling [originRequest] with `OriginRequest.ofS3Compatible(s3Compatible)`. */
66+
fun originRequest(s3Compatible: OriginRequest.S3Compatible) =
67+
originRequest(OriginRequest.ofS3Compatible(s3Compatible))
6668

67-
/** Alias for calling [origin] with `OriginRequest.ofCloudinaryBackup(cloudinaryBackup)`. */
68-
fun origin(cloudinaryBackup: OriginRequest.CloudinaryBackup) =
69-
origin(OriginRequest.ofCloudinaryBackup(cloudinaryBackup))
69+
/**
70+
* Alias for calling [originRequest] with
71+
* `OriginRequest.ofCloudinaryBackup(cloudinaryBackup)`.
72+
*/
73+
fun originRequest(cloudinaryBackup: OriginRequest.CloudinaryBackup) =
74+
originRequest(OriginRequest.ofCloudinaryBackup(cloudinaryBackup))
7075

71-
/** Alias for calling [origin] with `OriginRequest.ofWebFolder(webFolder)`. */
72-
fun origin(webFolder: OriginRequest.WebFolder) =
73-
origin(OriginRequest.ofWebFolder(webFolder))
76+
/** Alias for calling [originRequest] with `OriginRequest.ofWebFolder(webFolder)`. */
77+
fun originRequest(webFolder: OriginRequest.WebFolder) =
78+
originRequest(OriginRequest.ofWebFolder(webFolder))
7479

75-
/** Alias for calling [origin] with `OriginRequest.ofWebProxy(webProxy)`. */
76-
fun origin(webProxy: OriginRequest.WebProxy) = origin(OriginRequest.ofWebProxy(webProxy))
80+
/** Alias for calling [originRequest] with `OriginRequest.ofWebProxy(webProxy)`. */
81+
fun originRequest(webProxy: OriginRequest.WebProxy) =
82+
originRequest(OriginRequest.ofWebProxy(webProxy))
7783

7884
/**
79-
* Alias for calling [origin] with the following:
85+
* Alias for calling [originRequest] with the following:
8086
* ```java
8187
* OriginRequest.WebProxy.builder()
8288
* .name(name)
8389
* .build()
8490
* ```
8591
*/
86-
fun webProxyOrigin(name: String) =
87-
origin(OriginRequest.WebProxy.builder().name(name).build())
92+
fun webProxyOriginRequest(name: String) =
93+
originRequest(OriginRequest.WebProxy.builder().name(name).build())
8894

89-
/** Alias for calling [origin] with `OriginRequest.ofGcs(gcs)`. */
90-
fun origin(gcs: OriginRequest.Gcs) = origin(OriginRequest.ofGcs(gcs))
95+
/** Alias for calling [originRequest] with `OriginRequest.ofGcs(gcs)`. */
96+
fun originRequest(gcs: OriginRequest.Gcs) = originRequest(OriginRequest.ofGcs(gcs))
9197

92-
/** Alias for calling [origin] with `OriginRequest.ofAzureBlob(azureBlob)`. */
93-
fun origin(azureBlob: OriginRequest.AzureBlob) =
94-
origin(OriginRequest.ofAzureBlob(azureBlob))
98+
/** Alias for calling [originRequest] with `OriginRequest.ofAzureBlob(azureBlob)`. */
99+
fun originRequest(azureBlob: OriginRequest.AzureBlob) =
100+
originRequest(OriginRequest.ofAzureBlob(azureBlob))
95101

96-
/** Alias for calling [origin] with `OriginRequest.ofAkeneoPim(akeneoPim)`. */
97-
fun origin(akeneoPim: OriginRequest.AkeneoPim) =
98-
origin(OriginRequest.ofAkeneoPim(akeneoPim))
102+
/** Alias for calling [originRequest] with `OriginRequest.ofAkeneoPim(akeneoPim)`. */
103+
fun originRequest(akeneoPim: OriginRequest.AkeneoPim) =
104+
originRequest(OriginRequest.ofAkeneoPim(akeneoPim))
99105

100106
fun additionalHeaders(additionalHeaders: Headers) = apply {
101107
this.additionalHeaders.clear()
@@ -202,20 +208,20 @@ private constructor(
202208
*
203209
* The following fields are required:
204210
* ```java
205-
* .origin()
211+
* .originRequest()
206212
* ```
207213
*
208214
* @throws IllegalStateException if any required field is unset.
209215
*/
210216
fun build(): OriginCreateParams =
211217
OriginCreateParams(
212-
checkRequired("origin", origin),
218+
checkRequired("originRequest", originRequest),
213219
additionalHeaders.build(),
214220
additionalQueryParams.build(),
215221
)
216222
}
217223

218-
fun _body(): OriginRequest = origin
224+
fun _body(): OriginRequest = originRequest
219225

220226
override fun _headers(): Headers = additionalHeaders
221227

@@ -227,13 +233,14 @@ private constructor(
227233
}
228234

229235
return other is OriginCreateParams &&
230-
origin == other.origin &&
236+
originRequest == other.originRequest &&
231237
additionalHeaders == other.additionalHeaders &&
232238
additionalQueryParams == other.additionalQueryParams
233239
}
234240

235-
override fun hashCode(): Int = Objects.hash(origin, additionalHeaders, additionalQueryParams)
241+
override fun hashCode(): Int =
242+
Objects.hash(originRequest, additionalHeaders, additionalQueryParams)
236243

237244
override fun toString() =
238-
"OriginCreateParams{origin=$origin, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
245+
"OriginCreateParams{originRequest=$originRequest, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
239246
}

image-kit-java-core/src/main/kotlin/com/imagekit/api/models/accounts/origins/OriginUpdateParams.kt

Lines changed: 42 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import kotlin.jvm.optionals.getOrNull
1717
class OriginUpdateParams
1818
private constructor(
1919
private val id: String?,
20-
private val origin: OriginRequest,
20+
private val originRequest: OriginRequest,
2121
private val additionalHeaders: Headers,
2222
private val additionalQueryParams: QueryParams,
2323
) : Params {
@@ -28,7 +28,7 @@ private constructor(
2828
fun id(): Optional<String> = Optional.ofNullable(id)
2929

3030
/** Schema for origin request resources. */
31-
fun origin(): OriginRequest = origin
31+
fun originRequest(): OriginRequest = originRequest
3232

3333
/** Additional headers to send with the request. */
3434
fun _additionalHeaders(): Headers = additionalHeaders
@@ -45,7 +45,7 @@ private constructor(
4545
*
4646
* The following fields are required:
4747
* ```java
48-
* .origin()
48+
* .originRequest()
4949
* ```
5050
*/
5151
@JvmStatic fun builder() = Builder()
@@ -55,14 +55,14 @@ private constructor(
5555
class Builder internal constructor() {
5656

5757
private var id: String? = null
58-
private var origin: OriginRequest? = null
58+
private var originRequest: OriginRequest? = null
5959
private var additionalHeaders: Headers.Builder = Headers.builder()
6060
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
6161

6262
@JvmSynthetic
6363
internal fun from(originUpdateParams: OriginUpdateParams) = apply {
6464
id = originUpdateParams.id
65-
origin = originUpdateParams.origin
65+
originRequest = originUpdateParams.originRequest
6666
additionalHeaders = originUpdateParams.additionalHeaders.toBuilder()
6767
additionalQueryParams = originUpdateParams.additionalQueryParams.toBuilder()
6868
}
@@ -77,47 +77,53 @@ private constructor(
7777
fun id(id: Optional<String>) = id(id.getOrNull())
7878

7979
/** Schema for origin request resources. */
80-
fun origin(origin: OriginRequest) = apply { this.origin = origin }
80+
fun originRequest(originRequest: OriginRequest) = apply {
81+
this.originRequest = originRequest
82+
}
8183

82-
/** Alias for calling [origin] with `OriginRequest.ofS3(s3)`. */
83-
fun origin(s3: OriginRequest.S3) = origin(OriginRequest.ofS3(s3))
84+
/** Alias for calling [originRequest] with `OriginRequest.ofS3(s3)`. */
85+
fun originRequest(s3: OriginRequest.S3) = originRequest(OriginRequest.ofS3(s3))
8486

85-
/** Alias for calling [origin] with `OriginRequest.ofS3Compatible(s3Compatible)`. */
86-
fun origin(s3Compatible: OriginRequest.S3Compatible) =
87-
origin(OriginRequest.ofS3Compatible(s3Compatible))
87+
/** Alias for calling [originRequest] with `OriginRequest.ofS3Compatible(s3Compatible)`. */
88+
fun originRequest(s3Compatible: OriginRequest.S3Compatible) =
89+
originRequest(OriginRequest.ofS3Compatible(s3Compatible))
8890

89-
/** Alias for calling [origin] with `OriginRequest.ofCloudinaryBackup(cloudinaryBackup)`. */
90-
fun origin(cloudinaryBackup: OriginRequest.CloudinaryBackup) =
91-
origin(OriginRequest.ofCloudinaryBackup(cloudinaryBackup))
91+
/**
92+
* Alias for calling [originRequest] with
93+
* `OriginRequest.ofCloudinaryBackup(cloudinaryBackup)`.
94+
*/
95+
fun originRequest(cloudinaryBackup: OriginRequest.CloudinaryBackup) =
96+
originRequest(OriginRequest.ofCloudinaryBackup(cloudinaryBackup))
9297

93-
/** Alias for calling [origin] with `OriginRequest.ofWebFolder(webFolder)`. */
94-
fun origin(webFolder: OriginRequest.WebFolder) =
95-
origin(OriginRequest.ofWebFolder(webFolder))
98+
/** Alias for calling [originRequest] with `OriginRequest.ofWebFolder(webFolder)`. */
99+
fun originRequest(webFolder: OriginRequest.WebFolder) =
100+
originRequest(OriginRequest.ofWebFolder(webFolder))
96101

97-
/** Alias for calling [origin] with `OriginRequest.ofWebProxy(webProxy)`. */
98-
fun origin(webProxy: OriginRequest.WebProxy) = origin(OriginRequest.ofWebProxy(webProxy))
102+
/** Alias for calling [originRequest] with `OriginRequest.ofWebProxy(webProxy)`. */
103+
fun originRequest(webProxy: OriginRequest.WebProxy) =
104+
originRequest(OriginRequest.ofWebProxy(webProxy))
99105

100106
/**
101-
* Alias for calling [origin] with the following:
107+
* Alias for calling [originRequest] with the following:
102108
* ```java
103109
* OriginRequest.WebProxy.builder()
104110
* .name(name)
105111
* .build()
106112
* ```
107113
*/
108-
fun webProxyOrigin(name: String) =
109-
origin(OriginRequest.WebProxy.builder().name(name).build())
114+
fun webProxyOriginRequest(name: String) =
115+
originRequest(OriginRequest.WebProxy.builder().name(name).build())
110116

111-
/** Alias for calling [origin] with `OriginRequest.ofGcs(gcs)`. */
112-
fun origin(gcs: OriginRequest.Gcs) = origin(OriginRequest.ofGcs(gcs))
117+
/** Alias for calling [originRequest] with `OriginRequest.ofGcs(gcs)`. */
118+
fun originRequest(gcs: OriginRequest.Gcs) = originRequest(OriginRequest.ofGcs(gcs))
113119

114-
/** Alias for calling [origin] with `OriginRequest.ofAzureBlob(azureBlob)`. */
115-
fun origin(azureBlob: OriginRequest.AzureBlob) =
116-
origin(OriginRequest.ofAzureBlob(azureBlob))
120+
/** Alias for calling [originRequest] with `OriginRequest.ofAzureBlob(azureBlob)`. */
121+
fun originRequest(azureBlob: OriginRequest.AzureBlob) =
122+
originRequest(OriginRequest.ofAzureBlob(azureBlob))
117123

118-
/** Alias for calling [origin] with `OriginRequest.ofAkeneoPim(akeneoPim)`. */
119-
fun origin(akeneoPim: OriginRequest.AkeneoPim) =
120-
origin(OriginRequest.ofAkeneoPim(akeneoPim))
124+
/** Alias for calling [originRequest] with `OriginRequest.ofAkeneoPim(akeneoPim)`. */
125+
fun originRequest(akeneoPim: OriginRequest.AkeneoPim) =
126+
originRequest(OriginRequest.ofAkeneoPim(akeneoPim))
121127

122128
fun additionalHeaders(additionalHeaders: Headers) = apply {
123129
this.additionalHeaders.clear()
@@ -224,21 +230,21 @@ private constructor(
224230
*
225231
* The following fields are required:
226232
* ```java
227-
* .origin()
233+
* .originRequest()
228234
* ```
229235
*
230236
* @throws IllegalStateException if any required field is unset.
231237
*/
232238
fun build(): OriginUpdateParams =
233239
OriginUpdateParams(
234240
id,
235-
checkRequired("origin", origin),
241+
checkRequired("originRequest", originRequest),
236242
additionalHeaders.build(),
237243
additionalQueryParams.build(),
238244
)
239245
}
240246

241-
fun _body(): OriginRequest = origin
247+
fun _body(): OriginRequest = originRequest
242248

243249
fun _pathParam(index: Int): String =
244250
when (index) {
@@ -257,14 +263,14 @@ private constructor(
257263

258264
return other is OriginUpdateParams &&
259265
id == other.id &&
260-
origin == other.origin &&
266+
originRequest == other.originRequest &&
261267
additionalHeaders == other.additionalHeaders &&
262268
additionalQueryParams == other.additionalQueryParams
263269
}
264270

265271
override fun hashCode(): Int =
266-
Objects.hash(id, origin, additionalHeaders, additionalQueryParams)
272+
Objects.hash(id, originRequest, additionalHeaders, additionalQueryParams)
267273

268274
override fun toString() =
269-
"OriginUpdateParams{id=$id, origin=$origin, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
275+
"OriginUpdateParams{id=$id, originRequest=$originRequest, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
270276
}

0 commit comments

Comments
 (0)