public class io.fabric.kubernetes.api.model.NamedExtensionFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.kubernetes.api.model.NamedExtensionFluent
{
private io.fabric.kubernetes.api.builder.VisitableBuilder extension;
private java.lang.String name;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.kubernetes.api.model.NamedExtension)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtension v;
java.util.Map v;
java.lang.String v;
io.fabric.kubernetes.api.model.HasMetadata v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.NamedExtension;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NamedExtension: io.fabric.kubernetes.api.model.HasMetadata getExtension()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.NamedExtensionFluent withExtension(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NamedExtension: java.lang.String getName()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.NamedExtensionFluent withName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NamedExtension: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.NamedExtensionFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public io.fabric.kubernetes.api.model.HasMetadata getExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.HasMetadata buildExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withExtension(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.kubernetes.api.model.LimitRangeBuilder v;
io.fabric.kubernetes.api.model.GenericKubernetesResourceBuilder v;
io.fabric.kubernetes.api.model.ServiceBuilder v;
io.fabric.kubernetes.api.model.ReplicationControllerBuilder v;
io.fabric.kubernetes.api.model.HasMetadata v;
io.fabric.kubernetes.api.model.BindingBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.NamespaceBuilder v;
io.fabric.kubernetes.api.model.ComponentStatusBuilder v;
io.fabric.kubernetes.api.model.PersistentVolumeClaimBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.NodeBuilder v;
io.fabric.kubernetes.api.model.APIServiceBuilder v;
io.fabric.kubernetes.api.model.ConfigMapBuilder v;
io.fabric.kubernetes.api.model.EventBuilder v;
io.fabric.kubernetes.api.model.ResourceQuotaBuilder v;
io.fabric.kubernetes.api.model.SecretBuilder v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.PodBuilder v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.PodTemplateBuilder v;
io.fabric.kubernetes.api.model.ServiceAccountBuilder v;
io.fabric.kubernetes.api.model.PersistentVolumeBuilder v;
java.util.List v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.EndpointsBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v = v instanceof io.fabric.kubernetes.api.model.LimitRange;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.LimitRangeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LimitRangeBuilder: void <init>(io.fabric.kubernetes.api.model.LimitRange)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.APIService;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.APIServiceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.APIService)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Namespace;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.NamespaceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.NamespaceBuilder: void <init>(io.fabric.kubernetes.api.model.Namespace)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Service;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.ServiceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ServiceBuilder: void <init>(io.fabric.kubernetes.api.model.Service)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.ReplicationController;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.ReplicationControllerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ReplicationControllerBuilder: void <init>(io.fabric.kubernetes.api.model.ReplicationController)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.PodTemplate;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.PodTemplateBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PodTemplateBuilder: void <init>(io.fabric.kubernetes.api.model.PodTemplate)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Event;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.EventBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.EventBuilder: void <init>(io.fabric.kubernetes.api.model.Event)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.PersistentVolume;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.PersistentVolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolume)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.PersistentVolumeClaim;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.PersistentVolumeClaimBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeClaimBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeClaim)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.GenericKubernetesResource;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.GenericKubernetesResourceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.GenericKubernetesResourceBuilder: void <init>(io.fabric.kubernetes.api.model.GenericKubernetesResource)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Endpoints;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.EndpointsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.EndpointsBuilder: void <init>(io.fabric.kubernetes.api.model.Endpoints)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Pod;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.PodBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PodBuilder: void <init>(io.fabric.kubernetes.api.model.Pod)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.ConfigMap;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.ConfigMapBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ConfigMapBuilder: void <init>(io.fabric.kubernetes.api.model.ConfigMap)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.ComponentStatus;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.ComponentStatusBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ComponentStatusBuilder: void <init>(io.fabric.kubernetes.api.model.ComponentStatus)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Binding;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.BindingBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.BindingBuilder: void <init>(io.fabric.kubernetes.api.model.Binding)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.ResourceQuota;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.ResourceQuotaBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ResourceQuotaBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceQuota)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Secret;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.SecretBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.SecretBuilder: void <init>(io.fabric.kubernetes.api.model.Secret)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.Node;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.NodeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.Node)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.ServiceAccount;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.ServiceAccountBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceAccount)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withLimitRangeExtension(io.fabric.kubernetes.api.model.LimitRange)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.LimitRange v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.LimitRangeBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LimitRange;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.LimitRangeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LimitRangeBuilder: void <init>(io.fabric.kubernetes.api.model.LimitRange)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeExtensionNested withNewLimitRangeExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$LimitRangeExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$LimitRangeExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$LimitRangeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeExtensionNested withNewLimitRangeExtensionLike(io.fabric.kubernetes.api.model.LimitRange)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$LimitRangeExtensionNestedImpl v;
io.fabric.kubernetes.api.model.LimitRange v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LimitRange;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$LimitRangeExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$LimitRangeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.LimitRange)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIServiceExtension(io.fabric.kubernetes.api.model.APIService)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.APIService v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.APIServiceBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.APIService;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.APIServiceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.APIService)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtensionLike(io.fabric.kubernetes.api.model.APIService)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.APIService v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.APIService;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.APIService)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withNamespaceExtension(io.fabric.kubernetes.api.model.Namespace)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.Namespace v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.NamespaceBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Namespace;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.NamespaceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.NamespaceBuilder: void <init>(io.fabric.kubernetes.api.model.Namespace)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceExtensionNested withNewNamespaceExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NamespaceExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NamespaceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NamespaceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceExtensionNested withNewNamespaceExtensionLike(io.fabric.kubernetes.api.model.Namespace)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NamespaceExtensionNestedImpl v;
io.fabric.kubernetes.api.model.Namespace v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Namespace;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NamespaceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NamespaceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Namespace)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceExtension(io.fabric.kubernetes.api.model.Service)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.Service v;
io.fabric.kubernetes.api.model.ServiceBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Service;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ServiceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ServiceBuilder: void <init>(io.fabric.kubernetes.api.model.Service)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceExtensionNested withNewServiceExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceExtensionNested withNewServiceExtensionLike(io.fabric.kubernetes.api.model.Service)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceExtensionNestedImpl v;
io.fabric.kubernetes.api.model.Service v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Service;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Service)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withReplicationControllerExtension(io.fabric.kubernetes.api.model.ReplicationController)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.ReplicationControllerBuilder v;
io.fabric.kubernetes.api.model.ReplicationController v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ReplicationController;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ReplicationControllerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ReplicationControllerBuilder: void <init>(io.fabric.kubernetes.api.model.ReplicationController)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerExtensionNested withNewReplicationControllerExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ReplicationControllerExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ReplicationControllerExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ReplicationControllerExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerExtensionNested withNewReplicationControllerExtensionLike(io.fabric.kubernetes.api.model.ReplicationController)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.ReplicationController v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ReplicationControllerExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ReplicationController;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ReplicationControllerExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ReplicationControllerExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.ReplicationController)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withPodTemplateExtension(io.fabric.kubernetes.api.model.PodTemplate)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.PodTemplateBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.PodTemplate v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodTemplate;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.PodTemplateBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PodTemplateBuilder: void <init>(io.fabric.kubernetes.api.model.PodTemplate)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateExtensionNested withNewPodTemplateExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodTemplateExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodTemplateExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodTemplateExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateExtensionNested withNewPodTemplateExtensionLike(io.fabric.kubernetes.api.model.PodTemplate)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.PodTemplate v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodTemplateExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodTemplate;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodTemplateExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodTemplateExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.PodTemplate)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withEventExtension(io.fabric.kubernetes.api.model.Event)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.Event v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.EventBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Event;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.EventBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.EventBuilder: void <init>(io.fabric.kubernetes.api.model.Event)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$EventExtensionNested withNewEventExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EventExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EventExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EventExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$EventExtensionNested withNewEventExtensionLike(io.fabric.kubernetes.api.model.Event)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EventExtensionNestedImpl v;
io.fabric.kubernetes.api.model.Event v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Event;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EventExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EventExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Event)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeExtension(io.fabric.kubernetes.api.model.PersistentVolume)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.PersistentVolumeBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.PersistentVolume v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PersistentVolume;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.PersistentVolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolume)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeExtensionNested withNewPersistentVolumeExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeExtensionNested withNewPersistentVolumeExtensionLike(io.fabric.kubernetes.api.model.PersistentVolume)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.PersistentVolume v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PersistentVolume;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.PersistentVolume)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaim)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.PersistentVolumeClaim v;
io.fabric.kubernetes.api.model.PersistentVolumeClaimBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaim;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.PersistentVolumeClaimBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeClaimBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeClaim)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeClaimExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeClaimExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeClaimExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaim)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.PersistentVolumeClaim v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeClaimExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaim;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeClaimExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PersistentVolumeClaimExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.PersistentVolumeClaim)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withGenericKubernetesResourceExtension(io.fabric.kubernetes.api.model.GenericKubernetesResource)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.GenericKubernetesResource v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.GenericKubernetesResourceBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.GenericKubernetesResource;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.GenericKubernetesResourceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.GenericKubernetesResourceBuilder: void <init>(io.fabric.kubernetes.api.model.GenericKubernetesResource)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$GenericKubernetesResourceExtensionNested withNewGenericKubernetesResourceExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$GenericKubernetesResourceExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$GenericKubernetesResourceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$GenericKubernetesResourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$GenericKubernetesResourceExtensionNested withNewGenericKubernetesResourceExtensionLike(io.fabric.kubernetes.api.model.GenericKubernetesResource)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$GenericKubernetesResourceExtensionNestedImpl v;
io.fabric.kubernetes.api.model.GenericKubernetesResource v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.GenericKubernetesResource;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$GenericKubernetesResourceExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$GenericKubernetesResourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.GenericKubernetesResource)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withEndpointsExtension(io.fabric.kubernetes.api.model.Endpoints)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.Endpoints v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.EndpointsBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Endpoints;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.EndpointsBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.EndpointsBuilder: void <init>(io.fabric.kubernetes.api.model.Endpoints)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointsExtensionNested withNewEndpointsExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EndpointsExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EndpointsExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EndpointsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointsExtensionNested withNewEndpointsExtensionLike(io.fabric.kubernetes.api.model.Endpoints)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.Endpoints v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EndpointsExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Endpoints;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EndpointsExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$EndpointsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Endpoints)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withPodExtension(io.fabric.kubernetes.api.model.Pod)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.Pod v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.PodBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Pod;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.PodBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.PodBuilder: void <init>(io.fabric.kubernetes.api.model.Pod)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PodExtensionNested withNewPodExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$PodExtensionNested withNewPodExtensionLike(io.fabric.kubernetes.api.model.Pod)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodExtensionNestedImpl v;
io.fabric.kubernetes.api.model.Pod v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Pod;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$PodExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Pod)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapExtension(io.fabric.kubernetes.api.model.ConfigMap)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.ConfigMap v;
io.fabric.kubernetes.api.model.ConfigMapBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ConfigMap;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ConfigMapBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ConfigMapBuilder: void <init>(io.fabric.kubernetes.api.model.ConfigMap)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapExtensionNested withNewConfigMapExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ConfigMapExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ConfigMapExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ConfigMapExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapExtensionNested withNewConfigMapExtensionLike(io.fabric.kubernetes.api.model.ConfigMap)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ConfigMapExtensionNestedImpl v;
io.fabric.kubernetes.api.model.ConfigMap v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ConfigMap;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ConfigMapExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ConfigMapExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.ConfigMap)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withComponentStatusExtension(io.fabric.kubernetes.api.model.ComponentStatus)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.ComponentStatus v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.ComponentStatusBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ComponentStatus;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ComponentStatusBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ComponentStatusBuilder: void <init>(io.fabric.kubernetes.api.model.ComponentStatus)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentStatusExtensionNested withNewComponentStatusExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ComponentStatusExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ComponentStatusExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ComponentStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentStatusExtensionNested withNewComponentStatusExtensionLike(io.fabric.kubernetes.api.model.ComponentStatus)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ComponentStatusExtensionNestedImpl v;
io.fabric.kubernetes.api.model.ComponentStatus v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ComponentStatus;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ComponentStatusExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ComponentStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.ComponentStatus)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withBindingExtension(io.fabric.kubernetes.api.model.Binding)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.BindingBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.model.Binding v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Binding;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.BindingBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.BindingBuilder: void <init>(io.fabric.kubernetes.api.model.Binding)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$BindingExtensionNested withNewBindingExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$BindingExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$BindingExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$BindingExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$BindingExtensionNested withNewBindingExtensionLike(io.fabric.kubernetes.api.model.Binding)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$BindingExtensionNestedImpl v;
io.fabric.kubernetes.api.model.Binding v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Binding;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$BindingExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$BindingExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Binding)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withResourceQuotaExtension(io.fabric.kubernetes.api.model.ResourceQuota)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.ResourceQuota v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.ResourceQuotaBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ResourceQuota;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ResourceQuotaBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ResourceQuotaBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceQuota)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaExtensionNested withNewResourceQuotaExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ResourceQuotaExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ResourceQuotaExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ResourceQuotaExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaExtensionNested withNewResourceQuotaExtensionLike(io.fabric.kubernetes.api.model.ResourceQuota)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ResourceQuotaExtensionNestedImpl v;
io.fabric.kubernetes.api.model.ResourceQuota v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ResourceQuota;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ResourceQuotaExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ResourceQuotaExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.ResourceQuota)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretExtension(io.fabric.kubernetes.api.model.Secret)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.Secret v;
io.fabric.kubernetes.api.model.SecretBuilder v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Secret;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.SecretBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.SecretBuilder: void <init>(io.fabric.kubernetes.api.model.Secret)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretExtensionNested withNewSecretExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$SecretExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$SecretExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$SecretExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretExtensionNested withNewSecretExtensionLike(io.fabric.kubernetes.api.model.Secret)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$SecretExtensionNestedImpl v;
io.fabric.kubernetes.api.model.Secret v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Secret;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$SecretExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$SecretExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Secret)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeExtension(io.fabric.kubernetes.api.model.Node)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.NodeBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.Node v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Node;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.NodeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.Node)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeExtensionNested withNewNodeExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NodeExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NodeExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NodeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeExtensionNested withNewNodeExtensionLike(io.fabric.kubernetes.api.model.Node)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NodeExtensionNestedImpl v;
io.fabric.kubernetes.api.model.Node v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Node;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NodeExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$NodeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.Node)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceAccountExtension(io.fabric.kubernetes.api.model.ServiceAccount)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.ServiceAccountBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.kubernetes.api.model.ServiceAccount v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ServiceAccount;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ServiceAccountBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceAccount)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("extension");
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtension()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtensionLike(io.fabric.kubernetes.api.model.ServiceAccount)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.ServiceAccount v;
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ServiceAccount;
v = new io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.ServiceAccount)>(v, v);
return v;
}
public java.lang.String getName()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name>;
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withName(java.lang.String)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name> = v;
return v;
}
public java.lang.Boolean hasName()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withNewName(java.lang.String)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
io.fabric.kubernetes.api.model.NamedExtensionFluent v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.NamedExtensionFluent withName(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v, v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent addToAdditionalProperties(java.util.Map)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v, v, v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent removeFromAdditionalProperties(java.lang.String)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.Map v, v, v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent removeFromAdditionalProperties(java.util.Map)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.kubernetes.api.model.NamedExtensionFluent withAdditionalProperties(java.util.Map)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.Map v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.util.Map v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name>;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
io.fabric.kubernetes.api.model.NamedExtensionFluentImpl v;
java.lang.Object[] v;
java.lang.Integer v;
java.util.Map v;
int v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NamedExtensionFluentImpl;
v = newarray (java.lang.Object)[4];
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
v[0] = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.lang.String name>;
v[1] = v;
v = v.<io.fabric.kubernetes.api.model.NamedExtensionFluentImpl: java.util.Map additionalProperties>;
v[2] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[3] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}