Class SystemApi
java.lang.Object
io.github.alersrt.pod4j.openapi.api.SystemApi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex) Performs consistency checks on storage, optionally removing items which fail checksShow disk usage Return information about disk usage for containers, images, and volumesGet events Returns events filtered on query parametersGet info Returns information on the system and libpod configurationPing service Return protocol information in response headers.Prune unused dataComponent Version information
-
Constructor Details
-
SystemApi
public SystemApi() -
SystemApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
systemCheckLibpod
Performs consistency checks on storage, optionally removing items which fail checks- Returns:
- APIsystemCheckLibpodRequest
- Http Response Details
Status Code Description Response Headers 200 Check - 400 Bad parameter in request - 500 Internal server error -
-
systemDataUsageLibpod
Show disk usage Return information about disk usage for containers, images, and volumes- Returns:
- APIsystemDataUsageLibpodRequest
- Http Response Details
Status Code Description Response Headers 200 Disk usage - 500 Internal server error -
-
systemEventsLibpod
Get events Returns events filtered on query parameters- Returns:
- APIsystemEventsLibpodRequest
- Http Response Details
Status Code Description Response Headers 200 returns a string of json data describing an event - 500 Internal server error -
-
systemInfoLibpod
Get info Returns information on the system and libpod configuration- Returns:
- APIsystemInfoLibpodRequest
- Http Response Details
Status Code Description Response Headers 200 Info - 500 Internal server error -
-
systemPing
Ping service Return protocol information in response headers. `HEAD /libpod/_ping` is also supported. `/_ping` is available for compatibility with other engines. The '_ping' endpoints are not versioned.- Returns:
- APIsystemPingRequest
- Http Response Details
Status Code Description Response Headers 200 Success * Docker-Experimental - If the server is running with experimental mode enabled, always true
* Cache-Control - always no-cache
* Libpod-Buildah-Version - Default version of libpod image builder. Available if service is backed by Podman, therefore may be used to determine if talking to Podman engine or another engine
* Libpod-API-Version - Max Podman API Version the server supports. Available if service is backed by Podman, therefore may be used to determine if talking to Podman engine or another engine
* BuildKit-Version - Default version of docker image builder
* Pragma - always no-cache
* API-Version - Max compatibility API Version the server supports
500 Internal server error -
-
systemPruneLibpod
Prune unused data- Returns:
- APIsystemPruneLibpodRequest
- Http Response Details
Status Code Description Response Headers 200 System Prune results - 400 Bad parameter in request - 500 Internal server error -
-
systemVersionLibpod
Component Version information- Returns:
- APIsystemVersionLibpodRequest
- Http Response Details
Status Code Description Response Headers 200 Version -
-