| Package | Description |
|---|---|
| com.github.dockerjava.api | |
| com.github.dockerjava.api.command | |
| com.github.dockerjava.api.model |
| Class and Description |
|---|
| AuthConfig |
| Identifier |
| PruneType |
| SecretSpec |
| ServiceSpec |
| SwarmSpec |
| Class and Description |
|---|
| AuthConfig |
| AuthConfigurations |
| AuthResponse |
| Bind
Represents a host path being bind mounted as a
Volume in a Docker container. |
| BlkioRateDevice |
| BlkioWeightDevice |
| BuildResponseItem
Represents a build response stream item
|
| Capability
The Linux capabilities supported by Docker.
|
| ChangeLog |
| Config
Used for Listing config.
|
| ContainerConfig
Used as part of 'images/IMAGE/someimage' response.
|
| ContainerNetwork
Types taken form
https://github.com/docker/engine-api/blob/release/1.10/types/network/network.go
Docker named it EndpointSettings |
| Device |
| DeviceRequest |
| DockerObject |
| EventType |
| ExposedPort
Represents a container port that Docker exposes to external clients.
|
| ExposedPorts |
| Frame
Represents a logging frame.
|
| HealthCheck |
| HostConfig
Used in `/containers/create`, and in inspect container.
|
| Link
Represents a network link between two Docker containers.
|
| LoadResponseItem |
| LogConfig
Log driver to use for a created/running container.
|
| LxcConf |
| Network |
| Network.Ipam |
| NetworkSettings |
| PortBinding
In a
PortBinding, a network socket on the Docker host, expressed as a Ports.Binding, is bound to an ExposedPort of a
container. |
| Ports
A container for port bindings, made available as a
Map via its Ports.getBindings() method. |
| PruneResponse
Delete unused content (containers, images, volumes, networks, build relicts)
|
| PruneType |
| PullResponseItem
Represents a pull response stream item
|
| PushResponseItem
Represents a push response stream item
|
| RestartPolicy
Container restart policy
no
Do not restart the container if it dies.
|
| SecretSpec |
| Service
Used for Listing services.
|
| ServiceSpec |
| Swarm |
| SwarmNode
Used for Listing SwarmNodes.
|
| SwarmNodeSpec |
| SwarmSpec |
| Task |
| TaskState |
| Ulimit |
| Volume
Represents a bind mounted volume in a Docker container.
|
| VolumeBind |
| VolumeRW
Deprecated.
since
RemoteApiVersion#VERSION_1_20 |
| Volumes |
| VolumesFrom |
| WaitContainerCondition
Docker Engine API wait conditions (added in v1.30).
|
| WaitResponse
Represents a wait container command response
|
| Class and Description |
|---|
| AccessMode
The access mode of a file system or file:
read-write or read-only. |
| AuthConfig |
| Bind
Represents a host path being bind mounted as a
Volume in a Docker container. |
| BindOptions |
| BindPropagation |
| Binds |
| BlkioRateDevice |
| BlkioStatEntry
BlkioStat is not documented in pubic docker swapper.yaml yet, reference:
https://github.com/moby/moby/blob/master/api/types/stats.go
|
| BlkioStatsConfig
Used in
Statistics |
| BlkioWeightDevice |
| Capability
The Linux capabilities supported by Docker.
|
| ClusterInfo
Used for creating swarms.
|
| ConfigSpec |
| ContainerConfig
Used as part of 'images/IMAGE/someimage' response.
|
| ContainerDNSConfig
Specification for DNS related configurations in resolver configuration file (`resolv.conf`).
|
| ContainerHostConfig
Used in
Container |
| ContainerMount |
| ContainerNetwork
Types taken form
https://github.com/docker/engine-api/blob/release/1.10/types/network/network.go
Docker named it EndpointSettings |
| ContainerNetwork.Ipam
Docker named it EndpointIPAMConfig
|
| ContainerNetworkSettings
Sub-object in
Container |
| ContainerPort |
| ContainerSpec
The specification for containers as used in
TaskSpec |
| ContainerSpecConfig
docker configs that will be exposed to the service
|
| ContainerSpecFile
File represents a specific target that is backed by a file.
|
| ContainerSpecPrivileges
Security options for the container
|
| ContainerSpecPrivilegesCredential
Credential for managed service account (Windows only)
|
| ContainerSpecPrivilegesSELinuxContext
SELinux labels of the container
|
| ContainerSpecSecret
docker secrets that will be exposed to the service
|
| CpuStatsConfig
Used in
Statistics |
| CpuUsageConfig
Used in
Statistics |
| Device |
| DeviceRequest |
| DockerObject |
| Driver |
| Endpoint |
| EndpointResolutionMode |
| EndpointSpec |
| EndpointVirtualIP |
| ErrorDetail |
| Event
Representation of a Docker event.
|
| EventActor |
| EventType |
| ExposedPort
Represents a container port that Docker exposes to external clients.
|
| ExposedPorts |
| ExternalCA |
| ExternalCAProtocol |
| GenericResource |
| HealthCheck |
| HostConfig
Used in `/containers/create`, and in inspect container.
|
| Identifier |
| ImageOptions |
| Info
Used for `/info`
|
| InfoRegistryConfig |
| InfoRegistryConfig.IndexConfig |
| InternetProtocol
The IP protocols supported by Docker.
|
| Isolation |
| Link
Represents a network link between two Docker containers.
|
| Links |
| LocalNodeState
https://github.com/moby/moby/blob/master/api/types/swarm/swarm.go#L174-L188
|
| LogConfig
Log driver to use for a created/running container.
|
| LogConfig.LoggingType |
| LxcConf |
| MemoryStatsConfig
Used in
Statistics |
| Mount |
| MountType |
| Network.ContainerNetworkConfig |
| Network.Ipam |
| Network.Ipam.Config |
| NetworkAttachmentConfig |
| Node
A node as returned by the /events API, for instance, when Swarm is used.
|
| ObjectVersion |
| PeerNode |
| PidsStatsConfig
Used in
Statistics |
| PortBinding
In a
PortBinding, a network socket on the Docker host, expressed as a Ports.Binding, is bound to an ExposedPort of a
container. |
| PortConfig |
| PortConfig.PublishMode |
| PortConfigProtocol |
| Ports
A container for port bindings, made available as a
Map via its Ports.getBindings() method. |
| Ports.Binding
A
Ports.Binding represents a socket on the Docker host that is used in a PortBinding. |
| PropagationMode
The propagation mode of a file system or file:
shared, slave or private. |
| PruneType |
| Reachability |
| Repository
A repository or image name.
|
| ResourceRequirements |
| ResourceSpecs |
| ResourceVersion |
| ResponseItem
Represents a pull response stream item
|
| ResponseItem.AuxDetail |
| ResponseItem.ErrorDetail |
| ResponseItem.ProgressDetail |
| RestartPolicy
Container restart policy
no
Do not restart the container if it dies.
|
| RuntimeInfo |
| SecretSpec |
| SELContext
The context mode of bound volume in SELinux.
|
| Service
Used for Listing services.
|
| ServiceGlobalModeOptions |
| ServiceMode |
| ServiceModeConfig |
| ServicePlacement |
| ServiceReplicatedModeOptions |
| ServiceRestartCondition |
| ServiceRestartPolicy |
| ServiceSpec |
| ServiceUpdateState |
| ServiceUpdateStatus |
| StatisticNetworksConfig
Used in
Statistics |
| StatsConfig |
| StreamType |
| Swarm |
| SwarmCAConfig |
| SwarmDispatcherConfig |
| SwarmInfo |
| SwarmJoinTokens |
| SwarmNode
Used for Listing SwarmNodes.
|
| SwarmNodeAvailability |
| SwarmNodeDescription |
| SwarmNodeEngineDescription |
| SwarmNodeManagerStatus |
| SwarmNodePlatform |
| SwarmNodePluginDescription |
| SwarmNodeResources |
| SwarmNodeRole |
| SwarmNodeSpec |
| SwarmNodeState |
| SwarmNodeStatus |
| SwarmNodeVersion |
| SwarmOrchestration |
| SwarmRaftConfig |
| SwarmSpec |
| SwarmVersion |
| Task |
| TaskDefaults |
| TaskSpec |
| TaskState |
| TaskStatus |
| TaskStatusContainerStatus |
| ThrottlingDataConfig
Used in
Statistics |
| TmpfsOptions |
| Ulimit |
| UpdateConfig |
| UpdateFailureAction |
| UpdateOrder |
| VersionComponent
Part of
Version |
| VersionPlatform
Part of
Version |
| Volume
Represents a bind mounted volume in a Docker container.
|
| VolumeBind |
| VolumeBinds |
| VolumeOptions |
| VolumeRW
Deprecated.
since
RemoteApiVersion#VERSION_1_20 |
| Volumes |
| VolumesFrom |
| VolumesRW |
| WaitContainerCondition
Docker Engine API wait conditions (added in v1.30).
|
Copyright © 2025. All rights reserved.