public class KubernetesApiResponse<DataType extends io.kubernetes.client.common.KubernetesType> extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
KubernetesApiResponse.ErrorStatusHandler |
Constructor and Description |
---|
KubernetesApiResponse(DataType object) |
KubernetesApiResponse(io.kubernetes.client.openapi.models.V1Status status,
int httpStatusCode) |
Modifier and Type | Method and Description |
---|---|
int |
getHttpStatusCode() |
DataType |
getObject() |
io.kubernetes.client.openapi.models.V1Status |
getStatus() |
boolean |
isSuccess() |
KubernetesApiResponse<DataType> |
onFailure(KubernetesApiResponse.ErrorStatusHandler errorStatusHandler)
Calling errorStatusHandler upon errors from server..
|
KubernetesApiResponse<DataType> |
throwsApiException()
Throws api exception kubernetes api response on failure.
|
public KubernetesApiResponse(DataType object)
public KubernetesApiResponse(io.kubernetes.client.openapi.models.V1Status status, int httpStatusCode)
public DataType getObject()
public io.kubernetes.client.openapi.models.V1Status getStatus()
public int getHttpStatusCode()
public boolean isSuccess()
public KubernetesApiResponse<DataType> throwsApiException() throws io.kubernetes.client.openapi.ApiException
io.kubernetes.client.openapi.ApiException
- the api exceptionpublic KubernetesApiResponse<DataType> onFailure(KubernetesApiResponse.ErrorStatusHandler errorStatusHandler) throws io.kubernetes.client.openapi.ApiException
errorStatusHandler
- the error status handlerio.kubernetes.client.openapi.ApiException
- the api exceptionCopyright © 2023. All rights reserved.