public class io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl extends io.fabric.openshift.clnt.v.dsl.internal.OpenShiftOperation implements io.fabric.openshift.clnt.v.dsl.BuildConfigOperation
{
private static final org.slf4j.Logger logger;
public static final java.lang.String BUILD_CONFIG_LABEL;
public static final java.lang.String BUILD_CONFIG_ANNOTATION;
private final io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext buildConfigOperationContext;
private final java.lang.String secret;
private final java.lang.String triggerType;
private final java.lang.String authorName;
private final java.lang.String authorEmail;
private final java.lang.String committerName;
private final java.lang.String committerEmail;
private final java.lang.String commit;
private final java.lang.String message;
private final java.lang.String asFile;
private final long timeout;
private final java.util.concurrent.TimeUnit timeoutUnit;
public void <init>(io.fabric.openshift.clnt.v.OpenshiftClientContext)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v;
io.fabric.openshift.clnt.v.OpenshiftClientContext v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: io.fabric.openshift.clnt.v.OpenshiftClientContext;
v = new io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: void <init>()>();
v = staticinvoke <io.fabric.kubernetes.clnt.v.dsl.internal.HasMetadataOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext defaultContext(io.fabric.kubernetes.clnt.v.ClientContext)>(v);
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return;
}
public void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext, io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)
{
long v;
java.lang.String v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v, v, v;
java.util.concurrent.TimeUnit v;
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext;
v := @parameter: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext;
v = virtualinvoke v.<io.fabric.kubernetes.clnt.v.dsl.base.OperationContext: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext withApiGroupName(java.lang.String)>("build.openshift.io");
v = virtualinvoke v.<io.fabric.kubernetes.clnt.v.dsl.base.OperationContext: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext withPlural(java.lang.String)>("buildconfigs");
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.OpenShiftOperation: void <init>(io.fabric.kubernetes.clnt.v.dsl.base.OperationContext,java.lang.Class,java.lang.Class)>(v, class "Lio/fabric8/openshift/api/model/v5_11/BuildConfig;", class "Lio/fabric8/openshift/api/model/v5_11/BuildConfigList;");
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext buildConfigOperationContext> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getTriggerType()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String triggerType> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getSecret()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String secret> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getAuthorName()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String authorName> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getAuthorEmail()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String authorEmail> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getCommitterName()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String committerName> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getCommitterEmail()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String committerEmail> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getCommit()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String commit> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getMessage()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String message> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.lang.String getAsFile()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String asFile> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: long getTimeout()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: long timeout> = v;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: java.util.concurrent.TimeUnit getTimeoutUnit()>();
v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.util.concurrent.TimeUnit timeoutUnit> = v;
return;
}
public io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl newInstance(io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext buildConfigOperationContext>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext buildConfigOperationContext>;
return v;
}
public io.fabric.openshift.api.model.v.Build instantiate(io.fabric.openshift.api.model.v.BuildRequest)
{
java.net.URL v, v;
java.lang.String[] v;
java.lang.String v, v, v;
com.fasterxml.jackson.databind.ObjectWriter v;
com.fasterxml.jackson.databind.ObjectMapper v;
java.lang.RuntimeException v;
io.fabric.kubernetes.clnt.v.http.HttpClient v;
java.lang.Exception v;
io.fabric.openshift.api.model.v.BuildRequest v;
java.lang.Object v;
io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder v, v, v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: io.fabric.openshift.api.model.v.BuildRequest;
label:
virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void updateApiVersion(io.fabric.kubernetes.api.model.v.HasMetadata)>(v);
v = new java.net.URL;
v = newarray (java.lang.String)[2];
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.net.URL getResourceUrl()>();
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v[0] = v;
v[1] = "instantiate";
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.URLUtils: java.lang.String join(java.lang.String[])>(v);
specialinvoke v.<java.net.URL: void <init>(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.http.HttpClient httpClient>;
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpClient: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder newHttpRequestBuilder()>();
v = <io.fabric.kubernetes.clnt.v.dsl.base.OperationSupport: com.fasterxml.jackson.databind.ObjectMapper JSON_MAPPER>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.ObjectMapper: com.fasterxml.jackson.databind.ObjectWriter writer()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.ObjectWriter: java.lang.String writeValueAsString(java.lang.Object)>(v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder post(java.lang.String,java.lang.String)>("application/json", v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder url(java.net.URL)>(v);
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.Object handleResponse(io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder,java.lang.Class)>(v, class "Lio/fabric8/openshift/api/model/v5_11/Build;");
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <io.fabric.kubernetes.clnt.v.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
catch java.lang.Exception from label to label with label;
}
public io.fabric.openshift.clnt.v.dsl.buildconfig.CommitterAuthorMessageAsFileTimeoutInputStreamable instantiateBinary()
{
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
return v;
}
public java.lang.Void trigger(io.fabric.openshift.api.model.v.WebHookTrigger)
{
byte[] v;
java.net.URL v;
java.lang.String[] v;
java.lang.String v, v, v, v;
com.fasterxml.jackson.databind.ObjectWriter v;
com.fasterxml.jackson.databind.ObjectMapper v;
java.lang.RuntimeException v;
io.fabric.kubernetes.clnt.v.http.HttpClient v;
java.lang.Exception v;
io.fabric.openshift.api.model.v.WebHookTrigger v;
io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder v, v, v, v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: io.fabric.openshift.api.model.v.WebHookTrigger;
label:
v = newarray (java.lang.String)[4];
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.net.URL getResourceUrl()>();
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v[0] = v;
v[1] = "webhooks";
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String secret>;
v[2] = v;
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String triggerType>;
v[3] = v;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.URLUtils: java.lang.String join(java.lang.String[])>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.http.HttpClient httpClient>;
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpClient: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder newHttpRequestBuilder()>();
v = <io.fabric.kubernetes.clnt.v.dsl.base.OperationSupport: com.fasterxml.jackson.databind.ObjectMapper JSON_MAPPER>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.ObjectMapper: com.fasterxml.jackson.databind.ObjectWriter writer()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.ObjectWriter: byte[] writeValueAsBytes(java.lang.Object)>(v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder post(java.lang.String,byte[])>("application/json", v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder uri(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder header(java.lang.String,java.lang.String)>("X-Github-Event", "push");
virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.Object handleResponse(io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder,java.lang.Class)>(v, null);
label:
goto label;
label:
v := @caughtexception;
v = staticinvoke <io.fabric.kubernetes.clnt.v.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
label:
return null;
catch java.lang.Exception from label to label with label;
}
public io.fabric.kubernetes.clnt.v.dsl.Triggerable withType(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withTriggerType(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.Build fromInputStream(java.io.InputStream)
{
io.fabric.openshift.api.model.v.Build v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
java.io.InputStream v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.io.InputStream;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.api.model.v.Build submitToApiServer(java.io.InputStream,long)>(v, -1L);
return v;
}
public io.fabric.openshift.api.model.v.Build fromFile(java.io.File)
{
java.lang.Throwable v;
org.slf4j.Logger v;
io.fabric.openshift.api.model.v.Build v;
java.io.IOException v;
long v;
java.io.FileInputStream v;
java.lang.RuntimeException v;
java.lang.IllegalArgumentException v;
java.io.File v;
java.lang.String v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
boolean v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.io.File;
v = virtualinvoke v.<java.io.File: boolean exists()>();
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Can\'t instantiate binary build from the specified file. The file does not exists");
throw v;
label:
v = new java.io.FileInputStream;
specialinvoke v.<java.io.FileInputStream: void <init>(java.io.File)>(v);
label:
v = <io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: org.slf4j.Logger logger>;
v = virtualinvoke v.<java.io.File: java.lang.String getAbsolutePath()>();
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String,java.lang.Object)>("Uploading archive file \"{}\" as binary input for the build ...", v);
v = virtualinvoke v.<java.io.File: long length()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.api.model.v.Build submitToApiServer(java.io.InputStream,long)>(v, v);
label:
virtualinvoke v.<java.io.InputStream: void close()>();
label:
return v;
label:
v := @caughtexception;
throw v;
label:
v := @caughtexception;
v = staticinvoke <io.fabric.kubernetes.clnt.v.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
catch java.lang.Throwable from label to label with label;
catch java.io.IOException from label to label with label;
}
private java.lang.String getQueryParameters() throws java.net.MalformedURLException
{
java.net.URL v;
boolean v, v, v, v, v, v, v, v, v;
java.lang.StringBuilder v, v, v, v, v, v, v, v, v, v;
java.lang.String[] v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = newarray (java.lang.String)[2];
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.net.URL getResourceUrl()>();
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v[0] = v;
v[1] = "instantiatebinary";
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.URLUtils: java.lang.String join(java.lang.String[])>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String name>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNotNullOrEmpty(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("?name=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String name>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String namespace>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNotNullOrEmpty(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&namespace=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String namespace>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String message>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNotNullOrEmpty(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&commit=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String message>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String authorName>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&revision.authorName=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String authorName>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String authorEmail>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&revision.authorEmail=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String authorEmail>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String committerName>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&revision.committerName=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String committerName>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String committerEmail>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&revision.committerEmail=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String committerEmail>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String commit>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&revision.commit=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String commit>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String asFile>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("&asFile=");
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String asFile>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public io.fabric.openshift.clnt.v.dsl.TimeoutInputStreamable asFile(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withAsFile(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.buildconfig.MessageAsFileTimeoutInputStreamable withAuthorEmail(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withAuthorEmail(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable withCommitterEmail(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withCommitterEmail(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.buildconfig.AsFileTimeoutInputStreamable withMessage(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withMessage(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.buildconfig.AuthorEmailable withAuthorName(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withAuthorName(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.buildconfig.CommitterEmailable withCommitterName(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withCommitterName(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.InputStreamable withTimeout(long, java.util.concurrent.TimeUnit)
{
long v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
java.util.concurrent.TimeUnit v;
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v, v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withTimeout(long)>(v);
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withTimeoutUnit(java.util.concurrent.TimeUnit)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
public io.fabric.openshift.clnt.v.dsl.InputStreamable withTimeoutInMillis(long)
{
java.util.concurrent.TimeUnit v;
io.fabric.openshift.clnt.v.dsl.InputStreamable v;
long v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: long;
v = <java.util.concurrent.TimeUnit: java.util.concurrent.TimeUnit MILLISECONDS>;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.InputStreamable withTimeout(long,java.util.concurrent.TimeUnit)>(v, v);
return v;
}
public io.fabric.kubernetes.clnt.v.dsl.Typeable withSecret(java.lang.String)
{
io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext v, v;
java.lang.String v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v, v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext getContext()>();
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext: io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext withSecret(java.lang.String)>(v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: void <init>(io.fabric.openshift.clnt.v.dsl.internal.BuildConfigOperationContext,io.fabric.kubernetes.clnt.v.dsl.base.OperationContext)>(v, v);
return v;
}
protected io.fabric.kubernetes.api.builder.v.VisitableBuilder createVisitableBuilder(io.fabric.openshift.api.model.v.BuildConfig)
{
io.fabric.openshift.api.model.v.BuildConfig v;
io.fabric.openshift.api.model.v.BuildConfigBuilder v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: io.fabric.openshift.api.model.v.BuildConfig;
v = new io.fabric.openshift.api.model.v.BuildConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BuildConfigBuilder: void <init>(io.fabric.openshift.api.model.v.BuildConfig)>(v);
return v;
}
protected io.fabric.openshift.api.model.v.Build submitToApiServer(java.io.InputStream, long)
{
java.lang.Throwable v;
io.fabric.kubernetes.clnt.v.KubernetesClientException v;
long v, v, v;
java.lang.Thread v;
java.lang.String v, v, v, v;
org.slf4j.Logger v, v;
java.lang.RuntimeException v;
io.fabric.kubernetes.clnt.v.http.HttpClient v, v, v;
java.util.concurrent.TimeUnit v, v;
java.lang.InterruptedException v;
io.fabric.kubernetes.clnt.v.http.HttpClient$Builder v, v, v;
java.lang.Object v;
io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder v, v, v, v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
java.io.InputStream v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v := @parameter: java.io.InputStream;
v := @parameter: long;
label:
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.http.HttpClient httpClient>;
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpClient: io.fabric.kubernetes.clnt.v.http.HttpClient$Builder newBuilder()>();
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: long timeout>;
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.util.concurrent.TimeUnit timeoutUnit>;
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpClient$Builder: io.fabric.kubernetes.clnt.v.http.HttpClient$Builder readTimeout(long,java.util.concurrent.TimeUnit)>(v, v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: long timeout>;
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.util.concurrent.TimeUnit timeoutUnit>;
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpClient$Builder: io.fabric.kubernetes.clnt.v.http.HttpClient$Builder writeTimeout(long,java.util.concurrent.TimeUnit)>(v, v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpClient$Builder: io.fabric.kubernetes.clnt.v.http.HttpClient build()>();
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.http.HttpClient httpClient>;
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpClient: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder newHttpRequestBuilder()>();
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder post(java.lang.String,java.io.InputStream,long)>("application/octet-stream", v, v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder expectContinue()>();
v = specialinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String getQueryParameters()>();
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder: io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder uri(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.Object handleResponse(io.fabric.kubernetes.clnt.v.http.HttpClient,io.fabric.kubernetes.clnt.v.http.HttpRequest$Builder,java.lang.Class)>(v, v, class "Lio/fabric8/openshift/api/model/v5_11/Build;");
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = staticinvoke <io.fabric.kubernetes.clnt.v.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
label:
v := @caughtexception;
v = <io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: org.slf4j.Logger logger>;
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String name>;
interfaceinvoke v.<org.slf4j.Logger: void error(java.lang.String,java.lang.Object)>("Failed to upload archive file for the build: {}", v);
v = <io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: org.slf4j.Logger logger>;
interfaceinvoke v.<org.slf4j.Logger: void error(java.lang.String)>("Please check cluster events via `oc get events` to see what could have possibly gone wrong");
v = new io.fabric.kubernetes.clnt.v.KubernetesClientException;
v = virtualinvoke v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String getRecentEvents()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Can\'t instantiate binary build, due to error reading/writing stream. Can be caused if the output stream was closed by the server.See if something\'s wrong in recent events in Cluster = \u0001");
specialinvoke v.<io.fabric.kubernetes.clnt.v.KubernetesClientException: void <init>(java.lang.String,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.lang.Throwable from label to label with label;
}
protected java.lang.String getRecentEvents()
{
io.fabric.kubernetes.clnt.v.dsl.base.HasMetadataOperation v;
io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation v;
io.fabric.kubernetes.api.model.v.ObjectMeta v;
int v, v;
java.lang.String v, v, v, v, v;
io.fabric.kubernetes.clnt.v.dsl.base.OperationContext v;
java.util.List v;
java.lang.Object v, v;
java.lang.StringBuilder v, v, v, v, v, v;
io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: io.fabric.kubernetes.clnt.v.dsl.base.OperationContext context>;
v = staticinvoke <io.fabric.kubernetes.clnt.v.Handlers: io.fabric.kubernetes.clnt.v.dsl.base.HasMetadataOperation getOperation(java.lang.Class,java.lang.Class,io.fabric.kubernetes.clnt.v.ClientContext)>(class "Lio/fabric8/kubernetes/api/model/v5_11/Event;", class "Lio/fabric8/kubernetes/api/model/v5_11/EventList;", v);
v = v.<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: java.lang.String namespace>;
v = virtualinvoke v.<io.fabric.kubernetes.clnt.v.dsl.base.HasMetadataOperation: io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation inNamespace(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation: java.lang.Object list()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.EventList: java.util.List getItems()>();
staticinvoke <io.fabric.kubernetes.clnt.v.utils.KubernetesResourceUtil: void sortEventListBasedOnTimestamp(java.util.List)>(v);
v = 0;
label:
if v >= 10 goto label;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.Event: java.lang.String getReason()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(" ");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.Event: io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ObjectMeta: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(" ");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.Event: java.lang.String getMessage()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("\n");
v = v + 1;
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Lio/fabric8/openshift/clnt/v5_11/dsl/internal/build/BuildConfigOperationsImpl;");
<io.fabric.openshift.clnt.v.dsl.internal.build.BuildConfigOperationsImpl: org.slf4j.Logger logger> = v;
return;
}
}