Skip to content

Commit

Permalink
apply improvements from the upstream moby project
Browse files Browse the repository at this point in the history
  • Loading branch information
gesellix committed Oct 3, 2021
1 parent c6daa6d commit 9f500ca
Show file tree
Hide file tree
Showing 61 changed files with 928 additions and 406 deletions.
62 changes: 34 additions & 28 deletions api-model/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ docs/ContainerCreateResponse.md
docs/ContainerInspectResponse.md
docs/ContainerPruneResponse.md
docs/ContainerState.md
docs/ContainerSummary.md
docs/ContainerSummaryHostConfig.md
docs/ContainerSummaryNetworkSettings.md
docs/ContainerTopResponse.md
docs/ContainerUpdateResponse.md
docs/ContainerWaitResponse.md
Expand All @@ -25,9 +28,7 @@ docs/CreateImageInfo.md
docs/DeviceMapping.md
docs/DeviceRequest.md
docs/DistributionApi.md
docs/DistributionInspectResponse.md
docs/DistributionInspectResponseDescriptor.md
docs/DistributionInspectResponsePlatforms.md
docs/DistributionInspect.md
docs/Driver.md
docs/EndpointIPAMConfig.md
docs/EndpointPortConfig.md
Expand All @@ -37,8 +38,12 @@ docs/EngineDescription.md
docs/EngineDescriptionPlugins.md
docs/ErrorDetail.md
docs/ErrorResponse.md
docs/EventActor.md
docs/EventMessage.md
docs/ExecApi.md
docs/ExecConfig.md
docs/ExecInspectResponse.md
docs/ExecStartConfig.md
docs/GraphDriverData.md
docs/Health.md
docs/HealthConfig.md
Expand All @@ -59,14 +64,6 @@ docs/ImageRootFS.md
docs/ImageSearchResponseItem.md
docs/ImageSummary.md
docs/IndexInfo.md
docs/InlineObject.md
docs/InlineObject1.md
docs/InlineObject2.md
docs/InlineObject3.md
docs/InlineObject4.md
docs/InlineObject5.md
docs/InlineObject6.md
docs/InlineObject7.md
docs/InlineResponse400.md
docs/JoinTokens.md
docs/Limit.md
Expand All @@ -81,8 +78,11 @@ docs/MountVolumeOptionsDriverConfig.md
docs/Network.md
docs/NetworkApi.md
docs/NetworkAttachmentConfig.md
docs/NetworkConnectRequest.md
docs/NetworkContainer.md
docs/NetworkCreateRequest.md
docs/NetworkCreateResponse.md
docs/NetworkDisconnectRequest.md
docs/NetworkPruneResponse.md
docs/NetworkSettings.md
docs/NetworkingConfig.md
Expand All @@ -92,6 +92,8 @@ docs/NodeDescription.md
docs/NodeSpec.md
docs/NodeState.md
docs/NodeStatus.md
docs/OCIDescriptor.md
docs/OCIPlatform.md
docs/ObjectVersion.md
docs/PeerNode.md
docs/Platform.md
Expand All @@ -108,7 +110,7 @@ docs/PluginDevice.md
docs/PluginEnv.md
docs/PluginInterfaceType.md
docs/PluginMount.md
docs/PluginPrivilegeItem.md
docs/PluginPrivilege.md
docs/PluginSettings.md
docs/PluginsInfo.md
docs/Port.md
Expand Down Expand Up @@ -147,6 +149,8 @@ docs/Swarm.md
docs/SwarmAllOf.md
docs/SwarmApi.md
docs/SwarmInfo.md
docs/SwarmInitRequest.md
docs/SwarmJoinRequest.md
docs/SwarmSpec.md
docs/SwarmSpecCAConfig.md
docs/SwarmSpecCAConfigExternalCAs.md
Expand All @@ -156,11 +160,10 @@ docs/SwarmSpecOrchestration.md
docs/SwarmSpecRaft.md
docs/SwarmSpecTaskDefaults.md
docs/SwarmSpecTaskDefaultsLogDriver.md
docs/SwarmUnlockRequest.md
docs/SystemApi.md
docs/SystemAuthResponse.md
docs/SystemDataUsageResponse.md
docs/SystemEventsResponse.md
docs/SystemEventsResponseActor.md
docs/SystemInfo.md
docs/SystemInfoDefaultAddressPools.md
docs/SystemVersion.md
Expand Down Expand Up @@ -249,16 +252,17 @@ src/main/kotlin/de/gesellix/docker/engine/model/ContainerCreateResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerInspectResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerPruneResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerState.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerSummary.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerSummaryHostConfig.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerSummaryNetworkSettings.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerTopResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerUpdateResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerWaitResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/ContainerWaitResponseError.kt
src/main/kotlin/de/gesellix/docker/engine/model/CreateImageInfo.kt
src/main/kotlin/de/gesellix/docker/engine/model/DeviceMapping.kt
src/main/kotlin/de/gesellix/docker/engine/model/DeviceRequest.kt
src/main/kotlin/de/gesellix/docker/engine/model/DistributionInspectResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/DistributionInspectResponseDescriptor.kt
src/main/kotlin/de/gesellix/docker/engine/model/DistributionInspectResponsePlatforms.kt
src/main/kotlin/de/gesellix/docker/engine/model/DistributionInspect.kt
src/main/kotlin/de/gesellix/docker/engine/model/Driver.kt
src/main/kotlin/de/gesellix/docker/engine/model/EndpointIPAMConfig.kt
src/main/kotlin/de/gesellix/docker/engine/model/EndpointPortConfig.kt
Expand All @@ -268,7 +272,11 @@ src/main/kotlin/de/gesellix/docker/engine/model/EngineDescription.kt
src/main/kotlin/de/gesellix/docker/engine/model/EngineDescriptionPlugins.kt
src/main/kotlin/de/gesellix/docker/engine/model/ErrorDetail.kt
src/main/kotlin/de/gesellix/docker/engine/model/ErrorResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/EventActor.kt
src/main/kotlin/de/gesellix/docker/engine/model/EventMessage.kt
src/main/kotlin/de/gesellix/docker/engine/model/ExecConfig.kt
src/main/kotlin/de/gesellix/docker/engine/model/ExecInspectResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/ExecStartConfig.kt
src/main/kotlin/de/gesellix/docker/engine/model/GraphDriverData.kt
src/main/kotlin/de/gesellix/docker/engine/model/Health.kt
src/main/kotlin/de/gesellix/docker/engine/model/HealthConfig.kt
Expand All @@ -288,14 +296,6 @@ src/main/kotlin/de/gesellix/docker/engine/model/ImageRootFS.kt
src/main/kotlin/de/gesellix/docker/engine/model/ImageSearchResponseItem.kt
src/main/kotlin/de/gesellix/docker/engine/model/ImageSummary.kt
src/main/kotlin/de/gesellix/docker/engine/model/IndexInfo.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject1.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject2.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject3.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject4.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject5.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject6.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineObject7.kt
src/main/kotlin/de/gesellix/docker/engine/model/InlineResponse400.kt
src/main/kotlin/de/gesellix/docker/engine/model/JoinTokens.kt
src/main/kotlin/de/gesellix/docker/engine/model/Limit.kt
Expand All @@ -309,8 +309,11 @@ src/main/kotlin/de/gesellix/docker/engine/model/MountVolumeOptions.kt
src/main/kotlin/de/gesellix/docker/engine/model/MountVolumeOptionsDriverConfig.kt
src/main/kotlin/de/gesellix/docker/engine/model/Network.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkAttachmentConfig.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkConnectRequest.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkContainer.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkCreateRequest.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkCreateResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkDisconnectRequest.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkPruneResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkSettings.kt
src/main/kotlin/de/gesellix/docker/engine/model/NetworkingConfig.kt
Expand All @@ -319,6 +322,8 @@ src/main/kotlin/de/gesellix/docker/engine/model/NodeDescription.kt
src/main/kotlin/de/gesellix/docker/engine/model/NodeSpec.kt
src/main/kotlin/de/gesellix/docker/engine/model/NodeState.kt
src/main/kotlin/de/gesellix/docker/engine/model/NodeStatus.kt
src/main/kotlin/de/gesellix/docker/engine/model/OCIDescriptor.kt
src/main/kotlin/de/gesellix/docker/engine/model/OCIPlatform.kt
src/main/kotlin/de/gesellix/docker/engine/model/ObjectVersion.kt
src/main/kotlin/de/gesellix/docker/engine/model/PeerNode.kt
src/main/kotlin/de/gesellix/docker/engine/model/Platform.kt
Expand All @@ -334,7 +339,7 @@ src/main/kotlin/de/gesellix/docker/engine/model/PluginDevice.kt
src/main/kotlin/de/gesellix/docker/engine/model/PluginEnv.kt
src/main/kotlin/de/gesellix/docker/engine/model/PluginInterfaceType.kt
src/main/kotlin/de/gesellix/docker/engine/model/PluginMount.kt
src/main/kotlin/de/gesellix/docker/engine/model/PluginPrivilegeItem.kt
src/main/kotlin/de/gesellix/docker/engine/model/PluginPrivilege.kt
src/main/kotlin/de/gesellix/docker/engine/model/PluginSettings.kt
src/main/kotlin/de/gesellix/docker/engine/model/PluginsInfo.kt
src/main/kotlin/de/gesellix/docker/engine/model/Port.kt
Expand Down Expand Up @@ -369,6 +374,8 @@ src/main/kotlin/de/gesellix/docker/engine/model/ServiceUpdateStatus.kt
src/main/kotlin/de/gesellix/docker/engine/model/Swarm.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmAllOf.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmInfo.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmInitRequest.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmJoinRequest.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpec.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecCAConfig.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecCAConfigExternalCAs.kt
Expand All @@ -378,10 +385,9 @@ src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecOrchestration.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecRaft.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecTaskDefaults.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmSpecTaskDefaultsLogDriver.kt
src/main/kotlin/de/gesellix/docker/engine/model/SwarmUnlockRequest.kt
src/main/kotlin/de/gesellix/docker/engine/model/SystemAuthResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/SystemDataUsageResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/SystemEventsResponse.kt
src/main/kotlin/de/gesellix/docker/engine/model/SystemEventsResponseActor.kt
src/main/kotlin/de/gesellix/docker/engine/model/SystemInfo.kt
src/main/kotlin/de/gesellix/docker/engine/model/SystemInfoDefaultAddressPools.kt
src/main/kotlin/de/gesellix/docker/engine/model/SystemVersion.kt
Expand Down
31 changes: 17 additions & 14 deletions api-model/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -163,16 +163,17 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.ContainerInspectResponse](docs/ContainerInspectResponse.md)
- [de.gesellix.docker.engine.model.ContainerPruneResponse](docs/ContainerPruneResponse.md)
- [de.gesellix.docker.engine.model.ContainerState](docs/ContainerState.md)
- [de.gesellix.docker.engine.model.ContainerSummary](docs/ContainerSummary.md)
- [de.gesellix.docker.engine.model.ContainerSummaryHostConfig](docs/ContainerSummaryHostConfig.md)
- [de.gesellix.docker.engine.model.ContainerSummaryNetworkSettings](docs/ContainerSummaryNetworkSettings.md)
- [de.gesellix.docker.engine.model.ContainerTopResponse](docs/ContainerTopResponse.md)
- [de.gesellix.docker.engine.model.ContainerUpdateResponse](docs/ContainerUpdateResponse.md)
- [de.gesellix.docker.engine.model.ContainerWaitResponse](docs/ContainerWaitResponse.md)
- [de.gesellix.docker.engine.model.ContainerWaitResponseError](docs/ContainerWaitResponseError.md)
- [de.gesellix.docker.engine.model.CreateImageInfo](docs/CreateImageInfo.md)
- [de.gesellix.docker.engine.model.DeviceMapping](docs/DeviceMapping.md)
- [de.gesellix.docker.engine.model.DeviceRequest](docs/DeviceRequest.md)
- [de.gesellix.docker.engine.model.DistributionInspectResponse](docs/DistributionInspectResponse.md)
- [de.gesellix.docker.engine.model.DistributionInspectResponseDescriptor](docs/DistributionInspectResponseDescriptor.md)
- [de.gesellix.docker.engine.model.DistributionInspectResponsePlatforms](docs/DistributionInspectResponsePlatforms.md)
- [de.gesellix.docker.engine.model.DistributionInspect](docs/DistributionInspect.md)
- [de.gesellix.docker.engine.model.Driver](docs/Driver.md)
- [de.gesellix.docker.engine.model.EndpointIPAMConfig](docs/EndpointIPAMConfig.md)
- [de.gesellix.docker.engine.model.EndpointPortConfig](docs/EndpointPortConfig.md)
Expand All @@ -182,7 +183,11 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.EngineDescriptionPlugins](docs/EngineDescriptionPlugins.md)
- [de.gesellix.docker.engine.model.ErrorDetail](docs/ErrorDetail.md)
- [de.gesellix.docker.engine.model.ErrorResponse](docs/ErrorResponse.md)
- [de.gesellix.docker.engine.model.EventActor](docs/EventActor.md)
- [de.gesellix.docker.engine.model.EventMessage](docs/EventMessage.md)
- [de.gesellix.docker.engine.model.ExecConfig](docs/ExecConfig.md)
- [de.gesellix.docker.engine.model.ExecInspectResponse](docs/ExecInspectResponse.md)
- [de.gesellix.docker.engine.model.ExecStartConfig](docs/ExecStartConfig.md)
- [de.gesellix.docker.engine.model.GraphDriverData](docs/GraphDriverData.md)
- [de.gesellix.docker.engine.model.Health](docs/Health.md)
- [de.gesellix.docker.engine.model.HealthConfig](docs/HealthConfig.md)
Expand All @@ -202,14 +207,6 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.ImageSearchResponseItem](docs/ImageSearchResponseItem.md)
- [de.gesellix.docker.engine.model.ImageSummary](docs/ImageSummary.md)
- [de.gesellix.docker.engine.model.IndexInfo](docs/IndexInfo.md)
- [de.gesellix.docker.engine.model.InlineObject](docs/InlineObject.md)
- [de.gesellix.docker.engine.model.InlineObject1](docs/InlineObject1.md)
- [de.gesellix.docker.engine.model.InlineObject2](docs/InlineObject2.md)
- [de.gesellix.docker.engine.model.InlineObject3](docs/InlineObject3.md)
- [de.gesellix.docker.engine.model.InlineObject4](docs/InlineObject4.md)
- [de.gesellix.docker.engine.model.InlineObject5](docs/InlineObject5.md)
- [de.gesellix.docker.engine.model.InlineObject6](docs/InlineObject6.md)
- [de.gesellix.docker.engine.model.InlineObject7](docs/InlineObject7.md)
- [de.gesellix.docker.engine.model.InlineResponse400](docs/InlineResponse400.md)
- [de.gesellix.docker.engine.model.JoinTokens](docs/JoinTokens.md)
- [de.gesellix.docker.engine.model.Limit](docs/Limit.md)
Expand All @@ -223,8 +220,11 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.MountVolumeOptionsDriverConfig](docs/MountVolumeOptionsDriverConfig.md)
- [de.gesellix.docker.engine.model.Network](docs/Network.md)
- [de.gesellix.docker.engine.model.NetworkAttachmentConfig](docs/NetworkAttachmentConfig.md)
- [de.gesellix.docker.engine.model.NetworkConnectRequest](docs/NetworkConnectRequest.md)
- [de.gesellix.docker.engine.model.NetworkContainer](docs/NetworkContainer.md)
- [de.gesellix.docker.engine.model.NetworkCreateRequest](docs/NetworkCreateRequest.md)
- [de.gesellix.docker.engine.model.NetworkCreateResponse](docs/NetworkCreateResponse.md)
- [de.gesellix.docker.engine.model.NetworkDisconnectRequest](docs/NetworkDisconnectRequest.md)
- [de.gesellix.docker.engine.model.NetworkPruneResponse](docs/NetworkPruneResponse.md)
- [de.gesellix.docker.engine.model.NetworkSettings](docs/NetworkSettings.md)
- [de.gesellix.docker.engine.model.NetworkingConfig](docs/NetworkingConfig.md)
Expand All @@ -233,6 +233,8 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.NodeSpec](docs/NodeSpec.md)
- [de.gesellix.docker.engine.model.NodeState](docs/NodeState.md)
- [de.gesellix.docker.engine.model.NodeStatus](docs/NodeStatus.md)
- [de.gesellix.docker.engine.model.OCIDescriptor](docs/OCIDescriptor.md)
- [de.gesellix.docker.engine.model.OCIPlatform](docs/OCIPlatform.md)
- [de.gesellix.docker.engine.model.ObjectVersion](docs/ObjectVersion.md)
- [de.gesellix.docker.engine.model.PeerNode](docs/PeerNode.md)
- [de.gesellix.docker.engine.model.Platform](docs/Platform.md)
Expand All @@ -248,7 +250,7 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.PluginEnv](docs/PluginEnv.md)
- [de.gesellix.docker.engine.model.PluginInterfaceType](docs/PluginInterfaceType.md)
- [de.gesellix.docker.engine.model.PluginMount](docs/PluginMount.md)
- [de.gesellix.docker.engine.model.PluginPrivilegeItem](docs/PluginPrivilegeItem.md)
- [de.gesellix.docker.engine.model.PluginPrivilege](docs/PluginPrivilege.md)
- [de.gesellix.docker.engine.model.PluginSettings](docs/PluginSettings.md)
- [de.gesellix.docker.engine.model.PluginsInfo](docs/PluginsInfo.md)
- [de.gesellix.docker.engine.model.Port](docs/Port.md)
Expand Down Expand Up @@ -283,6 +285,8 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.Swarm](docs/Swarm.md)
- [de.gesellix.docker.engine.model.SwarmAllOf](docs/SwarmAllOf.md)
- [de.gesellix.docker.engine.model.SwarmInfo](docs/SwarmInfo.md)
- [de.gesellix.docker.engine.model.SwarmInitRequest](docs/SwarmInitRequest.md)
- [de.gesellix.docker.engine.model.SwarmJoinRequest](docs/SwarmJoinRequest.md)
- [de.gesellix.docker.engine.model.SwarmSpec](docs/SwarmSpec.md)
- [de.gesellix.docker.engine.model.SwarmSpecCAConfig](docs/SwarmSpecCAConfig.md)
- [de.gesellix.docker.engine.model.SwarmSpecCAConfigExternalCAs](docs/SwarmSpecCAConfigExternalCAs.md)
Expand All @@ -292,10 +296,9 @@ Class | Method | HTTP request | Description
- [de.gesellix.docker.engine.model.SwarmSpecRaft](docs/SwarmSpecRaft.md)
- [de.gesellix.docker.engine.model.SwarmSpecTaskDefaults](docs/SwarmSpecTaskDefaults.md)
- [de.gesellix.docker.engine.model.SwarmSpecTaskDefaultsLogDriver](docs/SwarmSpecTaskDefaultsLogDriver.md)
- [de.gesellix.docker.engine.model.SwarmUnlockRequest](docs/SwarmUnlockRequest.md)
- [de.gesellix.docker.engine.model.SystemAuthResponse](docs/SystemAuthResponse.md)
- [de.gesellix.docker.engine.model.SystemDataUsageResponse](docs/SystemDataUsageResponse.md)
- [de.gesellix.docker.engine.model.SystemEventsResponse](docs/SystemEventsResponse.md)
- [de.gesellix.docker.engine.model.SystemEventsResponseActor](docs/SystemEventsResponseActor.md)
- [de.gesellix.docker.engine.model.SystemInfo](docs/SystemInfo.md)
- [de.gesellix.docker.engine.model.SystemInfoDefaultAddressPools](docs/SystemInfoDefaultAddressPools.md)
- [de.gesellix.docker.engine.model.SystemVersion](docs/SystemVersion.md)
Expand Down
Loading

0 comments on commit 9f500ca

Please sign in to comment.