Skip to content
This repository was archived by the owner on Nov 13, 2025. It is now read-only.

Commit b801194

Browse files
committed
use explicit type names
1 parent 583f7ac commit b801194

File tree

8 files changed

+25
-12
lines changed

8 files changed

+25
-12
lines changed

engine-api-model/.openapi-generator/FILES

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,6 @@ docs/InlineObject1.md
6161
docs/InlineObject2.md
6262
docs/InlineObject3.md
6363
docs/InlineObject4.md
64-
docs/InlineObject5.md
65-
docs/InlineObject6.md
66-
docs/InlineObject7.md
6764
docs/InlineResponse400.md
6865
docs/JoinTokens.md
6966
docs/Limit.md
@@ -137,6 +134,8 @@ docs/ServiceUpdateStatus.md
137134
docs/Swarm.md
138135
docs/SwarmAllOf.md
139136
docs/SwarmInfo.md
137+
docs/SwarmInitRequest.md
138+
docs/SwarmJoinRequest.md
140139
docs/SwarmSpec.md
141140
docs/SwarmSpecCAConfig.md
142141
docs/SwarmSpecCAConfigExternalCAs.md
@@ -146,6 +145,7 @@ docs/SwarmSpecOrchestration.md
146145
docs/SwarmSpecRaft.md
147146
docs/SwarmSpecTaskDefaults.md
148147
docs/SwarmSpecTaskDefaultsLogDriver.md
148+
docs/SwarmUnlockRequest.md
149149
docs/SystemAuthResponse.md
150150
docs/SystemDataUsageResponse.md
151151
docs/SystemEventsResponse.md
@@ -247,9 +247,6 @@ src/main/kotlin/de/gesellix/docker/engine/model/InlineObject1.kt
247247
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject2.kt
248248
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject3.kt
249249
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject4.kt
250-
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject5.kt
251-
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject6.kt
252-
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject7.kt
253250
src/main/kotlin/de/gesellix/docker/engine/model/InlineResponse400.kt
254251
src/main/kotlin/de/gesellix/docker/engine/model/JoinTokens.kt
255252
src/main/kotlin/de/gesellix/docker/engine/model/Limit.kt
@@ -323,6 +320,8 @@ src/main/kotlin/de/gesellix/docker/engine/model/ServiceUpdateStatus.kt
323320
src/main/kotlin/de/gesellix/docker/engine/model/Swarm.kt
324321
src/main/kotlin/de/gesellix/docker/engine/model/SwarmAllOf.kt
325322
src/main/kotlin/de/gesellix/docker/engine/model/SwarmInfo.kt
323+
src/main/kotlin/de/gesellix/docker/engine/model/SwarmInitRequest.kt
324+
src/main/kotlin/de/gesellix/docker/engine/model/SwarmJoinRequest.kt
326325
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpec.kt
327326
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecCAConfig.kt
328327
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecCAConfigExternalCAs.kt
@@ -332,6 +331,7 @@ src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecOrchestration.kt
332331
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecRaft.kt
333332
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecTaskDefaults.kt
334333
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecTaskDefaultsLogDriver.kt
334+
src/main/kotlin/de/gesellix/docker/engine/model/SwarmUnlockRequest.kt
335335
src/main/kotlin/de/gesellix/docker/engine/model/SystemAuthResponse.kt
336336
src/main/kotlin/de/gesellix/docker/engine/model/SystemDataUsageResponse.kt
337337
src/main/kotlin/de/gesellix/docker/engine/model/SystemEventsResponse.kt

engine-api-model/docker-engine-api-v1.41.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2000,6 +2000,16 @@ definitions:
20002000
type: "string"
20012001
x-nullable: false
20022002

2003+
# IDResponse2:
2004+
# description: "Response to an API call that returns just an Id"
2005+
# type: "object"
2006+
# required: ["ID"]
2007+
# properties:
2008+
# ID:
2009+
# description: "The id of the newly created object."
2010+
# type: "string"
2011+
# x-nullable: false
2012+
20032013
EndpointSettings:
20042014
description: "Configuration for a network endpoint."
20052015
type: "object"
@@ -9937,6 +9947,7 @@ paths:
99379947
required: true
99389948
schema:
99399949
type: "object"
9950+
title: "SwarmInitRequest"
99409951
properties:
99419952
ListenAddr:
99429953
description: |
@@ -10035,6 +10046,7 @@ paths:
1003510046
required: true
1003610047
schema:
1003710048
type: "object"
10049+
title: "SwarmJoinRequest"
1003810050
properties:
1003910051
ListenAddr:
1004010052
description: |
@@ -10195,6 +10207,7 @@ paths:
1019510207
required: true
1019610208
schema:
1019710209
type: "object"
10210+
title: "SwarmUnlockRequest"
1019810211
properties:
1019910212
UnlockKey:
1020010213
description: "The swarm's unlock key."

engine-api-model/docs/InlineObject5.md renamed to engine-api-model/docs/SwarmInitRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# InlineObject5
2+
# SwarmInitRequest
33

44
## Properties
55
Name | Type | Description | Notes

engine-api-model/docs/InlineObject6.md renamed to engine-api-model/docs/SwarmJoinRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# InlineObject6
2+
# SwarmJoinRequest
33

44
## Properties
55
Name | Type | Description | Notes

engine-api-model/docs/InlineObject7.md renamed to engine-api-model/docs/SwarmUnlockRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# InlineObject7
2+
# SwarmUnlockRequest
33

44
## Properties
55
Name | Type | Description | Notes

engine-api-model/src/main/kotlin/de/gesellix/docker/engine/model/InlineObject5.kt renamed to engine-api-model/src/main/kotlin/de/gesellix/docker/engine/model/SwarmInitRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import com.squareup.moshi.JsonClass
2626
* @param spec
2727
*/
2828
@JsonClass(generateAdapter = true)
29-
data class InlineObject5(
29+
data class SwarmInitRequest(
3030
/* Listen address used for inter-manager communication, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP). This can either be an address/port combination in the form `192.168.1.1:4567`, or an interface followed by a port number, like `eth0:4567`. If the port number is omitted, the default swarm listening port is used. */
3131
@Json(name = "ListenAddr")
3232
val listenAddr: kotlin.String? = null,

engine-api-model/src/main/kotlin/de/gesellix/docker/engine/model/InlineObject6.kt renamed to engine-api-model/src/main/kotlin/de/gesellix/docker/engine/model/SwarmJoinRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import com.squareup.moshi.JsonClass
2323
* @param joinToken Secret token for joining this swarm.
2424
*/
2525
@JsonClass(generateAdapter = true)
26-
data class InlineObject6(
26+
data class SwarmJoinRequest(
2727
/* Listen address used for inter-manager communication if the node gets promoted to manager, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP). */
2828
@Json(name = "ListenAddr")
2929
val listenAddr: kotlin.String? = null,

engine-api-model/src/main/kotlin/de/gesellix/docker/engine/model/InlineObject7.kt renamed to engine-api-model/src/main/kotlin/de/gesellix/docker/engine/model/SwarmUnlockRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import com.squareup.moshi.JsonClass
1919
* @param unlockKey The swarm's unlock key.
2020
*/
2121
@JsonClass(generateAdapter = true)
22-
data class InlineObject7(
22+
data class SwarmUnlockRequest(
2323
/* The swarm's unlock key. */
2424
@Json(name = "UnlockKey")
2525
val unlockKey: kotlin.String? = null

0 commit comments

Comments
 (0)