Class ImagesApi.APIimagePullLibpodRequest
java.lang.Object
io.github.alersrt.pod4j.openapi.api.ImagesApi.APIimagePullLibpodRequest
- Enclosing class:
- ImagesApi
-
Method Summary
Modifier and TypeMethodDescriptionSet allTagsSet archokhttp3.CallbuildCall(ApiCallback _callback) Build call for imagePullLibpodcompatMode(Boolean compatMode) Set compatModeexecute()Execute imagePullLibpod requestokhttp3.CallexecuteAsync(ApiCallback<LibpodImagesPullReport> _callback) Execute imagePullLibpod request (asynchronously)Execute imagePullLibpod request with HTTP info returnedSet OSSet policySet quietSet referenceSet tlsVerifySet variantxRegistryAuth(String xRegistryAuth) Set xRegistryAuth
-
Method Details
-
reference
Set reference- Parameters:
reference- Mandatory reference to the image (e.g., quay.io/image/name:tag) (optional)- Returns:
- APIimagePullLibpodRequest
-
quiet
Set quiet- Parameters:
quiet- silences extra stream data on pull (optional, default to false)- Returns:
- APIimagePullLibpodRequest
-
compatMode
Set compatMode- Parameters:
compatMode- Return the same JSON payload as the Docker-compat endpoint. (optional, default to false)- Returns:
- APIimagePullLibpodRequest
-
arch
Set arch- Parameters:
arch- Pull image for the specified architecture. (optional)- Returns:
- APIimagePullLibpodRequest
-
OS
Set OS- Parameters:
OS- Pull image for the specified operating system. (optional)- Returns:
- APIimagePullLibpodRequest
-
variant
Set variant- Parameters:
variant- Pull image for the specified variant. (optional)- Returns:
- APIimagePullLibpodRequest
-
policy
Set policy- Parameters:
policy- Pull policy, \"always\" (default), \"missing\", \"newer\", \"never\". (optional)- Returns:
- APIimagePullLibpodRequest
-
tlsVerify
Set tlsVerify- Parameters:
tlsVerify- Require TLS verification. (optional, default to true)- Returns:
- APIimagePullLibpodRequest
-
allTags
Set allTags- Parameters:
allTags- Pull all tagged images in the repository. (optional)- Returns:
- APIimagePullLibpodRequest
-
xRegistryAuth
Set xRegistryAuth- Parameters:
xRegistryAuth- base-64 encoded auth config. Must include the following four values: username, password, email and server address OR simply just an identity token. (optional)- Returns:
- APIimagePullLibpodRequest
-
buildCall
Build call for imagePullLibpod- Parameters:
_callback- ApiCallback API callback- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Status Code Description Response Headers 200 Image Pull - 400 Bad parameter in request - 500 Internal server error -
-
execute
Execute imagePullLibpod request- Returns:
- LibpodImagesPullReport
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Status Code Description Response Headers 200 Image Pull - 400 Bad parameter in request - 500 Internal server error -
-
executeWithHttpInfo
Execute imagePullLibpod request with HTTP info returned- Returns:
- ApiResponse<LibpodImagesPullReport>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Status Code Description Response Headers 200 Image Pull - 400 Bad parameter in request - 500 Internal server error -
-
executeAsync
Execute imagePullLibpod request (asynchronously)- Parameters:
_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Status Code Description Response Headers 200 Image Pull - 400 Bad parameter in request - 500 Internal server error -
-