public interface  io.fabric.kubernetes.client.http.HttpResponse extends java.lang.Object implements io.fabric.kubernetes.client.http.HttpHeaders
{
public boolean isSuccessful()
{
int v;
io.fabric.kubernetes.client.http.HttpResponse v;
boolean v;
v := @this: io.fabric.kubernetes.client.http.HttpResponse;
v = interfaceinvoke v.<io.fabric.kubernetes.client.http.HttpResponse: int code()>();
v = staticinvoke <io.fabric.kubernetes.client.http.HttpResponse: boolean isSuccessful(int)>(v);
return v;
}
public static boolean isSuccessful(int)
{
int v;
boolean v;
v := @parameter: int;
if v < 200 goto label;
if v >= 300 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public abstract int code();
public java.lang.String message()
{
int v;
io.fabric.kubernetes.client.http.HttpResponse v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.http.HttpResponse;
v = interfaceinvoke v.<io.fabric.kubernetes.client.http.HttpResponse: int code()>();
v = staticinvoke <io.fabric.kubernetes.client.http.HttpStatusMessage: java.lang.String getMessageForStatus(int)>(v);
return v;
}
public abstract java.lang.Object body();
public java.lang.String bodyString() throws java.io.IOException
{
java.nio.charset.Charset v;
java.lang.Object v;
io.fabric.kubernetes.client.http.HttpResponse v;
java.lang.String v, v;
boolean v, v;
v := @this: io.fabric.kubernetes.client.http.HttpResponse;
v = interfaceinvoke v.<io.fabric.kubernetes.client.http.HttpResponse: java.lang.Object body()>();
if v != null goto label;
return "";
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
return v;
label:
v = v instanceof java.io.Reader;
if v == 0 goto label;
v = staticinvoke <io.fabric.kubernetes.client.utils.IOHelpers: java.lang.String readFully(java.io.Reader)>(v);
return v;
label:
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
v = staticinvoke <io.fabric.kubernetes.client.utils.IOHelpers: java.lang.String readFully(java.io.InputStream,java.nio.charset.Charset)>(v, v);
return v;
}
public abstract io.fabric.kubernetes.client.http.HttpRequest request();
public abstract java.util.Optional previousResponse();
}