public class io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter extends io.fabric.kubernetes.client.ExtensionAdapterSupport implements io.fabric.kubernetes.client.ExtensionAdapter
{
static final java.util.concurrent.ConcurrentMap IS_KNATIVE;
static final java.util.concurrent.ConcurrentMap USES_KNATIVE_APIGROUPS;
public void <init>()
{
io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter v;
v := @this: io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter;
specialinvoke v.<io.fabric.kubernetes.client.ExtensionAdapterSupport: void <init>()>();
return;
}
public java.lang.Class getExtensionType()
{
io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter v;
v := @this: io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter;
return class "Lio/fabric8/knative/client/serving/v1beta1/ServingV1Beta1Client;";
}
public java.lang.Boolean isAdaptable(io.fabric.kubernetes.client.Client)
{
java.lang.Boolean v;
io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter v;
io.fabric.kubernetes.client.Client v;
java.util.concurrent.ConcurrentMap v, v;
v := @this: io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter;
v := @parameter: io.fabric.kubernetes.client.Client;
v = <io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter: java.util.concurrent.ConcurrentMap IS_KNATIVE>;
v = <io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter: java.util.concurrent.ConcurrentMap USES_KNATIVE_APIGROUPS>;
v = virtualinvoke v.<io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter: java.lang.Boolean isAdaptable(io.fabric.kubernetes.client.Client,java.util.concurrent.ConcurrentMap,java.util.concurrent.ConcurrentMap,java.lang.String)>(v, v, v, "knative.dev");
return v;
}
public io.fabric.knative.client.serving.v1beta.ServingV1Beta1Client adapt(io.fabric.kubernetes.client.Client)
{
io.fabric.kubernetes.client.Config v;
io.fabric.knative.client.serving.v1beta.DefaultServingV1Beta1Client v;
io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter v;
java.lang.Object v;
io.fabric.kubernetes.client.Client v;
v := @this: io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter;
v := @parameter: io.fabric.kubernetes.client.Client;
v = new io.fabric.knative.client.serving.v1beta.DefaultServingV1Beta1Client;
v = interfaceinvoke v.<io.fabric.kubernetes.client.Client: java.lang.Object adapt(java.lang.Class)>(class "Lokhttp3/OkHttpClient;");
v = interfaceinvoke v.<io.fabric.kubernetes.client.Client: io.fabric.kubernetes.client.Config getConfiguration()>();
specialinvoke v.<io.fabric.knative.client.serving.v1beta.DefaultServingV1Beta1Client: void <init>(okhttp.OkHttpClient,io.fabric.kubernetes.client.Config)>(v, v);
return v;
}
static void <clinit>()
{
java.util.concurrent.ConcurrentHashMap v, v;
v = new java.util.concurrent.ConcurrentHashMap;
specialinvoke v.<java.util.concurrent.ConcurrentHashMap: void <init>()>();
<io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter: java.util.concurrent.ConcurrentMap IS_KNATIVE> = v;
v = new java.util.concurrent.ConcurrentHashMap;
specialinvoke v.<java.util.concurrent.ConcurrentHashMap: void <init>()>();
<io.fabric.knative.client.serving.v1beta.ServingV1Beta1ExtensionAdapter: java.util.concurrent.ConcurrentMap USES_KNATIVE_APIGROUPS> = v;
return;
}
}