public class io.fabric.kubernetes.client.dsl.base.BaseOperation extends io.fabric.kubernetes.client.dsl.base.OperationSupport implements io.fabric.kubernetes.client.OperationInfo, io.fabric.kubernetes.client.dsl.MixedOperation, io.fabric.kubernetes.client.dsl.Resource
{
private static final org.slf4j.Logger LOG;
private static final java.lang.String INVOLVED_OBJECT_NAME;
private static final java.lang.String INVOLVED_OBJECT_NAMESPACE;
private static final java.lang.String INVOLVED_OBJECT_KIND;
private static final java.lang.String INVOLVED_OBJECT_UID;
private static final java.lang.String INVOLVED_OBJECT_RESOURCE_VERSION;
private static final java.lang.String INVOLVED_OBJECT_API_VERSION;
private static final java.lang.String INVOLVED_OBJECT_FIELD_PATH;
private final boolean cascading;
private final io.fabric.kubernetes.api.model.HasMetadata item;
private final java.util.Map labels;
private final java.util.Map labelsNot;
private final java.util.Map labelsIn;
private final java.util.Map labelsNotIn;
private final java.util.Map fields;
private final java.util.Map fieldsNot;
private final java.lang.String resourceVersion;
private final boolean reloadingFromServer;
private final long gracePeriodSeconds;
private final io.fabric.kubernetes.api.model.DeletionPropagation propagationPolicy;
private final long watchRetryInitialBackoffMillis;
private final double watchRetryBackoffMultiplier;
protected java.lang.String apiVersion;
protected java.lang.Class type;
protected java.lang.Class listType;
protected void <init>(io.fabric.kubernetes.client.dsl.base.OperationContext)
{
io.fabric.kubernetes.api.model.DeletionPropagation v;
long v, v;
java.util.Map v, v, v, v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
io.fabric.kubernetes.client.dsl.base.OperationContext v;
boolean v, v;
double v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.client.dsl.base.OperationContext;
specialinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationSupport: void <init>(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: boolean getCascading()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean cascading> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.lang.Object getItem()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: boolean isReloadingFromServer()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean reloadingFromServer> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.lang.String getResourceVersion()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String resourceVersion> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: long getGracePeriodSeconds()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: long gracePeriodSeconds> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.api.model.DeletionPropagation getPropagationPolicy()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.DeletionPropagation propagationPolicy> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.util.Map getLabels()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.util.Map getLabelsNot()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNot> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.util.Map getLabelsIn()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsIn> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.util.Map getLabelsNotIn()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNotIn> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.util.Map getFields()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: java.util.Map getFieldsNot()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fieldsNot> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: long getWatchRetryInitialBackoffMillis()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: long watchRetryInitialBackoffMillis> = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: double getWatchRetryBackoffMultiplier()>();
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: double watchRetryBackoffMultiplier> = v;
return;
}
public io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.dsl.base.OperationContext v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.client.dsl.base.OperationContext;
v = new io.fabric.kubernetes.client.dsl.base.BaseOperation;
specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void <init>(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
private io.fabric.kubernetes.api.model.KubernetesResourceList listRequestHelper(java.net.URL)
{
okhttp.Request$Builder v, v, v;
java.net.URL v;
java.lang.Thread v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
io.fabric.kubernetes.client.OperationInfo v, v;
java.lang.RuntimeException v, v;
java.lang.Exception v;
java.lang.InterruptedException v;
okhttp.HttpUrl$Builder v;
java.lang.Class v;
java.lang.Object v;
okhttp.HttpUrl v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.net.URL;
label:
v = staticinvoke <okhttp.HttpUrl: okhttp.HttpUrl get(java.net.URL)>(v);
v = virtualinvoke v.<okhttp.HttpUrl: okhttp.HttpUrl$Builder newBuilder()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String getLabelQueryParam()>();
specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void addQueryStringParam(okhttp.HttpUrl$Builder,java.lang.String,java.lang.String)>(v, "labelSelector", v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String getFieldQueryParam()>();
specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void addQueryStringParam(okhttp.HttpUrl$Builder,java.lang.String,java.lang.String)>(v, "fieldSelector", v);
v = new okhttp.Request$Builder;
specialinvoke v.<okhttp.Request$Builder: void <init>()>();
v = virtualinvoke v.<okhttp.Request$Builder: okhttp.Request$Builder get()>();
v = virtualinvoke v.<okhttp.HttpUrl$Builder: okhttp.HttpUrl build()>();
v = virtualinvoke v.<okhttp.Request$Builder: okhttp.Request$Builder url(okhttp.HttpUrl)>(v);
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class listType>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handleResponse(okhttp.Request$Builder,java.lang.Class)>(v, v);
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.KubernetesResourceList)>(v);
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("list");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("list");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
protected java.net.URL fetchListUrl(java.net.URL, io.fabric.kubernetes.api.model.ListOptions) throws java.net.MalformedURLException
{
io.fabric.kubernetes.api.model.ListOptions v;
java.net.URL v, v;
okhttp.HttpUrl$Builder v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
okhttp.HttpUrl v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.net.URL;
v := @parameter: io.fabric.kubernetes.api.model.ListOptions;
v = new java.net.URL;
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v = staticinvoke <okhttp.HttpUrl: okhttp.HttpUrl get(java.lang.String)>(v);
v = virtualinvoke v.<okhttp.HttpUrl: okhttp.HttpUrl$Builder newBuilder()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.HttpClientUtils: okhttp.HttpUrl$Builder appendListOptionParams(okhttp.HttpUrl$Builder,io.fabric.kubernetes.api.model.ListOptions)>(v, v);
v = virtualinvoke v.<okhttp.HttpUrl$Builder: java.lang.String toString()>();
specialinvoke v.<java.net.URL: void <init>(java.lang.String)>(v);
return v;
}
private void addQueryStringParam(okhttp.HttpUrl$Builder, java.lang.String, java.lang.String)
{
okhttp.HttpUrl$Builder v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: okhttp.HttpUrl$Builder;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: boolean isNotNullOrEmpty(java.lang.String)>(v);
if v == 0 goto label;
virtualinvoke v.<okhttp.HttpUrl$Builder: okhttp.HttpUrl$Builder addQueryParameter(java.lang.String,java.lang.String)>(v, v);
label:
return;
}
public io.fabric.kubernetes.api.model.HasMetadata get()
{
io.fabric.kubernetes.client.KubernetesClientException v;
int v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata getMandatory()>();
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: int getCode()>();
if v == 404 goto label;
throw v;
label:
return null;
catch io.fabric.kubernetes.client.KubernetesClientException from label to label with label;
}
public io.fabric.kubernetes.api.model.HasMetadata require()
{
io.fabric.kubernetes.client.KubernetesClientException v;
io.fabric.kubernetes.api.model.HasMetadata v;
int v;
io.fabric.kubernetes.client.ResourceNotFoundException v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata getMandatory()>();
if v != null goto label;
v = new io.fabric.kubernetes.client.ResourceNotFoundException;
specialinvoke v.<io.fabric.kubernetes.client.ResourceNotFoundException: void <init>(java.lang.String)>("The resource you request doesn\'t exist or couldn\'t be fetched.");
throw v;
label:
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: int getCode()>();
if v == 404 goto label;
throw v;
label:
v = new io.fabric.kubernetes.client.ResourceNotFoundException;
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: java.lang.String getMessage()>();
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[])>("Resource not found : \u0001");
specialinvoke v.<io.fabric.kubernetes.client.ResourceNotFoundException: void <init>(java.lang.String)>(v);
throw v;
catch io.fabric.kubernetes.client.KubernetesClientException from label to label with label;
}
public io.fabric.kubernetes.api.model.HasMetadata getMandatory()
{
io.fabric.kubernetes.client.OperationInfo v, v;
java.net.URL v;
java.lang.RuntimeException v, v;
io.fabric.kubernetes.api.model.HasMetadata v, v, v;
java.lang.Exception v;
java.lang.InterruptedException v;
java.lang.Thread v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean reloadingFromServer>;
if v != 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
return v;
label:
v = specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getCompleteResourceUrl()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata handleGet(java.net.URL)>(v);
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("get");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("get");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
public io.fabric.kubernetes.api.model.RootPaths getRootPaths()
{
io.fabric.kubernetes.client.KubernetesClientException v;
okhttp.Request$Builder v, v, v;
java.net.URL v;
java.lang.RuntimeException v, v;
java.lang.Exception v;
io.fabric.kubernetes.client.Config v;
java.lang.InterruptedException v;
java.lang.Thread v;
int v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
label:
v = new java.net.URL;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
v = virtualinvoke v.<io.fabric.kubernetes.client.Config: java.lang.String getMasterUrl()>();
specialinvoke v.<java.net.URL: void <init>(java.lang.String)>(v);
v = new okhttp.Request$Builder;
specialinvoke v.<okhttp.Request$Builder: void <init>()>();
v = virtualinvoke v.<okhttp.Request$Builder: okhttp.Request$Builder get()>();
v = virtualinvoke v.<okhttp.Request$Builder: okhttp.Request$Builder url(java.net.URL)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handleResponse(okhttp.Request$Builder,java.lang.Class)>(v, class "Lio/fabric8/kubernetes/api/model/RootPaths;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: int getCode()>();
if v == 404 goto label;
throw v;
label:
return null;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
label:
v := @caughtexception;
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
catch io.fabric.kubernetes.client.KubernetesClientException from label to label with label;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
public io.fabric.kubernetes.api.model.HasMetadata edit(java.util.function.UnaryOperator)
{
io.fabric.kubernetes.client.KubernetesClientException v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.function.UnaryOperator v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.function.UnaryOperator;
v = new io.fabric.kubernetes.client.KubernetesClientException;
specialinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: void <init>(java.lang.String)>("Cannot edit read-only resources");
throw v;
}
public transient io.fabric.kubernetes.api.model.HasMetadata edit(io.fabric.kubernetes.api.builder.Visitor[])
{
io.fabric.kubernetes.client.KubernetesClientException v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
io.fabric.kubernetes.api.builder.Visitor[] v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.builder.Visitor[];
v = new io.fabric.kubernetes.client.KubernetesClientException;
specialinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: void <init>(java.lang.String)>("Cannot edit read-only resources");
throw v;
}
public io.fabric.kubernetes.api.model.HasMetadata edit(java.lang.Class, io.fabric.kubernetes.api.builder.Visitor)
{
java.lang.Object[] v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
io.fabric.kubernetes.api.builder.Visitor v;
io.fabric.kubernetes.api.model.HasMetadata v;
io.fabric.kubernetes.client.dsl.base.BaseOperation$1 v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.Class;
v := @parameter: io.fabric.kubernetes.api.builder.Visitor;
v = newarray (io.fabric.kubernetes.api.builder.Visitor)[1];
v = new io.fabric.kubernetes.client.dsl.base.BaseOperation$1;
specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation$1: void <init>(io.fabric.kubernetes.client.dsl.base.BaseOperation,java.lang.Class,io.fabric.kubernetes.api.builder.Visitor)>(v, v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata edit(io.fabric.kubernetes.api.builder.Visitor[])>(v);
return v;
}
public io.fabric.kubernetes.api.model.HasMetadata accept(java.util.function.Consumer)
{
io.fabric.kubernetes.client.KubernetesClientException v;
java.util.function.Consumer v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.function.Consumer;
v = new io.fabric.kubernetes.client.KubernetesClientException;
specialinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: void <init>(java.lang.String)>("Cannot edit read-only resources");
throw v;
}
public io.fabric.kubernetes.client.dsl.Resource withName(java.lang.String)
{
int v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
java.lang.String v;
java.lang.IllegalArgumentException v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Name must be provided.");
throw v;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.Replaceable lockResourceVersion(java.lang.String)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
java.lang.String v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withResourceVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation inNamespace(java.lang.String)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
java.lang.String v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withNamespace(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation inAnyNamespace()
{
io.fabric.kubernetes.client.ConfigFluent v;
io.fabric.kubernetes.client.Config v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.ConfigBuilder v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = new io.fabric.kubernetes.client.ConfigBuilder;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
specialinvoke v.<io.fabric.kubernetes.client.ConfigBuilder: void <init>(io.fabric.kubernetes.client.Config)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.ConfigBuilder: io.fabric.kubernetes.client.ConfigFluent withNamespace(java.lang.String)>(null);
v = virtualinvoke v.<io.fabric.kubernetes.client.ConfigBuilder: io.fabric.kubernetes.client.Config build()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withConfig(io.fabric.kubernetes.client.Config)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withNamespace(java.lang.String)>(null);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.EditReplacePatchDeletable cascading(boolean)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v, v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: boolean;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withCascading(boolean)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withPropagationPolicy(io.fabric.kubernetes.api.model.DeletionPropagation)>(null);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.Resource load(java.io.InputStream)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
java.lang.Class v;
java.lang.Object v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
java.io.InputStream v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.io.InputStream;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class type>;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object unmarshal(java.io.InputStream,java.lang.Class)>(v, v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withItem(java.lang.Object)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.Resource load(java.net.URL)
{
java.lang.Throwable v;
io.fabric.kubernetes.client.dsl.Resource v;
java.net.URL v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.io.IOException v;
java.lang.RuntimeException v;
java.io.InputStream v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.net.URL;
label:
v = virtualinvoke v.<java.net.URL: java.io.InputStream openStream()>();
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.Resource load(java.io.InputStream)>(v);
label:
if v == null goto label;
virtualinvoke v.<java.io.InputStream: void close()>();
label:
return v;
label:
v := @caughtexception;
throw v;
label:
v := @caughtexception;
v = staticinvoke <io.fabric.kubernetes.client.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;
}
public io.fabric.kubernetes.client.dsl.Resource load(java.io.File)
{
java.lang.Throwable v;
io.fabric.kubernetes.client.dsl.Resource v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.io.IOException v;
java.io.FileInputStream v;
java.lang.RuntimeException v;
java.io.File v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.io.File;
label:
v = new java.io.FileInputStream;
specialinvoke v.<java.io.FileInputStream: void <init>(java.io.File)>(v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.Resource load(java.io.InputStream)>(v);
label:
virtualinvoke v.<java.io.FileInputStream: void close()>();
label:
return v;
label:
v := @caughtexception;
throw v;
label:
v := @caughtexception;
v = staticinvoke <io.fabric.kubernetes.client.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;
}
public io.fabric.kubernetes.client.dsl.Resource load(java.lang.String)
{
io.fabric.kubernetes.client.dsl.Resource v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
java.io.File v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v = new java.io.File;
specialinvoke v.<java.io.File: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.Resource load(java.io.File)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.Gettable fromServer()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withReloadingFromServer(boolean)>(1);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public final transient io.fabric.kubernetes.api.model.HasMetadata create(io.fabric.kubernetes.api.model.HasMetadata[])
{
java.lang.Thread v;
int v, v;
io.fabric.kubernetes.api.model.HasMetadata[] v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.OperationInfo v, v;
java.lang.RuntimeException v, v;
java.lang.IllegalArgumentException v, v;
io.fabric.kubernetes.api.model.HasMetadata v, v, v, v, v;
java.lang.Exception v;
java.lang.InterruptedException v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata[];
label:
v = lengthof v;
if v <= 1 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Too many items to create.");
throw v;
label:
v = lengthof v;
if v != 1 goto label;
v = v[0];
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation withItem(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = newarray (io.fabric.kubernetes.api.model.HasMetadata)[0];
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata create(io.fabric.kubernetes.api.model.HasMetadata[])>(v);
label:
return v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata getItem()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nothing to create.");
throw v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata getItem()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata handleCreate(io.fabric.kubernetes.api.model.HasMetadata)>(v);
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("create");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("create");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
public io.fabric.kubernetes.api.model.HasMetadata create(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.client.OperationInfo v, v;
java.lang.RuntimeException v, v;
java.lang.IllegalArgumentException v;
io.fabric.kubernetes.api.model.HasMetadata v, v;
java.lang.Exception v;
java.lang.InterruptedException v;
java.lang.Thread v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
label:
if v == null goto label;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata handleCreate(io.fabric.kubernetes.api.model.HasMetadata)>(v);
label:
return v;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nothing to create.");
throw v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("create");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("create");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
public final transient io.fabric.kubernetes.api.model.HasMetadata createOrReplace(io.fabric.kubernetes.api.model.HasMetadata[])
{
io.fabric.kubernetes.client.utils.CreateOrReplaceHelper v;
java.util.function.UnaryOperator v, v, v, v;
io.fabric.kubernetes.client.dsl.Resource v;
int v, v;
io.fabric.kubernetes.api.model.HasMetadata[] v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
boolean v;
java.lang.IllegalArgumentException v, v;
io.fabric.kubernetes.api.model.HasMetadata v, v;
io.fabric.kubernetes.api.model.ObjectMeta v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata[];
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata getItem()>();
v = lengthof v;
if v <= 1 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Too many items to create.");
throw v;
label:
v = lengthof v;
if v != 1 goto label;
v = v[0];
label:
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Nothing to create.");
throw v;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: boolean isNullOrEmpty(java.lang.String)>(v);
if v == 0 goto label;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getName()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.Resource withName(java.lang.String)>(v);
v = newarray (io.fabric.kubernetes.api.model.HasMetadata)[1];
v[0] = v;
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.Resource: java.lang.Object createOrReplace(java.lang.Object[])>(v);
return v;
label:
v = new io.fabric.kubernetes.client.utils.CreateOrReplaceHelper;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$create__2: java.util.function.UnaryOperator bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$replace__3: java.util.function.UnaryOperator bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$lambda_createOrReplace_0__4: java.util.function.UnaryOperator bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$lambda_createOrReplace_1__5: java.util.function.UnaryOperator bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
specialinvoke v.<io.fabric.kubernetes.client.utils.CreateOrReplaceHelper: void <init>(java.util.function.UnaryOperator,java.util.function.UnaryOperator,java.util.function.UnaryOperator,java.util.function.UnaryOperator)>(v, v, v, v);
v = virtualinvoke v.<io.fabric.kubernetes.client.utils.CreateOrReplaceHelper: io.fabric.kubernetes.api.model.HasMetadata createOrReplace(io.fabric.kubernetes.api.model.HasMetadata)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabels(java.util.Map)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabelSelector(io.fabric.kubernetes.api.model.LabelSelector)
{
io.fabric.kubernetes.api.model.LabelSelector v;
java.lang.Object[] v, v;
java.lang.String[] v, v;
byte v;
java.util.Map v, v;
int v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v, v;
boolean v, v, v, v, v;
java.util.Iterator v;
java.lang.IllegalArgumentException v;
java.util.List v, v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.LabelSelector;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelector: java.util.Map getMatchLabels()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelector: java.util.List getMatchExpressions()>();
if v == null goto label;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorRequirement: java.lang.String getOperator()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorRequirement: java.lang.String getKey()>();
v = -1;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
lookupswitch(v)
{
case -159978083: goto label;
case 2373: goto label;
case 75455288: goto label;
case 2089476220: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("In");
if v == 0 goto label;
v = 0;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("NotIn");
if v == 0 goto label;
v = 1;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("DoesNotExist");
if v == 0 goto label;
v = 2;
goto label;
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("Exists");
if v == 0 goto label;
v = 3;
label:
tableswitch(v)
{
case 0: goto label;
case 1: goto label;
case 2: goto label;
case 3: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorRequirement: java.util.List getValues()>();
v = newarray (java.lang.String)[0];
v = interfaceinvoke v.<java.util.List: java.lang.Object[] toArray(java.lang.Object[])>(v);
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabelIn(java.lang.String,java.lang.String[])>(v, v);
goto label;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorRequirement: java.util.List getValues()>();
v = newarray (java.lang.String)[0];
v = interfaceinvoke v.<java.util.List: java.lang.Object[] toArray(java.lang.Object[])>(v);
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabelNotIn(java.lang.String,java.lang.String[])>(v, v);
goto label;
label:
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withoutLabel(java.lang.String)>(v);
goto label;
label:
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabel(java.lang.String)>(v);
goto label;
label:
v = new java.lang.IllegalArgumentException;
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[])>("Unsupported operator: \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withoutLabels(java.util.Map)
{
java.util.function.BiConsumer v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.Map;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$withoutLabel__6: java.util.function.BiConsumer bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
interfaceinvoke v.<java.util.Map: void forEach(java.util.function.BiConsumer)>(v);
return v;
}
public transient io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabelIn(java.lang.String, java.lang.String[])
{
java.util.Map v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsIn>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabelNotIn(java.lang.String, java.lang.String[])
{
java.util.Map v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNotIn>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabel(java.lang.String, java.lang.String)
{
java.util.Map v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabel(java.lang.String)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
io.fabric.kubernetes.client.dsl.FilterWatchListDeletable v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withLabel(java.lang.String,java.lang.String)>(v, null);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withoutLabel(java.lang.String, java.lang.String)
{
java.util.Map v;
java.util.function.BiFunction v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNot>;
v = newarray (java.lang.String)[1];
v[0] = v;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$lambda_withoutLabel_2__7: java.util.function.BiFunction bootstrap$()>();
interfaceinvoke v.<java.util.Map: java.lang.Object merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)>(v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withoutLabel(java.lang.String)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
io.fabric.kubernetes.client.dsl.FilterWatchListDeletable v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withoutLabel(java.lang.String,java.lang.String)>(v, null);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withFields(java.util.Map)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withField(java.lang.String, java.lang.String)
{
java.util.Map v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withInvolvedObject(io.fabric.kubernetes.api.model.ObjectReference)
{
java.util.Map v, v, v, v, v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.ObjectReference v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.ObjectReference;
if v == null goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getName()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getName()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("involvedObject.name", v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getNamespace()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getNamespace()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("involvedObject.namespace", v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getKind()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getKind()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("involvedObject.kind", v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getUid()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getUid()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("involvedObject.uid", v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getResourceVersion()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getResourceVersion()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("involvedObject.resourceVersion", v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getApiVersion()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getApiVersion()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("involvedObject.apiVersion", v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getFieldPath()>();
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReference: java.lang.String getFieldPath()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("involvedObject.fieldPath", v);
label:
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withoutFields(java.util.Map)
{
java.util.Map v, v;
java.util.function.BiConsumer v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$withoutField__8: java.util.function.BiConsumer bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
interfaceinvoke v.<java.util.Map: void forEach(java.util.function.BiConsumer)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withoutField(java.lang.String, java.lang.String)
{
java.util.Map v;
java.util.function.BiFunction v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fieldsNot>;
v = newarray (java.lang.String)[1];
v[0] = v;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$lambda_withoutField_3__9: java.util.function.BiFunction bootstrap$()>();
interfaceinvoke v.<java.util.Map: java.lang.Object merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)>(v, v, v);
return v;
}
public java.lang.String getLabelQueryParam()
{
java.util.Map v, v, v, v, v, v, v, v, v, v, v, v;
java.util.Set v, v, v, v;
java.lang.StringBuilder v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v, v, v;
boolean v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v;
java.util.Iterator v, v, v, v;
java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: int length()>();
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
if v == null goto label;
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
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 = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNot>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNot>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNot>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: int length()>();
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: boolean isNotNull(java.lang.Object[])>(v);
if v == 0 goto label;
v = 0;
label:
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = lengthof v;
if v >= v goto label;
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
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 = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = v[v];
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v + 1;
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(33);
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsIn>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsIn>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsIn>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: int length()>();
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
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)>(" in ");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("(");
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: java.lang.String join(java.lang.Object[])>(v);
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)>(")");
goto label;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNotIn>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNotIn>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNotIn>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: int length()>();
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
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)>(" notin ");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("(");
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: java.lang.String join(java.lang.Object[])>(v);
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)>(")");
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public java.lang.String getFieldQueryParam()
{
java.util.Map v, v, v, v, v, v;
boolean v, v, v, v;
java.util.Set v, v;
java.lang.StringBuilder v, v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
java.util.Iterator v, v;
java.lang.Object v, v, v, v, v, v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: int length()>();
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
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 = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fieldsNot>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fieldsNot>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fieldsNot>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: int length()>();
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = 0;
label:
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = lengthof v;
if v >= v goto label;
if v <= 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",");
label:
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
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 = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = v[v];
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v + 1;
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public io.fabric.kubernetes.api.model.KubernetesResourceList list()
{
io.fabric.kubernetes.api.model.KubernetesResourceList v;
io.fabric.kubernetes.client.OperationInfo v;
java.net.URL v;
java.io.IOException v;
java.lang.RuntimeException v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String namespace>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getResourceUrl(java.lang.String,java.lang.String)>(v, v);
v = specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.KubernetesResourceList listRequestHelper(java.net.URL)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("list");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.io.IOException from label to label with label;
}
public io.fabric.kubernetes.api.model.KubernetesResourceList list(java.lang.Integer, java.lang.String)
{
io.fabric.kubernetes.api.model.KubernetesResourceList v;
io.fabric.kubernetes.api.model.ListOptionsBuilder v;
io.fabric.kubernetes.api.model.ListOptionsFluent v, v;
io.fabric.kubernetes.api.model.ListOptions v;
long v;
java.lang.Integer v;
java.lang.Long v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.api.model.ListOptionsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: void <init>()>();
v = virtualinvoke v.<java.lang.Integer: java.lang.String toString()>();
v = staticinvoke <java.lang.Long: long parseLong(java.lang.String)>(v);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptionsFluent withLimit(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptionsFluent withContinue(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptions build()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.KubernetesResourceList list(io.fabric.kubernetes.api.model.ListOptions)>(v);
return v;
}
public io.fabric.kubernetes.api.model.KubernetesResourceList list(io.fabric.kubernetes.api.model.ListOptions)
{
io.fabric.kubernetes.api.model.KubernetesResourceList v;
io.fabric.kubernetes.client.OperationInfo v;
java.net.MalformedURLException v;
io.fabric.kubernetes.api.model.ListOptions v;
java.net.URL v, v;
java.lang.RuntimeException v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.ListOptions;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getNamespacedUrl()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL fetchListUrl(java.net.URL,io.fabric.kubernetes.api.model.ListOptions)>(v, v);
v = specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.KubernetesResourceList listRequestHelper(java.net.URL)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("list");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.net.MalformedURLException from label to label with label;
}
public java.lang.Boolean delete()
{
io.fabric.kubernetes.client.KubernetesClientException v, v;
io.fabric.kubernetes.api.model.HasMetadata v;
int v, v;
java.lang.Boolean v, v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
if v != null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v != 0 goto label;
label:
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void deleteThis()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: int getCode()>();
if v == 404 goto label;
throw v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void deleteList()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: int getCode()>();
if v == 404 goto label;
throw v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
catch io.fabric.kubernetes.client.KubernetesClientException from label to label with label;
catch io.fabric.kubernetes.client.KubernetesClientException from label to label with label;
}
public final transient java.lang.Boolean delete(io.fabric.kubernetes.api.model.HasMetadata[])
{
java.util.List v;
io.fabric.kubernetes.api.model.HasMetadata[] v;
java.lang.Boolean v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata[];
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Boolean delete(java.util.List)>(v);
return v;
}
public java.lang.Boolean delete(java.util.List)
{
int v;
java.lang.Boolean v, v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
java.lang.String v, v, v, v;
boolean v, v, v, v, v;
io.fabric.kubernetes.client.KubernetesClientException v;
java.util.Iterator v;
java.util.List v;
io.fabric.kubernetes.client.dsl.NonNamespaceOperation v;
io.fabric.kubernetes.api.model.ObjectMeta v, v, v, v;
java.lang.Object v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.List;
v = 1;
if v == null goto label;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
if v == null goto label;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
label:
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
if v == null goto label;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getName()>();
if v == null goto label;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String checkNamespace(java.lang.Object)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.NonNamespaceOperation inNamespace(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getName()>();
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.NonNamespaceOperation: java.lang.Object withName(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.Resource: java.lang.Boolean delete()>();
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
v = v & v;
goto label;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation withItem(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Boolean delete()>();
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
v = v & v;
label:
goto label;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: int getCode()>();
if v == 404 goto label;
throw v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
catch io.fabric.kubernetes.client.KubernetesClientException from label to label with label;
}
public io.fabric.kubernetes.api.model.HasMetadata updateStatus(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.client.OperationInfo v, v;
java.lang.RuntimeException v, v;
io.fabric.kubernetes.api.model.HasMetadata v;
java.lang.Exception v;
java.lang.InterruptedException v;
java.lang.Thread v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handleStatusUpdate(java.lang.Object,java.lang.Class)>(v, v);
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("statusUpdate");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("statusUpdate");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
public io.fabric.kubernetes.client.dsl.base.BaseOperation withItem(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.api.model.HasMetadata v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withItem(java.lang.Object)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
void deleteThis()
{
io.fabric.kubernetes.api.model.DeletionPropagation v, v;
io.fabric.kubernetes.client.OperationInfo v;
java.net.URL v, v;
long v, v;
java.lang.RuntimeException v;
io.fabric.kubernetes.api.model.HasMetadata v, v, v;
java.lang.Exception v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
boolean v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: long gracePeriodSeconds>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.DeletionPropagation propagationPolicy>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean cascading>;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void handleDelete(java.lang.Object,long,io.fabric.kubernetes.api.model.DeletionPropagation,boolean)>(v, v, v, v);
goto label;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getResourceUrl()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getResourceURLForWriteOperation(java.net.URL)>(v);
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: long gracePeriodSeconds>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.DeletionPropagation propagationPolicy>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean cascading>;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void handleDelete(java.net.URL,long,io.fabric.kubernetes.api.model.DeletionPropagation,boolean)>(v, v, v, v);
label:
goto label;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("delete");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
return;
catch java.lang.Exception from label to label with label;
}
void deleteList()
{
io.fabric.kubernetes.api.model.KubernetesResourceList v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.List v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.KubernetesResourceList list()>();
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.KubernetesResourceList: java.util.List getItems()>();
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Boolean delete(java.util.List)>(v);
return;
}
public io.fabric.kubernetes.client.dsl.Resource withResourceVersion(java.lang.String)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
java.lang.String v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withResourceVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.Watch watch(io.fabric.kubernetes.client.Watcher)
{
io.fabric.kubernetes.api.model.ListOptionsBuilder v;
io.fabric.kubernetes.api.model.ListOptionsFluent v;
io.fabric.kubernetes.api.model.ListOptions v;
io.fabric.kubernetes.client.Watcher v;
io.fabric.kubernetes.client.Watch v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.client.Watcher;
v = new io.fabric.kubernetes.api.model.ListOptionsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: void <init>()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String resourceVersion>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptionsFluent withResourceVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptions build()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Watch watch(io.fabric.kubernetes.api.model.ListOptions,io.fabric.kubernetes.client.Watcher)>(v, v);
return v;
}
public io.fabric.kubernetes.client.Watch watch(java.lang.String, io.fabric.kubernetes.client.Watcher)
{
io.fabric.kubernetes.api.model.ListOptionsBuilder v;
io.fabric.kubernetes.api.model.ListOptionsFluent v;
io.fabric.kubernetes.api.model.ListOptions v;
io.fabric.kubernetes.client.Watcher v;
io.fabric.kubernetes.client.Watch v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.kubernetes.client.Watcher;
v = new io.fabric.kubernetes.api.model.ListOptionsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptionsFluent withResourceVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptions build()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Watch watch(io.fabric.kubernetes.api.model.ListOptions,io.fabric.kubernetes.client.Watcher)>(v, v);
return v;
}
public io.fabric.kubernetes.client.Watch watch(io.fabric.kubernetes.api.model.ListOptions, io.fabric.kubernetes.client.Watcher)
{
io.fabric.kubernetes.client.Watcher v;
java.lang.Integer v, v, v;
io.fabric.kubernetes.client.dsl.internal.WatchConnectionManager v, v;
io.fabric.kubernetes.client.utils.WatcherToggle v;
io.fabric.kubernetes.client.dsl.internal.WatchHTTPManager v;
boolean v;
io.fabric.kubernetes.client.KubernetesClientException v;
io.fabric.kubernetes.client.OperationInfo v, v;
io.fabric.kubernetes.client.Config v, v, v, v, v, v;
java.util.List v;
java.lang.Integer[] v;
io.fabric.kubernetes.api.model.ListOptions v;
long v;
int v, v, v, v, v, v;
java.lang.Boolean v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.net.MalformedURLException v, v;
java.lang.RuntimeException v, v;
okhttp.OkHttpClient v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.ListOptions;
v := @parameter: io.fabric.kubernetes.client.Watcher;
v = new io.fabric.kubernetes.client.utils.WatcherToggle;
specialinvoke v.<io.fabric.kubernetes.client.utils.WatcherToggle: void <init>(io.fabric.kubernetes.client.Watcher,boolean)>(v, 1);
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptions: void setWatch(java.lang.Boolean)>(v);
v = null;
label:
v = new io.fabric.kubernetes.client.dsl.internal.WatchConnectionManager;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: okhttp.OkHttpClient client>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
v = virtualinvoke v.<io.fabric.kubernetes.client.Config: int getWatchReconnectInterval()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
v = virtualinvoke v.<io.fabric.kubernetes.client.Config: int getWatchReconnectLimit()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
v = virtualinvoke v.<io.fabric.kubernetes.client.Config: long getWebsocketTimeout()>();
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.WatchConnectionManager: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.dsl.base.BaseOperation,io.fabric.kubernetes.api.model.ListOptions,io.fabric.kubernetes.client.Watcher,int,int,long)>(v, v, v, v, v, v, v);
v = v;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.WatchConnectionManager: void waitUntilReady()>();
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("watch");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = newarray (java.lang.Integer)[2];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(200);
v[0] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(503);
v[1] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: int getCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = interfaceinvoke v.<java.util.List: boolean contains(java.lang.Object)>(v);
if v != 0 goto label;
if v == null goto label;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.WatchConnectionManager: void close()>();
label:
throw v;
label:
if v == null goto label;
virtualinvoke v.<io.fabric.kubernetes.client.utils.WatcherToggle: void disable()>();
virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.WatchConnectionManager: void close()>();
label:
v = new io.fabric.kubernetes.client.dsl.internal.WatchHTTPManager;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: okhttp.OkHttpClient client>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
v = virtualinvoke v.<io.fabric.kubernetes.client.Config: int getWatchReconnectInterval()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
v = virtualinvoke v.<io.fabric.kubernetes.client.Config: int getWatchReconnectLimit()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Config config>;
v = virtualinvoke v.<io.fabric.kubernetes.client.Config: int getConnectionTimeout()>();
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.WatchHTTPManager: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.dsl.base.BaseOperation,io.fabric.kubernetes.api.model.ListOptions,io.fabric.kubernetes.client.Watcher,int,int,long)>(v, v, v, v, v, v, v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("watch");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.net.MalformedURLException from label to label with label;
catch io.fabric.kubernetes.client.KubernetesClientException from label to label with label;
catch java.net.MalformedURLException from label to label with label;
}
public io.fabric.kubernetes.api.model.HasMetadata replace(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.client.KubernetesClientException v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v = new io.fabric.kubernetes.client.KubernetesClientException;
specialinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: void <init>(java.lang.String)>("Cannot update read-only resources");
throw v;
}
public io.fabric.kubernetes.api.model.HasMetadata patch(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.client.KubernetesClientException v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v = new io.fabric.kubernetes.client.KubernetesClientException;
specialinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: void <init>(java.lang.String)>("Cannot update read-only resources");
throw v;
}
public boolean isResourceNamespaced()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: boolean isResourceNamespaced(java.lang.Class)>(v);
return v;
}
protected io.fabric.kubernetes.api.model.HasMetadata handleResponse(okhttp.Request$Builder) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.io.IOException
{
okhttp.Request$Builder v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: okhttp.Request$Builder;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handleResponse(okhttp.Request$Builder,java.lang.Class)>(v, v);
return v;
}
protected io.fabric.kubernetes.api.model.HasMetadata handleCreate(io.fabric.kubernetes.api.model.HasMetadata) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.io.IOException
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
java.lang.Object v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handleCreate(java.lang.Object,java.lang.Class)>(v, v);
return v;
}
protected io.fabric.kubernetes.api.model.HasMetadata handleReplace(io.fabric.kubernetes.api.model.HasMetadata) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.io.IOException
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
java.lang.Object v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handleReplace(java.lang.Object,java.lang.Class)>(v, v);
return v;
}
protected io.fabric.kubernetes.api.model.HasMetadata handlePatch(io.fabric.kubernetes.api.model.HasMetadata, io.fabric.kubernetes.api.model.HasMetadata) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.io.IOException
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
java.lang.Object v;
io.fabric.kubernetes.api.model.HasMetadata v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handlePatch(java.lang.Object,java.lang.Object,java.lang.Class)>(v, v, v);
return v;
}
protected io.fabric.kubernetes.api.model.HasMetadata handlePatch(io.fabric.kubernetes.api.model.HasMetadata, java.util.Map) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.io.IOException
{
java.util.Map v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
java.lang.Object v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v := @parameter: java.util.Map;
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handlePatch(java.lang.Object,java.util.Map,java.lang.Class)>(v, v, v);
return v;
}
protected io.fabric.kubernetes.api.model.HasMetadata sendPatchedObject(io.fabric.kubernetes.api.model.HasMetadata, io.fabric.kubernetes.api.model.HasMetadata)
{
java.lang.RuntimeException v, v;
io.fabric.kubernetes.api.model.HasMetadata v, v, v;
java.lang.Exception v;
java.lang.InterruptedException v;
java.lang.Thread v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata handlePatch(io.fabric.kubernetes.api.model.HasMetadata,io.fabric.kubernetes.api.model.HasMetadata)>(v, v);
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.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
label:
v := @caughtexception;
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
protected io.fabric.kubernetes.api.model.autoscaling.v.Scale handleScale(io.fabric.kubernetes.api.model.autoscaling.v.Scale)
{
io.fabric.kubernetes.client.OperationInfo v, v;
java.net.URL v;
java.lang.RuntimeException v, v;
java.lang.Exception v;
java.lang.InterruptedException v;
java.lang.Thread v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
io.fabric.kubernetes.api.model.autoscaling.v.Scale v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.autoscaling.v.Scale;
label:
v = specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getCompleteResourceUrl()>();
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.autoscaling.v.Scale handleScale(java.lang.String,io.fabric.kubernetes.api.model.autoscaling.v.Scale)>(v, v);
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("scale");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("scale");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
protected io.fabric.kubernetes.api.model.Status handleDeploymentRollback(io.fabric.kubernetes.api.model.extensions.DeploymentRollback)
{
io.fabric.kubernetes.api.model.extensions.DeploymentRollback v;
io.fabric.kubernetes.client.OperationInfo v, v;
java.net.URL v;
java.lang.RuntimeException v, v;
java.lang.Exception v;
java.lang.InterruptedException v;
java.lang.Thread v;
io.fabric.kubernetes.api.model.Status v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.extensions.DeploymentRollback;
label:
v = specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getCompleteResourceUrl()>();
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.Status handleDeploymentRollback(java.lang.String,io.fabric.kubernetes.api.model.extensions.DeploymentRollback)>(v, v);
label:
return v;
label:
v := @caughtexception;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void interrupt()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("rollback");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)>("rollback");
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(io.fabric.kubernetes.client.OperationInfo,java.lang.Throwable)>(v, v);
throw v;
catch java.lang.InterruptedException from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.io.IOException from label to label with label;
}
protected io.fabric.kubernetes.api.model.HasMetadata handleGet(java.net.URL) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.io.IOException
{
java.net.URL v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.net.URL;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class getType()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Object handleGet(java.net.URL,java.lang.Class)>(v, v);
virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
return v;
}
private java.net.URL getCompleteResourceUrl() throws java.net.MalformedURLException
{
java.net.URL v, v, v;
java.lang.String[] v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v, v, v, v, v, v;
boolean v;
io.fabric.kubernetes.api.model.HasMetadata v, v, v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getNamespacedUrl(java.lang.Object)>(v);
goto label;
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.net.URL getNamespacedUrl()>();
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
if v == null goto label;
v = new java.net.URL;
v = newarray (java.lang.String)[2];
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v[0] = v;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
v[1] = v;
v = staticinvoke <io.fabric.kubernetes.client.utils.URLUtils: java.lang.String join(java.lang.String[])>(v);
specialinvoke v.<java.net.URL: void <init>(java.lang.String)>(v);
v = v;
goto label;
label:
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean reloadingFromServer>;
if v == 0 goto label;
v = new java.net.URL;
v = newarray (java.lang.String)[2];
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v[0] = v;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String checkName(java.lang.Object)>(v);
v[1] = v;
v = staticinvoke <io.fabric.kubernetes.client.utils.URLUtils: java.lang.String join(java.lang.String[])>(v);
specialinvoke v.<java.net.URL: void <init>(java.lang.String)>(v);
v = v;
label:
return v;
}
public java.lang.Boolean isCascading()
{
java.lang.Boolean v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean cascading>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.HasMetadata getItem()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata item>;
return v;
}
public java.lang.String getResourceVersion()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String resourceVersion>;
return v;
}
public java.lang.Boolean isReloadingFromServer()
{
java.lang.Boolean v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: boolean reloadingFromServer>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Long getGracePeriodSeconds()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
long v;
java.lang.Long v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: long gracePeriodSeconds>;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
return v;
}
public io.fabric.kubernetes.api.model.DeletionPropagation getPropagationPolicy()
{
io.fabric.kubernetes.api.model.DeletionPropagation v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.DeletionPropagation propagationPolicy>;
return v;
}
public java.lang.String getResourceT()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String resourceT>;
return v;
}
public java.lang.Class getType()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class type>;
return v;
}
public java.lang.Class getListType()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class listType>;
return v;
}
protected java.util.Map getLabels()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labels>;
return v;
}
protected java.util.Map getLabelsNot()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNot>;
return v;
}
protected java.util.Map getLabelsIn()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsIn>;
return v;
}
protected java.util.Map getLabelsNotIn()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map labelsNotIn>;
return v;
}
protected java.util.Map getFields()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fields>;
return v;
}
protected java.util.Map getFieldsNot()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.util.Map v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.util.Map fieldsNot>;
return v;
}
public java.lang.String getKind()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v, v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class type>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class type>;
v = virtualinvoke v.<java.lang.Class: java.lang.String getSimpleName()>();
goto label;
label:
v = "Resource";
label:
return v;
}
public java.lang.String getOperationType()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
return null;
}
public io.fabric.kubernetes.client.OperationInfo forOperationType(java.lang.String)
{
io.fabric.kubernetes.client.dsl.internal.DefaultOperationInfo v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v, v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.client.dsl.internal.DefaultOperationInfo;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String getKind()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String namespace>;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.DefaultOperationInfo: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.FilterWatchListDeletable withGracePeriod(long)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
long v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: long;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withGracePeriodSeconds(long)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.EditReplacePatchDeletable withPropagationPolicy(io.fabric.kubernetes.api.model.DeletionPropagation)
{
io.fabric.kubernetes.api.model.DeletionPropagation v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.DeletionPropagation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withPropagationPolicy(io.fabric.kubernetes.api.model.DeletionPropagation)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.base.BaseOperation withWaitRetryBackoff(long, java.util.concurrent.TimeUnit, double)
{
long v, v;
java.util.concurrent.TimeUnit v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v, v;
double v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v := @parameter: double;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<java.util.concurrent.TimeUnit: long toMillis(long)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withWatchRetryInitialBackoffMillis(long)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withWatchRetryBackoffMultiplier(double)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
protected java.lang.Class getConfigType()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
return class "Lio/fabric8/kubernetes/client/Config;";
}
protected void updateApiVersion(io.fabric.kubernetes.api.model.KubernetesResourceList)
{
java.util.function.Consumer v;
io.fabric.kubernetes.api.model.KubernetesResourceList v;
java.util.List v, v;
int v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.KubernetesResourceList;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String getApiVersion()>();
if v == null goto label;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v <= 0 goto label;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.KubernetesResourceList: java.util.List getItems()>();
if v == null goto label;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.KubernetesResourceList: java.util.List getItems()>();
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$updateApiVersion__10: java.util.function.Consumer bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
interfaceinvoke v.<java.util.List: void forEach(java.util.function.Consumer)>(v);
label:
return;
}
protected void updateApiVersion(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.api.model.HasMetadata v;
int v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v, v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String getApiVersion()>();
if v == null goto label;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v <= 0 goto label;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: java.lang.String getApiVersion()>();
if v == null goto label;
v = "v1";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: int indexOf(int)>(47);
if v >= 0 goto label;
v = virtualinvoke v.<java.lang.String: int indexOf(int)>(47);
if v <= 0 goto label;
label:
interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: void setApiVersion(java.lang.String)>(v);
label:
return;
}
public java.lang.String getApiVersion()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String apiVersion>;
return v;
}
public boolean isApiGroup()
{
int v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String apiVersion>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String apiVersion>;
v = virtualinvoke v.<java.lang.String: int indexOf(int)>(47);
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public io.fabric.kubernetes.client.internal.readiness.Readiness getReadiness()
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
io.fabric.kubernetes.client.internal.readiness.Readiness v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = staticinvoke <io.fabric.kubernetes.client.internal.readiness.Readiness: io.fabric.kubernetes.client.internal.readiness.Readiness getInstance()>();
return v;
}
public final java.lang.Boolean isReady()
{
java.lang.Boolean v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
io.fabric.kubernetes.client.internal.readiness.Readiness v;
io.fabric.kubernetes.api.model.HasMetadata v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.internal.readiness.Readiness getReadiness()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata get()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.internal.readiness.Readiness: boolean isReady(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.HasMetadata waitUntilReady(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
{
java.util.concurrent.TimeUnit v;
java.util.function.Predicate v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
long v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation$lambda_waitUntilReady_4__11: java.util.function.Predicate bootstrap$(io.fabric.kubernetes.client.dsl.base.BaseOperation)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata waitUntilCondition(java.util.function.Predicate,long,java.util.concurrent.TimeUnit)>(v, v, v);
return v;
}
public io.fabric.kubernetes.api.model.HasMetadata waitUntilCondition(java.util.function.Predicate, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
{
java.util.concurrent.TimeUnit v;
java.util.function.Predicate v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
long v, v, v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.function.Predicate;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = virtualinvoke v.<java.util.concurrent.TimeUnit: long toNanos(long)>(v);
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: long watchRetryInitialBackoffMillis>;
v = specialinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.HasMetadata waitUntilConditionWithRetries(java.util.function.Predicate,long,long)>(v, v, v);
return v;
}
private io.fabric.kubernetes.api.model.HasMetadata waitUntilConditionWithRetries(java.util.function.Predicate, long, long) throws java.lang.InterruptedException
{
java.util.concurrent.TimeoutException v;
io.fabric.kubernetes.client.dsl.Gettable v;
byte v;
java.lang.Long v;
io.fabric.kubernetes.client.dsl.base.WaitForConditionWatcher v;
boolean v, v, v;
java.util.function.Predicate v;
java.lang.Throwable v, v;
io.fabric.kubernetes.api.model.ListOptions v;
io.fabric.kubernetes.client.Watch v;
java.util.concurrent.CompletableFuture v;
long v, v, v, v, v, v;
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v, v, v, v, v, v, v;
org.slf4j.Logger v, v;
java.lang.RuntimeException v;
java.lang.IllegalArgumentException v;
java.util.concurrent.ExecutionException v;
java.util.concurrent.TimeUnit v;
java.lang.Class v;
java.lang.Object v, v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.util.function.Predicate;
v := @parameter: long;
v := @parameter: long;
v = null;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String resourceVersion>;
if v == null goto label;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String resourceVersion>;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.ListOptions createListOptions(java.lang.String)>(v);
label:
v = v;
label:
v = v cmp 0L;
if v <= 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.Gettable fromServer()>();
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.Gettable: java.lang.Object get()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
if v != null goto label;
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String getResourceVersion(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.api.model.ListOptions createListOptions(java.lang.String)>(v);
label:
v = new io.fabric.kubernetes.client.dsl.base.WaitForConditionWatcher;
specialinvoke v.<io.fabric.kubernetes.client.dsl.base.WaitForConditionWatcher: void <init>(java.util.function.Predicate)>(v);
v = staticinvoke <java.lang.System: long nanoTime()>();
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.Watch watch(io.fabric.kubernetes.api.model.ListOptions,io.fabric.kubernetes.client.Watcher)>(v, v);
label:
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.WaitForConditionWatcher: java.util.concurrent.CompletableFuture getFuture()>();
v = <java.util.concurrent.TimeUnit: java.util.concurrent.TimeUnit NANOSECONDS>;
v = virtualinvoke v.<java.util.concurrent.CompletableFuture: java.lang.Object get(long,java.util.concurrent.TimeUnit)>(v, v);
label:
if v == null goto label;
interfaceinvoke v.<io.fabric.kubernetes.client.Watch: void close()>();
label:
return v;
label:
v := @caughtexception;
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<java.util.concurrent.ExecutionException: java.lang.Throwable getCause()>();
v = v instanceof io.fabric.kubernetes.client.WatcherException;
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.client.WatcherException: boolean isShouldRetry()>();
if v == 0 goto label;
v = <io.fabric.kubernetes.client.dsl.base.BaseOperation: org.slf4j.Logger LOG>;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String,java.lang.Object,java.lang.Object)>("retryable watch exception encountered, retrying after {} millis", v, v);
staticinvoke <java.lang.Thread: void sleep(long)>(v);
v = staticinvoke <java.lang.System: long nanoTime()>();
v = v - v;
v = v - v;
goto label;
label:
v = staticinvoke <io.fabric.kubernetes.client.KubernetesClientException: java.lang.RuntimeException launderThrowable(java.lang.Throwable)>(v);
throw v;
label:
v := @caughtexception;
label:
v = <io.fabric.kubernetes.client.dsl.base.BaseOperation: org.slf4j.Logger LOG>;
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String)>("ran out of time waiting for watcher, wait condition not met");
v = new java.lang.IllegalArgumentException;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class type>;
v = virtualinvoke v.<java.lang.Class: java.lang.String getSimpleName()>();
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String name>;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String namespace>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String,java.lang.String)>(v, v, 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[])>("\u with name:[\u] in namespace:[\u] matching condition not found!");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
catch java.lang.Throwable from label to label with label;
catch java.util.concurrent.ExecutionException from label to label with label;
catch java.util.concurrent.TimeoutException from label to label with label;
catch java.util.concurrent.TimeoutException from label to label with label;
}
private static java.lang.String getResourceVersion(io.fabric.kubernetes.api.model.HasMetadata)
{
java.lang.String v;
io.fabric.kubernetes.api.model.HasMetadata v;
io.fabric.kubernetes.api.model.ObjectMeta v;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
if v != null goto label;
v = null;
goto label;
label:
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.HasMetadata: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getResourceVersion()>();
label:
return v;
}
private static io.fabric.kubernetes.api.model.ListOptions createListOptions(java.lang.String)
{
io.fabric.kubernetes.api.model.ListOptionsBuilder v;
io.fabric.kubernetes.api.model.ListOptionsFluent v;
io.fabric.kubernetes.api.model.ListOptions v;
java.lang.String v;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.api.model.ListOptionsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptionsFluent withResourceVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ListOptionsBuilder: io.fabric.kubernetes.api.model.ListOptions build()>();
return v;
}
public void setType(java.lang.Class)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.Class;
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class type> = v;
return;
}
public void setListType(java.lang.Class)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.Class v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.Class;
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.Class listType> = v;
return;
}
public void setNamespace(java.lang.String)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v;
java.lang.String v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: java.lang.String namespace> = v;
return;
}
public io.fabric.kubernetes.client.dsl.WritableOperation dryRun(boolean)
{
io.fabric.kubernetes.client.dsl.base.BaseOperation v, v;
io.fabric.kubernetes.client.dsl.base.OperationContext v, v;
boolean v;
v := @this: io.fabric.kubernetes.client.dsl.base.BaseOperation;
v := @parameter: boolean;
v = v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.OperationContext context>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.OperationContext: io.fabric.kubernetes.client.dsl.base.OperationContext withDryRun(boolean)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.base.BaseOperation: io.fabric.kubernetes.client.dsl.base.BaseOperation newInstance(io.fabric.kubernetes.client.dsl.base.OperationContext)>(v);
return v;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/dsl/base/BaseOperation;");
<io.fabric.kubernetes.client.dsl.base.BaseOperation: org.slf4j.Logger LOG> = v;
return;
}
}