Skip to content

Commit 684d2d2

Browse files
author
stlc-bot
committed
Map PipelineListItem as a named pipelines model
Stainless-Generated-From: 96cc1f91ce0f6f5549828c2fb2c82677b22645b1
1 parent e6bf0ae commit 684d2d2

8 files changed

Lines changed: 99 additions & 101 deletions

File tree

llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/models/pipelines/PipelineListResponse.kt renamed to llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/models/pipelines/PipelineListItem.kt

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import java.util.Optional
3232
import kotlin.jvm.optionals.getOrNull
3333

3434
/** A pipeline returned by the legacy list endpoint. */
35-
class PipelineListResponse
35+
class PipelineListItem
3636
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
3737
private constructor(
3838
private val id: JsonField<String>,
@@ -449,7 +449,7 @@ private constructor(
449449
companion object {
450450

451451
/**
452-
* Returns a mutable builder for constructing an instance of [PipelineListResponse].
452+
* Returns a mutable builder for constructing an instance of [PipelineListItem].
453453
*
454454
* The following fields are required:
455455
* ```java
@@ -462,7 +462,7 @@ private constructor(
462462
@JvmStatic fun builder() = Builder()
463463
}
464464

465-
/** A builder for [PipelineListResponse]. */
465+
/** A builder for [PipelineListItem]. */
466466
class Builder internal constructor() {
467467

468468
private var id: JsonField<String>? = null
@@ -486,26 +486,26 @@ private constructor(
486486
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
487487

488488
@JvmSynthetic
489-
internal fun from(pipelineListResponse: PipelineListResponse) = apply {
490-
id = pipelineListResponse.id
491-
embeddingConfig = pipelineListResponse.embeddingConfig
492-
name = pipelineListResponse.name
493-
projectId = pipelineListResponse.projectId
494-
configHash = pipelineListResponse.configHash
495-
createdAt = pipelineListResponse.createdAt
496-
dataSink = pipelineListResponse.dataSink
497-
embeddingModelConfig = pipelineListResponse.embeddingModelConfig
498-
embeddingModelConfigId = pipelineListResponse.embeddingModelConfigId
499-
llamaParseParameters = pipelineListResponse.llamaParseParameters
500-
managedPipelineId = pipelineListResponse.managedPipelineId
501-
metadataConfig = pipelineListResponse.metadataConfig
502-
pipelineType = pipelineListResponse.pipelineType
503-
presetRetrievalParameters = pipelineListResponse.presetRetrievalParameters
504-
sparseModelConfig = pipelineListResponse.sparseModelConfig
505-
status = pipelineListResponse.status
506-
transformConfig = pipelineListResponse.transformConfig
507-
updatedAt = pipelineListResponse.updatedAt
508-
additionalProperties = pipelineListResponse.additionalProperties.toMutableMap()
489+
internal fun from(pipelineListItem: PipelineListItem) = apply {
490+
id = pipelineListItem.id
491+
embeddingConfig = pipelineListItem.embeddingConfig
492+
name = pipelineListItem.name
493+
projectId = pipelineListItem.projectId
494+
configHash = pipelineListItem.configHash
495+
createdAt = pipelineListItem.createdAt
496+
dataSink = pipelineListItem.dataSink
497+
embeddingModelConfig = pipelineListItem.embeddingModelConfig
498+
embeddingModelConfigId = pipelineListItem.embeddingModelConfigId
499+
llamaParseParameters = pipelineListItem.llamaParseParameters
500+
managedPipelineId = pipelineListItem.managedPipelineId
501+
metadataConfig = pipelineListItem.metadataConfig
502+
pipelineType = pipelineListItem.pipelineType
503+
presetRetrievalParameters = pipelineListItem.presetRetrievalParameters
504+
sparseModelConfig = pipelineListItem.sparseModelConfig
505+
status = pipelineListItem.status
506+
transformConfig = pipelineListItem.transformConfig
507+
updatedAt = pipelineListItem.updatedAt
508+
additionalProperties = pipelineListItem.additionalProperties.toMutableMap()
509509
}
510510

511511
/** Unique identifier */
@@ -895,7 +895,7 @@ private constructor(
895895
}
896896

897897
/**
898-
* Returns an immutable instance of [PipelineListResponse].
898+
* Returns an immutable instance of [PipelineListItem].
899899
*
900900
* Further updates to this [Builder] will not mutate the returned instance.
901901
*
@@ -909,8 +909,8 @@ private constructor(
909909
*
910910
* @throws IllegalStateException if any required field is unset.
911911
*/
912-
fun build(): PipelineListResponse =
913-
PipelineListResponse(
912+
fun build(): PipelineListItem =
913+
PipelineListItem(
914914
checkRequired("id", id),
915915
checkRequired("embeddingConfig", embeddingConfig),
916916
checkRequired("name", name),
@@ -943,7 +943,7 @@ private constructor(
943943
* @throws LlamaCloudInvalidDataException if any value type in this object doesn't match its
944944
* expected type.
945945
*/
946-
fun validate(): PipelineListResponse = apply {
946+
fun validate(): PipelineListItem = apply {
947947
if (validated) {
948948
return@apply
949949
}
@@ -3735,7 +3735,7 @@ private constructor(
37353735
return true
37363736
}
37373737

3738-
return other is PipelineListResponse &&
3738+
return other is PipelineListItem &&
37393739
id == other.id &&
37403740
embeddingConfig == other.embeddingConfig &&
37413741
name == other.name &&
@@ -3784,5 +3784,5 @@ private constructor(
37843784
override fun hashCode(): Int = hashCode
37853785

37863786
override fun toString() =
3787-
"PipelineListResponse{id=$id, embeddingConfig=$embeddingConfig, name=$name, projectId=$projectId, configHash=$configHash, createdAt=$createdAt, dataSink=$dataSink, embeddingModelConfig=$embeddingModelConfig, embeddingModelConfigId=$embeddingModelConfigId, llamaParseParameters=$llamaParseParameters, managedPipelineId=$managedPipelineId, metadataConfig=$metadataConfig, pipelineType=$pipelineType, presetRetrievalParameters=$presetRetrievalParameters, sparseModelConfig=$sparseModelConfig, status=$status, transformConfig=$transformConfig, updatedAt=$updatedAt, additionalProperties=$additionalProperties}"
3787+
"PipelineListItem{id=$id, embeddingConfig=$embeddingConfig, name=$name, projectId=$projectId, configHash=$configHash, createdAt=$createdAt, dataSink=$dataSink, embeddingModelConfig=$embeddingModelConfig, embeddingModelConfigId=$embeddingModelConfigId, llamaParseParameters=$llamaParseParameters, managedPipelineId=$managedPipelineId, metadataConfig=$metadataConfig, pipelineType=$pipelineType, presetRetrievalParameters=$presetRetrievalParameters, sparseModelConfig=$sparseModelConfig, status=$status, transformConfig=$transformConfig, updatedAt=$updatedAt, additionalProperties=$additionalProperties}"
37883788
}

‎llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/services/async/PipelineServiceAsync.kt‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ import ai.llamaindex.llamacloud.models.pipelines.PipelineCreateParams
1313
import ai.llamaindex.llamacloud.models.pipelines.PipelineDeleteParams
1414
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetParams
1515
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetStatusParams
16+
import ai.llamaindex.llamacloud.models.pipelines.PipelineListItem
1617
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedPageAsync
1718
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedParams
1819
import ai.llamaindex.llamacloud.models.pipelines.PipelineListParams
19-
import ai.llamaindex.llamacloud.models.pipelines.PipelineListResponse
2020
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveParams
2121
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveResponse
2222
import ai.llamaindex.llamacloud.models.pipelines.PipelineUpdateParams
@@ -173,24 +173,24 @@ interface PipelineServiceAsync {
173173
* Deprecated: use `GET /api/v2/pipelines`, which is paginated.
174174
*/
175175
@Deprecated("deprecated")
176-
fun list(): CompletableFuture<List<PipelineListResponse>> = list(PipelineListParams.none())
176+
fun list(): CompletableFuture<List<PipelineListItem>> = list(PipelineListParams.none())
177177

178178
/** @see list */
179179
@Deprecated("deprecated")
180180
fun list(
181181
params: PipelineListParams = PipelineListParams.none(),
182182
requestOptions: RequestOptions = RequestOptions.none(),
183-
): CompletableFuture<List<PipelineListResponse>>
183+
): CompletableFuture<List<PipelineListItem>>
184184

185185
/** @see list */
186186
@Deprecated("deprecated")
187187
fun list(
188188
params: PipelineListParams = PipelineListParams.none()
189-
): CompletableFuture<List<PipelineListResponse>> = list(params, RequestOptions.none())
189+
): CompletableFuture<List<PipelineListItem>> = list(params, RequestOptions.none())
190190

191191
/** @see list */
192192
@Deprecated("deprecated")
193-
fun list(requestOptions: RequestOptions): CompletableFuture<List<PipelineListResponse>> =
193+
fun list(requestOptions: RequestOptions): CompletableFuture<List<PipelineListItem>> =
194194
list(PipelineListParams.none(), requestOptions)
195195

196196
/**
@@ -517,28 +517,28 @@ interface PipelineServiceAsync {
517517
* [PipelineServiceAsync.list].
518518
*/
519519
@Deprecated("deprecated")
520-
fun list(): CompletableFuture<HttpResponseFor<List<PipelineListResponse>>> =
520+
fun list(): CompletableFuture<HttpResponseFor<List<PipelineListItem>>> =
521521
list(PipelineListParams.none())
522522

523523
/** @see list */
524524
@Deprecated("deprecated")
525525
fun list(
526526
params: PipelineListParams = PipelineListParams.none(),
527527
requestOptions: RequestOptions = RequestOptions.none(),
528-
): CompletableFuture<HttpResponseFor<List<PipelineListResponse>>>
528+
): CompletableFuture<HttpResponseFor<List<PipelineListItem>>>
529529

530530
/** @see list */
531531
@Deprecated("deprecated")
532532
fun list(
533533
params: PipelineListParams = PipelineListParams.none()
534-
): CompletableFuture<HttpResponseFor<List<PipelineListResponse>>> =
534+
): CompletableFuture<HttpResponseFor<List<PipelineListItem>>> =
535535
list(params, RequestOptions.none())
536536

537537
/** @see list */
538538
@Deprecated("deprecated")
539539
fun list(
540540
requestOptions: RequestOptions
541-
): CompletableFuture<HttpResponseFor<List<PipelineListResponse>>> =
541+
): CompletableFuture<HttpResponseFor<List<PipelineListItem>>> =
542542
list(PipelineListParams.none(), requestOptions)
543543

544544
/**

‎llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/services/async/PipelineServiceAsyncImpl.kt‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ import ai.llamaindex.llamacloud.models.pipelines.PipelineCreateParams
2323
import ai.llamaindex.llamacloud.models.pipelines.PipelineDeleteParams
2424
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetParams
2525
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetStatusParams
26+
import ai.llamaindex.llamacloud.models.pipelines.PipelineListItem
2627
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedPageAsync
2728
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedPageResponse
2829
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedParams
2930
import ai.llamaindex.llamacloud.models.pipelines.PipelineListParams
30-
import ai.llamaindex.llamacloud.models.pipelines.PipelineListResponse
3131
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveParams
3232
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveResponse
3333
import ai.llamaindex.llamacloud.models.pipelines.PipelineUpdateParams
@@ -114,7 +114,7 @@ class PipelineServiceAsyncImpl internal constructor(private val clientOptions: C
114114
override fun list(
115115
params: PipelineListParams,
116116
requestOptions: RequestOptions,
117-
): CompletableFuture<List<PipelineListResponse>> =
117+
): CompletableFuture<List<PipelineListItem>> =
118118
// get /api/v1/pipelines
119119
withRawResponse().list(params, requestOptions).thenApply { it.parse() }
120120

@@ -308,14 +308,14 @@ class PipelineServiceAsyncImpl internal constructor(private val clientOptions: C
308308
}
309309
}
310310

311-
private val listHandler: Handler<List<PipelineListResponse>> =
312-
jsonHandler<List<PipelineListResponse>>(clientOptions.jsonMapper)
311+
private val listHandler: Handler<List<PipelineListItem>> =
312+
jsonHandler<List<PipelineListItem>>(clientOptions.jsonMapper)
313313

314314
@Deprecated("deprecated")
315315
override fun list(
316316
params: PipelineListParams,
317317
requestOptions: RequestOptions,
318-
): CompletableFuture<HttpResponseFor<List<PipelineListResponse>>> {
318+
): CompletableFuture<HttpResponseFor<List<PipelineListItem>>> {
319319
val request =
320320
HttpRequest.builder()
321321
.method(HttpMethod.GET)

‎llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/services/blocking/PipelineService.kt‎

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ import ai.llamaindex.llamacloud.models.pipelines.PipelineCreateParams
1313
import ai.llamaindex.llamacloud.models.pipelines.PipelineDeleteParams
1414
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetParams
1515
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetStatusParams
16+
import ai.llamaindex.llamacloud.models.pipelines.PipelineListItem
1617
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedPage
1718
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedParams
1819
import ai.llamaindex.llamacloud.models.pipelines.PipelineListParams
19-
import ai.llamaindex.llamacloud.models.pipelines.PipelineListResponse
2020
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveParams
2121
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveResponse
2222
import ai.llamaindex.llamacloud.models.pipelines.PipelineUpdateParams
@@ -165,24 +165,23 @@ interface PipelineService {
165165
*
166166
* Deprecated: use `GET /api/v2/pipelines`, which is paginated.
167167
*/
168-
@Deprecated("deprecated")
169-
fun list(): List<PipelineListResponse> = list(PipelineListParams.none())
168+
@Deprecated("deprecated") fun list(): List<PipelineListItem> = list(PipelineListParams.none())
170169

171170
/** @see list */
172171
@Deprecated("deprecated")
173172
fun list(
174173
params: PipelineListParams = PipelineListParams.none(),
175174
requestOptions: RequestOptions = RequestOptions.none(),
176-
): List<PipelineListResponse>
175+
): List<PipelineListItem>
177176

178177
/** @see list */
179178
@Deprecated("deprecated")
180-
fun list(params: PipelineListParams = PipelineListParams.none()): List<PipelineListResponse> =
179+
fun list(params: PipelineListParams = PipelineListParams.none()): List<PipelineListItem> =
181180
list(params, RequestOptions.none())
182181

183182
/** @see list */
184183
@Deprecated("deprecated")
185-
fun list(requestOptions: RequestOptions): List<PipelineListResponse> =
184+
fun list(requestOptions: RequestOptions): List<PipelineListItem> =
186185
list(PipelineListParams.none(), requestOptions)
187186

188187
/**
@@ -495,27 +494,27 @@ interface PipelineService {
495494
*/
496495
@Deprecated("deprecated")
497496
@MustBeClosed
498-
fun list(): HttpResponseFor<List<PipelineListResponse>> = list(PipelineListParams.none())
497+
fun list(): HttpResponseFor<List<PipelineListItem>> = list(PipelineListParams.none())
499498

500499
/** @see list */
501500
@Deprecated("deprecated")
502501
@MustBeClosed
503502
fun list(
504503
params: PipelineListParams = PipelineListParams.none(),
505504
requestOptions: RequestOptions = RequestOptions.none(),
506-
): HttpResponseFor<List<PipelineListResponse>>
505+
): HttpResponseFor<List<PipelineListItem>>
507506

508507
/** @see list */
509508
@Deprecated("deprecated")
510509
@MustBeClosed
511510
fun list(
512511
params: PipelineListParams = PipelineListParams.none()
513-
): HttpResponseFor<List<PipelineListResponse>> = list(params, RequestOptions.none())
512+
): HttpResponseFor<List<PipelineListItem>> = list(params, RequestOptions.none())
514513

515514
/** @see list */
516515
@Deprecated("deprecated")
517516
@MustBeClosed
518-
fun list(requestOptions: RequestOptions): HttpResponseFor<List<PipelineListResponse>> =
517+
fun list(requestOptions: RequestOptions): HttpResponseFor<List<PipelineListItem>> =
519518
list(PipelineListParams.none(), requestOptions)
520519

521520
/**

‎llama-cloud-core/src/main/kotlin/ai/llamaindex/llamacloud/services/blocking/PipelineServiceImpl.kt‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ import ai.llamaindex.llamacloud.models.pipelines.PipelineCreateParams
2323
import ai.llamaindex.llamacloud.models.pipelines.PipelineDeleteParams
2424
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetParams
2525
import ai.llamaindex.llamacloud.models.pipelines.PipelineGetStatusParams
26+
import ai.llamaindex.llamacloud.models.pipelines.PipelineListItem
2627
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedPage
2728
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedPageResponse
2829
import ai.llamaindex.llamacloud.models.pipelines.PipelineListPaginatedParams
2930
import ai.llamaindex.llamacloud.models.pipelines.PipelineListParams
30-
import ai.llamaindex.llamacloud.models.pipelines.PipelineListResponse
3131
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveParams
3232
import ai.llamaindex.llamacloud.models.pipelines.PipelineRetrieveResponse
3333
import ai.llamaindex.llamacloud.models.pipelines.PipelineUpdateParams
@@ -105,7 +105,7 @@ class PipelineServiceImpl internal constructor(private val clientOptions: Client
105105
override fun list(
106106
params: PipelineListParams,
107107
requestOptions: RequestOptions,
108-
): List<PipelineListResponse> =
108+
): List<PipelineListItem> =
109109
// get /api/v1/pipelines
110110
withRawResponse().list(params, requestOptions).parse()
111111

@@ -282,14 +282,14 @@ class PipelineServiceImpl internal constructor(private val clientOptions: Client
282282
}
283283
}
284284

285-
private val listHandler: Handler<List<PipelineListResponse>> =
286-
jsonHandler<List<PipelineListResponse>>(clientOptions.jsonMapper)
285+
private val listHandler: Handler<List<PipelineListItem>> =
286+
jsonHandler<List<PipelineListItem>>(clientOptions.jsonMapper)
287287

288288
@Deprecated("deprecated")
289289
override fun list(
290290
params: PipelineListParams,
291291
requestOptions: RequestOptions,
292-
): HttpResponseFor<List<PipelineListResponse>> {
292+
): HttpResponseFor<List<PipelineListItem>> {
293293
val request =
294294
HttpRequest.builder()
295295
.method(HttpMethod.GET)

0 commit comments

Comments
 (0)