Skip to content

Commit 1db7a1d

Browse files
author
stlc-bot
committed
Build SDK
Stainless-Generated-From: 6c4b5a8
1 parent 652a8ff commit 1db7a1d

16 files changed

Lines changed: 1533 additions & 1 deletion

File tree

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
configured_endpoints: 53
1+
configured_endpoints: 54

image-kit-java-core/src/main/kotlin/io/imagekit/client/ImageKitClient.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ package io.imagekit.client
55
import io.imagekit.core.ClientOptions
66
import io.imagekit.lib.HelperService
77
import io.imagekit.services.blocking.AccountService
8+
import io.imagekit.services.blocking.AiFilterSearchService
89
import io.imagekit.services.blocking.AssetService
910
import io.imagekit.services.blocking.BetaService
1011
import io.imagekit.services.blocking.CacheService
@@ -62,6 +63,8 @@ interface ImageKitClient {
6263

6364
fun assets(): AssetService
6465

66+
fun aiFilterSearch(): AiFilterSearchService
67+
6568
fun cache(): CacheService
6669

6770
fun folders(): FolderService
@@ -107,6 +110,8 @@ interface ImageKitClient {
107110

108111
fun assets(): AssetService.WithRawResponse
109112

113+
fun aiFilterSearch(): AiFilterSearchService.WithRawResponse
114+
110115
fun cache(): CacheService.WithRawResponse
111116

112117
fun folders(): FolderService.WithRawResponse

image-kit-java-core/src/main/kotlin/io/imagekit/client/ImageKitClientAsync.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ package io.imagekit.client
55
import io.imagekit.core.ClientOptions
66
import io.imagekit.lib.HelperService
77
import io.imagekit.services.async.AccountServiceAsync
8+
import io.imagekit.services.async.AiFilterSearchServiceAsync
89
import io.imagekit.services.async.AssetServiceAsync
910
import io.imagekit.services.async.BetaServiceAsync
1011
import io.imagekit.services.async.CacheServiceAsync
@@ -62,6 +63,8 @@ interface ImageKitClientAsync {
6263

6364
fun assets(): AssetServiceAsync
6465

66+
fun aiFilterSearch(): AiFilterSearchServiceAsync
67+
6568
fun cache(): CacheServiceAsync
6669

6770
fun folders(): FolderServiceAsync
@@ -111,6 +114,8 @@ interface ImageKitClientAsync {
111114

112115
fun assets(): AssetServiceAsync.WithRawResponse
113116

117+
fun aiFilterSearch(): AiFilterSearchServiceAsync.WithRawResponse
118+
114119
fun cache(): CacheServiceAsync.WithRawResponse
115120

116121
fun folders(): FolderServiceAsync.WithRawResponse

image-kit-java-core/src/main/kotlin/io/imagekit/client/ImageKitClientAsyncImpl.kt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import io.imagekit.lib.Helper
88
import io.imagekit.lib.HelperService
99
import io.imagekit.services.async.AccountServiceAsync
1010
import io.imagekit.services.async.AccountServiceAsyncImpl
11+
import io.imagekit.services.async.AiFilterSearchServiceAsync
12+
import io.imagekit.services.async.AiFilterSearchServiceAsyncImpl
1113
import io.imagekit.services.async.AssetServiceAsync
1214
import io.imagekit.services.async.AssetServiceAsyncImpl
1315
import io.imagekit.services.async.BetaServiceAsync
@@ -63,6 +65,10 @@ class ImageKitClientAsyncImpl(private val clientOptions: ClientOptions) : ImageK
6365
AssetServiceAsyncImpl(clientOptionsWithUserAgent)
6466
}
6567

68+
private val aiFilterSearch: AiFilterSearchServiceAsync by lazy {
69+
AiFilterSearchServiceAsyncImpl(clientOptionsWithUserAgent)
70+
}
71+
6672
private val cache: CacheServiceAsync by lazy {
6773
CacheServiceAsyncImpl(clientOptionsWithUserAgent)
6874
}
@@ -100,6 +106,8 @@ class ImageKitClientAsyncImpl(private val clientOptions: ClientOptions) : ImageK
100106

101107
override fun assets(): AssetServiceAsync = assets
102108

109+
override fun aiFilterSearch(): AiFilterSearchServiceAsync = aiFilterSearch
110+
103111
override fun cache(): CacheServiceAsync = cache
104112

105113
override fun folders(): FolderServiceAsync = folders
@@ -137,6 +145,10 @@ class ImageKitClientAsyncImpl(private val clientOptions: ClientOptions) : ImageK
137145
AssetServiceAsyncImpl.WithRawResponseImpl(clientOptions)
138146
}
139147

148+
private val aiFilterSearch: AiFilterSearchServiceAsync.WithRawResponse by lazy {
149+
AiFilterSearchServiceAsyncImpl.WithRawResponseImpl(clientOptions)
150+
}
151+
140152
private val cache: CacheServiceAsync.WithRawResponse by lazy {
141153
CacheServiceAsyncImpl.WithRawResponseImpl(clientOptions)
142154
}
@@ -176,6 +188,8 @@ class ImageKitClientAsyncImpl(private val clientOptions: ClientOptions) : ImageK
176188

177189
override fun assets(): AssetServiceAsync.WithRawResponse = assets
178190

191+
override fun aiFilterSearch(): AiFilterSearchServiceAsync.WithRawResponse = aiFilterSearch
192+
179193
override fun cache(): CacheServiceAsync.WithRawResponse = cache
180194

181195
override fun folders(): FolderServiceAsync.WithRawResponse = folders

image-kit-java-core/src/main/kotlin/io/imagekit/client/ImageKitClientImpl.kt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import io.imagekit.lib.Helper
88
import io.imagekit.lib.HelperService
99
import io.imagekit.services.blocking.AccountService
1010
import io.imagekit.services.blocking.AccountServiceImpl
11+
import io.imagekit.services.blocking.AiFilterSearchService
12+
import io.imagekit.services.blocking.AiFilterSearchServiceImpl
1113
import io.imagekit.services.blocking.AssetService
1214
import io.imagekit.services.blocking.AssetServiceImpl
1315
import io.imagekit.services.blocking.BetaService
@@ -61,6 +63,10 @@ class ImageKitClientImpl(private val clientOptions: ClientOptions) : ImageKitCli
6163

6264
private val assets: AssetService by lazy { AssetServiceImpl(clientOptionsWithUserAgent) }
6365

66+
private val aiFilterSearch: AiFilterSearchService by lazy {
67+
AiFilterSearchServiceImpl(clientOptionsWithUserAgent)
68+
}
69+
6470
private val cache: CacheService by lazy { CacheServiceImpl(clientOptionsWithUserAgent) }
6571

6672
private val folders: FolderService by lazy { FolderServiceImpl(clientOptionsWithUserAgent) }
@@ -90,6 +96,8 @@ class ImageKitClientImpl(private val clientOptions: ClientOptions) : ImageKitCli
9096

9197
override fun assets(): AssetService = assets
9298

99+
override fun aiFilterSearch(): AiFilterSearchService = aiFilterSearch
100+
93101
override fun cache(): CacheService = cache
94102

95103
override fun folders(): FolderService = folders
@@ -127,6 +135,10 @@ class ImageKitClientImpl(private val clientOptions: ClientOptions) : ImageKitCli
127135
AssetServiceImpl.WithRawResponseImpl(clientOptions)
128136
}
129137

138+
private val aiFilterSearch: AiFilterSearchService.WithRawResponse by lazy {
139+
AiFilterSearchServiceImpl.WithRawResponseImpl(clientOptions)
140+
}
141+
130142
private val cache: CacheService.WithRawResponse by lazy {
131143
CacheServiceImpl.WithRawResponseImpl(clientOptions)
132144
}
@@ -166,6 +178,8 @@ class ImageKitClientImpl(private val clientOptions: ClientOptions) : ImageKitCli
166178

167179
override fun assets(): AssetService.WithRawResponse = assets
168180

181+
override fun aiFilterSearch(): AiFilterSearchService.WithRawResponse = aiFilterSearch
182+
169183
override fun cache(): CacheService.WithRawResponse = cache
170184

171185
override fun folders(): FolderService.WithRawResponse = folders

0 commit comments

Comments
 (0)