Class ExecCompatApi
java.lang.Object
io.github.alersrt.pod4j.openapi.api.ExecCompatApi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontainerExec(String name) Create an exec instance Create an exec session to run a command inside a running container.execInspect(String id) Inspect an exec instance Return low-level information about an exec instance.execResize(String id) Resize an exec instance Resize the TTY session used by an exec instance.Start an exec instance Starts a previously set up exec instance.intvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex)
-
Constructor Details
-
ExecCompatApi
public ExecCompatApi() -
ExecCompatApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
containerExec
Create an exec instance Create an exec session to run a command inside a running container. Exec sessions will be automatically removed 5 minutes after they exit.- Parameters:
name- name of container (required)- Returns:
- APIcontainerExecRequest
- Http Response Details
Status Code Description Response Headers 201 no error - 404 No such container - 409 container is paused - 500 Internal server error -
-
execInspect
Inspect an exec instance Return low-level information about an exec instance.- Parameters:
id- Exec instance ID (required)- Returns:
- APIexecInspectRequest
- Http Response Details
Status Code Description Response Headers 200 Exec Session Inspect - 404 No such exec instance - 500 Internal server error -
-
execResize
Resize an exec instance Resize the TTY session used by an exec instance. This endpoint only works if tty was specified as part of creating and starting the exec instance.- Parameters:
id- Exec instance ID (required)- Returns:
- APIexecResizeRequest
- Http Response Details
Status Code Description Response Headers 201 no error - 404 No such exec instance - 500 Internal server error -
-
execStart
Start an exec instance Starts a previously set up exec instance. If detach is true, this endpoint returns immediately after starting the command. Otherwise, it sets up an interactive session with the command.- Parameters:
id- Exec instance ID (required)- Returns:
- APIexecStartRequest
- Http Response Details
Status Code Description Response Headers 200 no error - 404 No such exec instance - 409 container is not running - 500 Internal server error -
-