public class io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl extends io.fabric.kubernetes.client.extension.ExtensibleResourceAdapter implements io.fabric.servicecatalog.client.dsl.ServiceInstanceResource
{
public void <init>()
{
io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl v;
v := @this: io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl;
specialinvoke v.<io.fabric.kubernetes.client.extension.ExtensibleResourceAdapter: void <init>()>();
return;
}
public io.fabric.kubernetes.client.extension.ExtensibleResourceAdapter newInstance()
{
io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl v, v;
v := @this: io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl;
v = new io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl;
specialinvoke v.<io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl: void <init>()>();
return v;
}
public io.fabric.servicecatalog.api.model.ServiceBinding bind(java.lang.String)
{
io.fabric.kubernetes.client.dsl.MixedOperation v;
io.fabric.servicecatalog.api.model.ServiceBindingBuilder v;
io.fabric.kubernetes.client.Client v, v;
io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl v;
io.fabric.servicecatalog.api.model.ServiceBindingFluent$MetadataNested v;
java.lang.String v, v, v, v;
io.fabric.servicecatalog.api.model.ServiceBinding v;
io.fabric.servicecatalog.api.model.ServiceBindingFluent$SpecNested v;
io.fabric.servicecatalog.api.model.ServiceBindingSpecFluent v, v;
io.fabric.kubernetes.api.model.ObjectMetaFluent v, v;
io.fabric.kubernetes.api.model.ObjectMeta v, v, v;
java.lang.Object v, v, v, v;
v := @this: io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl;
v := @parameter: java.lang.String;
v = virtualinvoke v.<io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl: java.lang.Object get()>();
v = v.<io.fabric.servicecatalog.client.internal.ServiceInstanceOperationsImpl: io.fabric.kubernetes.client.Client client>;
v = interfaceinvoke v.<io.fabric.kubernetes.client.Client: io.fabric.kubernetes.client.Client adapt(java.lang.Class)>(class "Lio/fabric8/servicecatalog/client/ServiceCatalogClient;");
v = interfaceinvoke v.<io.fabric.servicecatalog.client.ServiceCatalogClient: io.fabric.kubernetes.client.dsl.MixedOperation serviceBindings()>();
v = new io.fabric.servicecatalog.api.model.ServiceBindingBuilder;
specialinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingBuilder: io.fabric.servicecatalog.api.model.ServiceBindingFluent$MetadataNested withNewMetadata()>();
v = virtualinvoke v.<io.fabric.servicecatalog.api.model.ServiceInstance: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getName()>();
v = interfaceinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingFluent$MetadataNested: io.fabric.kubernetes.api.model.ObjectMetaFluent withName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.servicecatalog.api.model.ServiceInstance: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getNamespace()>();
v = interfaceinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingFluent$MetadataNested: io.fabric.kubernetes.api.model.ObjectMetaFluent withNamespace(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingFluent$MetadataNested: java.lang.Object endMetadata()>();
v = virtualinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingBuilder: io.fabric.servicecatalog.api.model.ServiceBindingFluent$SpecNested withNewSpec()>();
v = interfaceinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingFluent$SpecNested: io.fabric.servicecatalog.api.model.ServiceBindingSpecFluent withSecretName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.servicecatalog.api.model.ServiceInstance: io.fabric.kubernetes.api.model.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectMeta: java.lang.String getName()>();
v = interfaceinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingFluent$SpecNested: io.fabric.servicecatalog.api.model.ServiceBindingSpecFluent withNewInstanceRef(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingFluent$SpecNested: java.lang.Object endSpec()>();
v = virtualinvoke v.<io.fabric.servicecatalog.api.model.ServiceBindingBuilder: io.fabric.servicecatalog.api.model.ServiceBinding build()>();
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.MixedOperation: java.lang.Object create(java.lang.Object)>(v);
return v;
}
}