public class io.fabric.openshift.client.DefaultOpenShiftClient extends io.fabric.kubernetes.client.BaseClient implements io.fabric.openshift.client.NamespacedOpenShiftClient
{
private static final java.util.Map API_GROUPS_ENABLED_PER_URL;
private final java.net.URL openShiftUrl;
private final io.fabric.kubernetes.client.NamespacedKubernetesClient delegate;
public void <init>()
{
io.fabric.openshift.client.OpenShiftConfigBuilder v;
io.fabric.openshift.client.OpenShiftConfig v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.OpenShiftConfigBuilder;
specialinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: io.fabric.openshift.client.OpenShiftConfig build()>();
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: void <init>(io.fabric.openshift.client.OpenShiftConfig)>(v);
return;
}
public void <init>(java.lang.String)
{
io.fabric.openshift.client.OpenShiftConfig v;
io.fabric.kubernetes.client.ConfigFluent v;
io.fabric.openshift.client.OpenShiftConfigBuilder v;
java.lang.String v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.client.OpenShiftConfigBuilder;
specialinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: io.fabric.kubernetes.client.ConfigFluent withMasterUrl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: io.fabric.openshift.client.OpenShiftConfig build()>();
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: void <init>(io.fabric.openshift.client.OpenShiftConfig)>(v);
return;
}
public void <init>(io.fabric.kubernetes.client.Config)
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.kubernetes.client.Config;
v = new io.fabric.openshift.client.OpenShiftConfig;
specialinvoke v.<io.fabric.openshift.client.OpenShiftConfig: void <init>(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: void <init>(io.fabric.openshift.client.OpenShiftConfig)>(v);
return;
}
public void <init>(io.fabric.openshift.client.OpenShiftConfig)
{
io.fabric.kubernetes.client.KubernetesClientException v;
java.net.MalformedURLException v;
java.net.URL v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.OpenShiftConfig v, v;
okhttp.OkHttpClient v, v, v, v;
java.lang.String v;
io.fabric.kubernetes.client.DefaultKubernetesClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.openshift.client.OpenShiftConfig;
v = staticinvoke <io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient clientWithOpenShiftOAuthInterceptor(io.fabric.kubernetes.client.Config)>(v);
v = staticinvoke <io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.openshift.client.OpenShiftConfig configWithApiGroupsEnabled(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
specialinvoke v.<io.fabric.kubernetes.client.BaseClient: void <init>(io.fabric.kubernetes.client.Config)>(v);
label:
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = staticinvoke <io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient clientWithOpenShiftOAuthInterceptor(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient> = v;
v = new io.fabric.kubernetes.client.DefaultKubernetesClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
specialinvoke v.<io.fabric.kubernetes.client.DefaultKubernetesClient: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate> = v;
v = new java.net.URL;
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfig: java.lang.String getOpenShiftUrl()>();
specialinvoke v.<java.net.URL: void <init>(java.lang.String)>(v);
v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.net.URL openShiftUrl> = v;
label:
goto label;
label:
v := @caughtexception;
v = new io.fabric.kubernetes.client.KubernetesClientException;
specialinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: void <init>(java.lang.String,java.lang.Throwable)>("Could not create client", v);
throw v;
label:
return;
catch java.net.MalformedURLException from label to label with label;
}
public void <init>(okhttp.OkHttpClient, io.fabric.openshift.client.OpenShiftConfig)
{
io.fabric.kubernetes.client.KubernetesClientException v;
java.net.MalformedURLException v;
java.net.URL v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v, v;
okhttp.OkHttpClient v, v, v;
java.lang.String v;
io.fabric.kubernetes.client.DefaultKubernetesClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: okhttp.OkHttpClient;
v := @parameter: io.fabric.openshift.client.OpenShiftConfig;
v = staticinvoke <io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.openshift.client.OpenShiftConfig configWithApiGroupsEnabled(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
specialinvoke v.<io.fabric.kubernetes.client.BaseClient: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
label:
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient clientWithOpenShiftOAuthInterceptor(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient> = v;
v = new io.fabric.kubernetes.client.DefaultKubernetesClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
specialinvoke v.<io.fabric.kubernetes.client.DefaultKubernetesClient: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate> = v;
v = new java.net.URL;
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfig: java.lang.String getOpenShiftUrl()>();
specialinvoke v.<java.net.URL: void <init>(java.lang.String)>(v);
v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.net.URL openShiftUrl> = v;
label:
goto label;
label:
v := @caughtexception;
v = new io.fabric.kubernetes.client.KubernetesClientException;
specialinvoke v.<io.fabric.kubernetes.client.KubernetesClientException: void <init>(java.lang.String,java.lang.Throwable)>("Could not create client", v);
throw v;
label:
return;
catch java.net.MalformedURLException from label to label with label;
}
private static io.fabric.openshift.client.OpenShiftConfig configWithApiGroupsEnabled(okhttp.OkHttpClient, io.fabric.openshift.client.OpenShiftConfig)
{
io.fabric.openshift.client.OpenShiftConfig v, v, v;
okhttp.OkHttpClient v;
java.util.Map v, v;
java.lang.Boolean v, v;
java.lang.String v;
boolean v, v, v, v, v;
v := @parameter: okhttp.OkHttpClient;
v := @parameter: io.fabric.openshift.client.OpenShiftConfig;
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfig: java.lang.String getMasterUrl()>();
v = <io.fabric.openshift.client.DefaultOpenShiftClient: java.util.Map API_GROUPS_ENABLED_PER_URL>;
v = interfaceinvoke v.<java.util.Map: boolean containsKey(java.lang.Object)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfig: boolean isDisableApiGroupCheck()>();
if v != 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig withOpenshiftApiGroupsEnabled(boolean)>(0);
return v;
label:
v = staticinvoke <io.fabric.openshift.client.OpenshiftAdapterSupport: boolean isOpenShiftAPIGroups(okhttp.OkHttpClient,java.lang.String)>(v, v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = <io.fabric.openshift.client.DefaultOpenShiftClient: java.util.Map API_GROUPS_ENABLED_PER_URL>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig withOpenshiftApiGroupsEnabled(boolean)>(v);
return v;
}
public static io.fabric.openshift.client.DefaultOpenShiftClient fromConfig(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.client.DefaultOpenShiftClient;
v = staticinvoke <io.fabric.kubernetes.client.utils.Serialization: java.lang.Object unmarshal(java.lang.String,java.lang.Class)>(v, class "Lio/fabric8/openshift/client/OpenShiftConfig;");
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: void <init>(io.fabric.openshift.client.OpenShiftConfig)>(v);
return v;
}
public static io.fabric.openshift.client.DefaultOpenShiftClient fromConfig(java.io.InputStream)
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
java.io.InputStream v;
v := @parameter: java.io.InputStream;
v = new io.fabric.openshift.client.DefaultOpenShiftClient;
v = staticinvoke <io.fabric.kubernetes.client.utils.Serialization: java.lang.Object unmarshal(java.io.InputStream,java.lang.Class)>(v, class "Lio/fabric8/openshift/client/OpenShiftConfig;");
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: void <init>(io.fabric.openshift.client.OpenShiftConfig)>(v);
return v;
}
private static okhttp.OkHttpClient clientWithOpenShiftOAuthInterceptor(io.fabric.kubernetes.client.Config)
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
v := @parameter: io.fabric.kubernetes.client.Config;
v = staticinvoke <io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient clientWithOpenShiftOAuthInterceptor(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(null, v);
return v;
}
private static okhttp.OkHttpClient clientWithOpenShiftOAuthInterceptor(okhttp.OkHttpClient, io.fabric.kubernetes.client.Config)
{
io.fabric.kubernetes.client.utils.BackwardsCompatibilityInterceptor v;
okhttp.Authenticator v, v;
io.fabric.openshift.client.internal.OpenShiftOAuthInterceptor v;
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
java.util.List v;
okhttp.OkHttpClient v, v;
io.fabric.kubernetes.client.utils.ImpersonatorInterceptor v;
okhttp.OkHttpClient$Builder v, v, v, v, v, v;
v := @parameter: okhttp.OkHttpClient;
v := @parameter: io.fabric.kubernetes.client.Config;
if v == null goto label;
v = virtualinvoke v.<okhttp.OkHttpClient: okhttp.OkHttpClient$Builder newBuilder()>();
v = <okhttp.Authenticator: okhttp.Authenticator NONE>;
v = virtualinvoke v.<okhttp.OkHttpClient$Builder: okhttp.OkHttpClient$Builder authenticator(okhttp.Authenticator)>(v);
goto label;
label:
v = new okhttp.OkHttpClient$Builder;
specialinvoke v.<okhttp.OkHttpClient$Builder: void <init>()>();
v = <okhttp.Authenticator: okhttp.Authenticator NONE>;
v = virtualinvoke v.<okhttp.OkHttpClient$Builder: okhttp.OkHttpClient$Builder authenticator(okhttp.Authenticator)>(v);
label:
v = virtualinvoke v.<okhttp.OkHttpClient$Builder: java.util.List interceptors()>();
interfaceinvoke v.<java.util.List: void clear()>();
v = new io.fabric.openshift.client.internal.OpenShiftOAuthInterceptor;
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.internal.OpenShiftOAuthInterceptor: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
v = virtualinvoke v.<okhttp.OkHttpClient$Builder: okhttp.OkHttpClient$Builder addInterceptor(okhttp.Interceptor)>(v);
v = new io.fabric.kubernetes.client.utils.ImpersonatorInterceptor;
specialinvoke v.<io.fabric.kubernetes.client.utils.ImpersonatorInterceptor: void <init>(io.fabric.kubernetes.client.Config)>(v);
v = virtualinvoke v.<okhttp.OkHttpClient$Builder: okhttp.OkHttpClient$Builder addInterceptor(okhttp.Interceptor)>(v);
v = new io.fabric.kubernetes.client.utils.BackwardsCompatibilityInterceptor;
specialinvoke v.<io.fabric.kubernetes.client.utils.BackwardsCompatibilityInterceptor: void <init>()>();
v = virtualinvoke v.<okhttp.OkHttpClient$Builder: okhttp.OkHttpClient$Builder addInterceptor(okhttp.Interceptor)>(v);
v = virtualinvoke v.<okhttp.OkHttpClient$Builder: okhttp.OkHttpClient build()>();
return v;
}
public java.net.URL getOpenshiftUrl()
{
io.fabric.openshift.client.DefaultOpenShiftClient v;
java.net.URL v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.net.URL openShiftUrl>;
return v;
}
public io.fabric.openshift.client.dsl.OpenShiftConfigAPIGroupDSL config()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/openshift/client/OpenShiftConfigAPIGroupClient;");
return v;
}
public io.fabric.openshift.client.dsl.OpenShiftConsoleAPIGroupDSL console()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/openshift/client/OpenShiftConsoleAPIGroupClient;");
return v;
}
public io.fabric.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL operator()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/openshift/client/OpenShiftOperatorAPIGroupClient;");
return v;
}
public io.fabric.openshift.client.dsl.OpenShiftOperatorHubAPIGroupDSL operatorHub()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/openshift/client/OpenShiftOperatorHubAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation componentstatuses()
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.kubernetes.client.dsl.internal.core.v.ComponentStatusOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.kubernetes.client.dsl.internal.core.v.ComponentStatusOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.core.v.ComponentStatusOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable load(java.io.InputStream)
{
io.fabric.kubernetes.api.model.DeletionPropagation v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
java.util.ArrayList v;
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient$1 v;
java.lang.Boolean v, v, v;
java.lang.String v;
java.io.InputStream v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.io.InputStream;
v = new io.fabric.openshift.client.DefaultOpenShiftClient$1;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.String getNamespace()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = <io.fabric.kubernetes.api.model.DeletionPropagation: io.fabric.kubernetes.api.model.DeletionPropagation BACKGROUND>;
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient$1: void <init>(io.fabric.openshift.client.DefaultOpenShiftClient,okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.util.List,java.io.InputStream,java.util.Map,java.lang.Boolean,io.fabric.kubernetes.api.model.DeletionPropagation)>(v, v, v, v, null, v, v, v, v, null, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable resource(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable resource(io.fabric.kubernetes.api.model.HasMetadata)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable resource(java.lang.String)
{
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
java.lang.String v;
io.fabric.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable resource(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(io.fabric.kubernetes.api.model.KubernetesResourceList)
{
io.fabric.kubernetes.api.model.DeletionPropagation v;
io.fabric.kubernetes.api.model.KubernetesResourceList v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
java.util.ArrayList v;
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient$2 v;
java.lang.Boolean v, v, v;
java.lang.String v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.kubernetes.api.model.KubernetesResourceList;
v = new io.fabric.openshift.client.DefaultOpenShiftClient$2;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.String getNamespace()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = <io.fabric.kubernetes.api.model.DeletionPropagation: io.fabric.kubernetes.api.model.DeletionPropagation BACKGROUND>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient$2: void <init>(io.fabric.openshift.client.DefaultOpenShiftClient,okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.util.List,java.lang.Object,java.util.Map,io.fabric.kubernetes.api.model.DeletionPropagation,java.lang.Boolean)>(v, v, v, v, null, v, v, v, v, null, v, v);
return v;
}
public transient io.fabric.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(io.fabric.kubernetes.api.model.HasMetadata[])
{
io.fabric.kubernetes.api.model.BaseKubernetesListFluent v;
io.fabric.kubernetes.api.model.KubernetesList v;
io.fabric.kubernetes.api.model.KubernetesListBuilder v;
io.fabric.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable v;
io.fabric.kubernetes.api.model.HasMetadata[] v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata[];
v = new io.fabric.kubernetes.api.model.KubernetesListBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.KubernetesListBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.KubernetesListBuilder: io.fabric.kubernetes.api.model.BaseKubernetesListFluent withItems(io.fabric.kubernetes.api.model.HasMetadata[])>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.KubernetesListBuilder: io.fabric.kubernetes.api.model.KubernetesList build()>();
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(io.fabric.kubernetes.api.model.KubernetesResourceList)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(java.util.Collection)
{
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable v;
java.util.Collection v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(java.util.Collection)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(java.lang.String)
{
io.fabric.kubernetes.api.model.DeletionPropagation v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
java.util.ArrayList v;
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient$3 v;
java.lang.Boolean v, v, v;
java.lang.String v, v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.client.DefaultOpenShiftClient$3;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.String getNamespace()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = <io.fabric.kubernetes.api.model.DeletionPropagation: io.fabric.kubernetes.api.model.DeletionPropagation BACKGROUND>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient$3: void <init>(io.fabric.openshift.client.DefaultOpenShiftClient,okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.util.List,java.lang.Object,java.util.Map,io.fabric.kubernetes.api.model.DeletionPropagation,java.lang.Boolean)>(v, v, v, v, null, v, v, v, v, null, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation endpoints()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation endpoints()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation bindings()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation bindings()>();
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation namespaces()
{
io.fabric.kubernetes.client.dsl.NonNamespaceOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NonNamespaceOperation namespaces()>();
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation nodes()
{
io.fabric.kubernetes.client.dsl.NonNamespaceOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NonNamespaceOperation nodes()>();
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation persistentVolumes()
{
io.fabric.kubernetes.client.dsl.NonNamespaceOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NonNamespaceOperation persistentVolumes()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation persistentVolumeClaims()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation persistentVolumeClaims()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation pods()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation pods()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation replicationControllers()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation replicationControllers()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation resourceQuotas()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation resourceQuotas()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation secrets()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation secrets()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation services()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation services()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation serviceAccounts()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation serviceAccounts()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation apiServices()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation apiServices()>();
return v;
}
public io.fabric.kubernetes.client.dsl.KubernetesListMixedOperation lists()
{
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.dsl.KubernetesListMixedOperation v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.KubernetesListMixedOperation lists()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation configMaps()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation configMaps()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation limitRanges()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.MixedOperation limitRanges()>();
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation customResources(java.lang.Class)
{
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl v;
io.fabric.kubernetes.client.Config v;
io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext v, v, v, v, v;
io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext v;
okhttp.OkHttpClient v;
java.lang.Class v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.lang.Class;
v = new io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl;
v = new io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: void <init>()>();
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withOkhttpClient(okhttp.OkHttpClient)>(v);
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withConfig(io.fabric.kubernetes.client.Config)>(v);
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext: io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext fromCustomResourceType(java.lang.Class)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withCrdContext(io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withType(java.lang.Class)>(v);
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl: void <init>(io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation customResources(java.lang.Class, java.lang.Class)
{
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl v;
io.fabric.kubernetes.client.Config v;
io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext v, v, v, v, v, v;
io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext v;
okhttp.OkHttpClient v;
java.lang.Class v, v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class;
v = new io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl;
v = new io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: void <init>()>();
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withOkhttpClient(okhttp.OkHttpClient)>(v);
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withConfig(io.fabric.kubernetes.client.Config)>(v);
v = staticinvoke <io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext: io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext fromCustomResourceType(java.lang.Class)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withCrdContext(io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withType(java.lang.Class)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withListType(java.lang.Class)>(v);
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl: void <init>(io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation customResources(io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext, java.lang.Class, java.lang.Class)
{
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl v;
io.fabric.kubernetes.client.Config v;
io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext v, v, v, v, v, v;
io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext v;
okhttp.OkHttpClient v;
java.lang.Class v, v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class;
v = new io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl;
v = new io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext;
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: void <init>()>();
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withOkhttpClient(okhttp.OkHttpClient)>(v);
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withConfig(io.fabric.kubernetes.client.Config)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withCrdContext(io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withType(java.lang.Class)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext: io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext withListType(java.lang.Class)>(v);
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationsImpl: void <init>(io.fabric.kubernetes.client.dsl.internal.CustomResourceOperationContext)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.DiscoveryAPIGroupDSL discovery()
{
io.fabric.kubernetes.client.dsl.DiscoveryAPIGroupDSL v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.DiscoveryAPIGroupDSL discovery()>();
return v;
}
public io.fabric.kubernetes.client.dsl.ApiextensionsAPIGroupDSL apiextensions()
{
io.fabric.kubernetes.client.dsl.ApiextensionsAPIGroupDSL v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.ApiextensionsAPIGroupDSL apiextensions()>();
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation certificateSigningRequests()
{
io.fabric.kubernetes.client.dsl.NonNamespaceOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NonNamespaceOperation certificateSigningRequests()>();
return v;
}
public io.fabric.kubernetes.client.dsl.CertificatesAPIGroupDSL certificates()
{
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.dsl.CertificatesAPIGroupDSL v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.CertificatesAPIGroupDSL certificates()>();
return v;
}
public io.fabric.kubernetes.client.dsl.AuthorizationAPIGroupDSL authorization()
{
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.dsl.AuthorizationAPIGroupDSL v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.AuthorizationAPIGroupDSL authorization()>();
return v;
}
public io.fabric.kubernetes.client.dsl.Createable tokenReviews()
{
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.kubernetes.client.dsl.Createable v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.Createable tokenReviews()>();
return v;
}
public io.fabric.kubernetes.client.dsl.internal.RawCustomResourceOperationsImpl customResource(io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext)
{
io.fabric.kubernetes.client.Config v;
io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext v;
okhttp.OkHttpClient v;
io.fabric.kubernetes.client.dsl.internal.RawCustomResourceOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext;
v = new io.fabric.kubernetes.client.dsl.internal.RawCustomResourceOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.RawCustomResourceOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,io.fabric.kubernetes.client.dsl.base.CustomResourceDefinitionContext)>(v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation builds()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.dsl.internal.BuildOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.BuildOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.BuildOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation buildConfigs()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.dsl.internal.BuildConfigOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.BuildConfigOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.BuildConfigOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation deploymentConfigs()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.dsl.internal.DeploymentConfigOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.DeploymentConfigOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.DeploymentConfigOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation groups()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.GroupOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.GroupOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.GroupOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation images()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.ImageOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ImageOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ImageOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation imageTags()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.ImageTagOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ImageTagOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ImageTagOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation imageStreams()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
io.fabric.openshift.client.dsl.internal.ImageStreamOperationsImpl v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ImageStreamOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ImageStreamOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation imageStreamTags()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.ImageStreamTagOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ImageStreamTagOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ImageStreamTagOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation oAuthAccessTokens()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.dsl.internal.OAuthAccessTokenOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.OAuthAccessTokenOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.OAuthAccessTokenOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation oAuthAuthorizeTokens()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.OAuthAuthorizeTokenOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.OAuthAuthorizeTokenOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.OAuthAuthorizeTokenOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation oAuthClients()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
io.fabric.openshift.client.dsl.internal.OAuthClientOperationsImpl v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.OAuthClientOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.OAuthClientOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.openshift.client.dsl.ProjectOperation projects()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.ProjectOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ProjectOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ProjectOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.openshift.client.dsl.OpenShiftQuotaAPIGroupDSL quotas()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/openshift/client/OpenShiftQuotaAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation rangeAllocations()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.dsl.internal.RangeAllocationOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.RangeAllocationOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.RangeAllocationOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation securityContextConstraints()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.SecurityContextConstraintsOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.SecurityContextConstraintsOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.SecurityContextConstraintsOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.openshift.client.dsl.ProjectRequestOperation projectrequests()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.ProjectRequestsOperationImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ProjectRequestsOperationImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ProjectRequestsOperationImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation roles()
{
io.fabric.openshift.client.dsl.internal.RoleOperationsImpl v;
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.RoleOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.RoleOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation roleBindings()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.RoleBindingOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.RoleBindingOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.RoleBindingOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation routes()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.RouteOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.RouteOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.RouteOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.ParameterMixedOperation templates()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.TemplateOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.TemplateOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.TemplateOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation users()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.dsl.internal.UserOperationsImpl v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.UserOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.UserOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation clusterRoleBindings()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.ClusterRoleBindingOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ClusterRoleBindingOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ClusterRoleBindingOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.openshift.client.NamespacedOpenShiftClient inNamespace(java.lang.String)
{
io.fabric.openshift.client.OpenShiftConfigFluent v;
java.net.URL v;
io.fabric.kubernetes.client.ConfigFluent v;
io.fabric.openshift.client.OpenShiftConfigBuilder v;
io.fabric.openshift.client.DefaultOpenShiftClient v, v;
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v, v;
okhttp.OkHttpClient v;
java.lang.String v, v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.client.OpenShiftConfigBuilder;
v = new io.fabric.openshift.client.OpenShiftConfig;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.openshift.client.OpenShiftConfig: void <init>(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: void <init>(io.fabric.openshift.client.OpenShiftConfig)>(v);
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.net.URL openShiftUrl>;
v = virtualinvoke v.<java.net.URL: java.lang.String toString()>();
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: io.fabric.openshift.client.OpenShiftConfigFluent withOpenShiftUrl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: io.fabric.kubernetes.client.ConfigFluent withNamespace(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.client.OpenShiftConfigBuilder: io.fabric.openshift.client.OpenShiftConfig build()>();
v = new io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
specialinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.openshift.client.NamespacedOpenShiftClient inAnyNamespace()
{
io.fabric.openshift.client.NamespacedOpenShiftClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.openshift.client.NamespacedOpenShiftClient inNamespace(java.lang.String)>(null);
return v;
}
public io.fabric.kubernetes.client.ExtensionsAPIGroupClient extensions()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/ExtensionsAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.VersionInfo getVersion()
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.kubernetes.client.VersionInfo v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.internal.OpenShiftClusterOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.internal.OpenShiftClusterOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.openshift.client.internal.OpenShiftClusterOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,java.lang.String)>(v, v, "version/openshift");
v = virtualinvoke v.<io.fabric.openshift.client.internal.OpenShiftClusterOperationsImpl: io.fabric.kubernetes.client.VersionInfo fetchVersion()>();
return v;
}
public io.fabric.kubernetes.client.dsl.V1APIGroupDSL v1()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/V1APIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.extended.run.RunOperations run()
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.kubernetes.client.extended.run.RunOperations v;
io.fabric.kubernetes.client.extended.run.RunConfigBuilder v;
java.lang.String v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.kubernetes.client.extended.run.RunOperations;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.String getNamespace()>();
v = new io.fabric.kubernetes.client.extended.run.RunConfigBuilder;
specialinvoke v.<io.fabric.kubernetes.client.extended.run.RunConfigBuilder: void <init>()>();
specialinvoke v.<io.fabric.kubernetes.client.extended.run.RunOperations: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,java.lang.String,io.fabric.kubernetes.client.extended.run.RunConfigBuilder)>(v, v, v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation runtimeClasses()
{
io.fabric.kubernetes.client.dsl.NonNamespaceOperation v;
io.fabric.kubernetes.client.NamespacedKubernetesClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.NamespacedKubernetesClient delegate>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.NamespacedKubernetesClient: io.fabric.kubernetes.client.dsl.NonNamespaceOperation runtimeClasses()>();
return v;
}
public io.fabric.kubernetes.client.AdmissionRegistrationAPIGroupDSL admissionRegistration()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/AdmissionRegistrationAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.AppsAPIGroupDSL apps()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/AppsAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.AutoscalingAPIGroupDSL autoscaling()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/AutoscalingAPIGroupClient;");
return v;
}
public io.fabric.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL monitoring()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/openshift/client/OpenShiftMonitoringAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation netNamespaces()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.dsl.internal.NetNamespaceOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.NetNamespaceOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.NetNamespaceOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NonNamespaceOperation clusterNetworks()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.dsl.internal.ClusterNetworkOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.ClusterNetworkOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.ClusterNetworkOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation egressNetworkPolicies()
{
io.fabric.kubernetes.client.Config v;
io.fabric.openshift.client.OpenShiftConfig v;
io.fabric.openshift.client.dsl.internal.EgressNetworkPolicyOperationsImpl v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.EgressNetworkPolicyOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = staticinvoke <io.fabric.openshift.client.OpenShiftConfig: io.fabric.openshift.client.OpenShiftConfig wrap(io.fabric.kubernetes.client.Config)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.EgressNetworkPolicyOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.openshift.client.OpenShiftConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.NetworkAPIGroupDSL network()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/NetworkAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.StorageAPIGroupDSL storage()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/StorageAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.InOutCreateable subjectAccessReviews()
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
java.lang.Class v;
java.lang.String v, v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.dsl.internal.OpenShiftSubjectAccessReviewOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.dsl.internal.OpenShiftSubjectAccessReviewOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = class "Lio/fabric8/openshift/api/model/SubjectAccessReview;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getSimpleName()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: java.lang.String getPluralFromKind(java.lang.String)>(v);
specialinvoke v.<io.fabric.openshift.client.dsl.internal.OpenShiftSubjectAccessReviewOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,java.lang.String,java.lang.String,java.lang.String)>(v, v, "authorization.openshift.io", "v1", v);
return v;
}
public io.fabric.openshift.client.OpenShiftLocalSubjectAccessReviewOperationsImpl localSubjectAccessReviews()
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
java.lang.Class v;
java.lang.String v, v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.openshift.client.OpenShiftLocalSubjectAccessReviewOperationsImpl v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.openshift.client.OpenShiftLocalSubjectAccessReviewOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
v = class "Lio/fabric8/openshift/api/model/LocalSubjectAccessReview;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getSimpleName()>();
v = staticinvoke <io.fabric.kubernetes.client.utils.Utils: java.lang.String getPluralFromKind(java.lang.String)>(v);
specialinvoke v.<io.fabric.openshift.client.OpenShiftLocalSubjectAccessReviewOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config,java.lang.String,java.lang.String,java.lang.String)>(v, v, "authorization.openshift.io", "v1", v);
return v;
}
public io.fabric.kubernetes.client.dsl.BatchAPIGroupDSL batch()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/BatchAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.MetricAPIGroupDSL top()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/MetricAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.PolicyAPIGroupDSL policy()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/PolicyAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.RbacAPIGroupDSL rbac()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/RbacAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.dsl.SchedulingAPIGroupDSL scheduling()
{
java.lang.Object v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: java.lang.Object adapt(java.lang.Class)>(class "Lio/fabric8/kubernetes/client/SchedulingAPIGroupClient;");
return v;
}
public io.fabric.kubernetes.client.informers.SharedInformerFactory informers()
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
java.util.concurrent.ForkJoinPool v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.informers.SharedInformerFactory v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.kubernetes.client.informers.SharedInformerFactory;
v = staticinvoke <java.util.concurrent.ForkJoinPool: java.util.concurrent.ForkJoinPool commonPool()>();
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.kubernetes.client.informers.SharedInformerFactory: void <init>(java.util.concurrent.ExecutorService,okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v, v);
return v;
}
public io.fabric.kubernetes.client.informers.SharedInformerFactory informers(java.util.concurrent.ExecutorService)
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
java.util.concurrent.ExecutorService v;
io.fabric.kubernetes.client.informers.SharedInformerFactory v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.util.concurrent.ExecutorService;
v = new io.fabric.kubernetes.client.informers.SharedInformerFactory;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.kubernetes.client.informers.SharedInformerFactory: void <init>(java.util.concurrent.ExecutorService,okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v, v);
return v;
}
public io.fabric.kubernetes.client.extended.leaderelection.LeaderElectorBuilder leaderElector()
{
io.fabric.kubernetes.client.extended.leaderelection.LeaderElectorBuilder v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.kubernetes.client.extended.leaderelection.LeaderElectorBuilder;
specialinvoke v.<io.fabric.kubernetes.client.extended.leaderelection.LeaderElectorBuilder: void <init>(io.fabric.kubernetes.client.dsl.Namespaceable)>(v);
return v;
}
public io.fabric.kubernetes.client.dsl.MixedOperation leases()
{
io.fabric.kubernetes.client.Config v;
okhttp.OkHttpClient v;
io.fabric.kubernetes.client.dsl.internal.coordination.v.LeaseOperationsImpl v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = new io.fabric.kubernetes.client.dsl.internal.coordination.v.LeaseOperationsImpl;
v = v.<io.fabric.openshift.client.DefaultOpenShiftClient: okhttp.OkHttpClient httpClient>;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.kubernetes.client.dsl.internal.coordination.v.LeaseOperationsImpl: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
return v;
}
public io.fabric.kubernetes.client.dsl.FunctionCallable withRequestConfig(io.fabric.kubernetes.client.RequestConfig)
{
io.fabric.kubernetes.client.RequestConfig v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
io.fabric.kubernetes.client.WithRequestCallable v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: io.fabric.kubernetes.client.RequestConfig;
v = new io.fabric.kubernetes.client.WithRequestCallable;
specialinvoke v.<io.fabric.kubernetes.client.WithRequestCallable: void <init>(io.fabric.kubernetes.client.Client,io.fabric.kubernetes.client.RequestConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.User currentUser()
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
java.lang.Object v, v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.client.dsl.MixedOperation users()>();
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.MixedOperation: java.lang.Object withName(java.lang.String)>("~");
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.Resource: java.lang.Object get()>();
return v;
}
public boolean supportsOpenShiftAPIGroup(java.lang.String)
{
java.util.Iterator v;
io.fabric.openshift.client.DefaultOpenShiftClient v;
java.util.List v;
io.fabric.kubernetes.api.model.RootPaths v;
java.lang.Object v;
java.lang.String v, v;
boolean v, v, v, v;
v := @this: io.fabric.openshift.client.DefaultOpenShiftClient;
v := @parameter: java.lang.String;
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[])>("/apis/\u0001");
v = virtualinvoke v.<io.fabric.openshift.client.DefaultOpenShiftClient: io.fabric.kubernetes.api.model.RootPaths rootPaths()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.RootPaths: java.util.List getPaths()>();
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 = staticinvoke <java.util.Objects: boolean equals(java.lang.Object,java.lang.Object)>("/oapi", v);
if v != 0 goto label;
v = staticinvoke <java.util.Objects: boolean equals(java.lang.Object,java.lang.Object)>("oapi", v);
if v != 0 goto label;
v = staticinvoke <java.util.Objects: boolean equals(java.lang.Object,java.lang.Object)>(v, v);
if v == 0 goto label;
label:
return 1;
label:
return 0;
}
static void <clinit>()
{
java.util.HashMap v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
<io.fabric.openshift.client.DefaultOpenShiftClient: java.util.Map API_GROUPS_ENABLED_PER_URL> = v;
return;
}
}