public class io.fabric.kubernetes.api.model.NodeSpecFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.kubernetes.api.model.NodeSpecFluent
{
private io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource;
private java.lang.String externalID;
private java.lang.String podCIDR;
private java.util.List podCIDRs;
private java.lang.String providerID;
private java.util.List taints;
private java.lang.Boolean unschedulable;
public void <init>()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = v;
return;
}
public void <init>(io.fabric.kubernetes.api.model.NodeSpec)
{
io.fabric.kubernetes.api.model.NodeSpec v;
java.util.ArrayList v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.NodeConfigSource v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v, v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.NodeSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpec: io.fabric.kubernetes.api.model.NodeConfigSource getConfigSource()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withConfigSource(io.fabric.kubernetes.api.model.NodeConfigSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpec: java.lang.String getExternalID()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withExternalID(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpec: java.lang.String getPodCIDR()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withPodCIDR(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpec: java.util.List getPodCIDRs()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withPodCIDRs(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpec: java.lang.String getProviderID()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withProviderID(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpec: java.util.List getTaints()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withTaints(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpec: java.lang.Boolean getUnschedulable()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withUnschedulable(java.lang.Boolean)>(v);
return;
}
public io.fabric.kubernetes.api.model.NodeConfigSource getConfigSource()
{
io.fabric.kubernetes.api.model.NodeConfigSource v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.NodeConfigSourceBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeConfigSourceBuilder: io.fabric.kubernetes.api.model.NodeConfigSource build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.NodeConfigSource buildConfigSource()
{
io.fabric.kubernetes.api.model.NodeConfigSource v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.NodeConfigSourceBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeConfigSourceBuilder: io.fabric.kubernetes.api.model.NodeConfigSource build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent withConfigSource(io.fabric.kubernetes.api.model.NodeConfigSource)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.NodeConfigSourceBuilder v, v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.NodeConfigSource v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.NodeConfigSource;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("configSource");
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.NodeConfigSourceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeConfigSourceBuilder: void <init>(io.fabric.kubernetes.api.model.NodeConfigSource)>(v);
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource> = v;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("configSource");
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasConfigSource()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.NodeConfigSourceBuilder v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
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.NodeSpecFluent$ConfigSourceNested withNewConfigSource()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl$ConfigSourceNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = new io.fabric.kubernetes.api.model.NodeSpecFluentImpl$ConfigSourceNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl$ConfigSourceNestedImpl: void <init>(io.fabric.kubernetes.api.model.NodeSpecFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested withNewConfigSourceLike(io.fabric.kubernetes.api.model.NodeConfigSource)
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl$ConfigSourceNestedImpl v;
io.fabric.kubernetes.api.model.NodeConfigSource v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.NodeConfigSource;
v = new io.fabric.kubernetes.api.model.NodeSpecFluentImpl$ConfigSourceNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl$ConfigSourceNestedImpl: void <init>(io.fabric.kubernetes.api.model.NodeSpecFluentImpl,io.fabric.kubernetes.api.model.NodeConfigSource)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested editConfigSource()
{
io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.NodeConfigSource v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSource getConfigSource()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested withNewConfigSourceLike(io.fabric.kubernetes.api.model.NodeConfigSource)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested editOrNewConfigSource()
{
io.fabric.kubernetes.api.model.NodeConfigSource v, v;
io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.NodeConfigSourceBuilder v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSource getConfigSource()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSource getConfigSource()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.NodeConfigSourceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeConfigSourceBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeConfigSourceBuilder: io.fabric.kubernetes.api.model.NodeConfigSource build()>();
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested withNewConfigSourceLike(io.fabric.kubernetes.api.model.NodeConfigSource)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested editOrNewConfigSourceLike(io.fabric.kubernetes.api.model.NodeConfigSource)
{
io.fabric.kubernetes.api.model.NodeConfigSource v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.NodeConfigSource;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSource getConfigSource()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSource getConfigSource()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent$ConfigSourceNested withNewConfigSourceLike(io.fabric.kubernetes.api.model.NodeConfigSource)>(v);
return v;
}
public java.lang.String getExternalID()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String externalID>;
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent withExternalID(java.lang.String)
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String externalID> = v;
return v;
}
public java.lang.Boolean hasExternalID()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String externalID>;
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.NodeSpecFluent withNewExternalID(java.lang.String)
{
io.fabric.kubernetes.api.model.NodeSpecFluent v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
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.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withExternalID(java.lang.String)>(v);
return v;
}
public java.lang.String getPodCIDR()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String podCIDR>;
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent withPodCIDR(java.lang.String)
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String podCIDR> = v;
return v;
}
public java.lang.Boolean hasPodCIDR()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String podCIDR>;
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.NodeSpecFluent withNewPodCIDR(java.lang.String)
{
io.fabric.kubernetes.api.model.NodeSpecFluent v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
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.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withPodCIDR(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent addToPodCIDRs(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = v;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent setToPodCIDRs(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = v;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.kubernetes.api.model.NodeSpecFluent addToPodCIDRs(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent addAllToPodCIDRs(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = v;
label:
v = interfaceinvoke v.<java.util.Collection: 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.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.NodeSpecFluent removeFromPodCIDRs(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent removeAllFromPodCIDRs(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: 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.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getPodCIDRs()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
return v;
}
public java.lang.String getPodCIDR(int)
{
java.util.List v;
int v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstPodCIDR()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastPodCIDR()
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingPodCIDR(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingPodCIDR(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent withPodCIDRs(java.util.List)
{
java.util.Iterator v;
java.lang.String[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("podCIDRs");
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent addToPodCIDRs(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs> = null;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.NodeSpecFluent withPodCIDRs(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent addToPodCIDRs(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasPodCIDRs()
{
java.util.List v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 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.NodeSpecFluent addNewPodCIDR(java.lang.String)
{
io.fabric.kubernetes.api.model.NodeSpecFluent v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent addToPodCIDRs(java.lang.String[])>(v);
return v;
}
public java.lang.String getProviderID()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String providerID>;
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent withProviderID(java.lang.String)
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String providerID> = v;
return v;
}
public java.lang.Boolean hasProviderID()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String providerID>;
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.NodeSpecFluent withNewProviderID(java.lang.String)
{
io.fabric.kubernetes.api.model.NodeSpecFluent v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
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.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent withProviderID(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent addToTaints(int, io.fabric.kubernetes.api.model.Taint)
{
io.fabric.kubernetes.api.model.Taint v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.TaintBuilder v;
java.util.ArrayList v;
java.util.List v, v, v, v, v;
int v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.kubernetes.api.model.Taint;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = v;
label:
v = new io.fabric.kubernetes.api.model.TaintBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: void <init>(io.fabric.kubernetes.api.model.Taint)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent setToTaints(int, io.fabric.kubernetes.api.model.Taint)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.util.ArrayList v;
int v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.Taint v;
io.fabric.kubernetes.api.model.TaintBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.kubernetes.api.model.Taint;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = v;
label:
v = new io.fabric.kubernetes.api.model.TaintBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: void <init>(io.fabric.kubernetes.api.model.Taint)>(v);
if v < 0 goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
if v < 0 goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.kubernetes.api.model.NodeSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])
{
io.fabric.kubernetes.api.model.Taint v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.TaintBuilder v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.Taint[] v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Taint[];
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.TaintBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: void <init>(io.fabric.kubernetes.api.model.Taint)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent addAllToTaints(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.TaintBuilder v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = v;
label:
v = interfaceinvoke v.<java.util.Collection: 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 = new io.fabric.kubernetes.api.model.TaintBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: void <init>(io.fabric.kubernetes.api.model.Taint)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.NodeSpecFluent removeFromTaints(io.fabric.kubernetes.api.model.Taint[])
{
io.fabric.kubernetes.api.model.Taint v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.TaintBuilder v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.Taint[] v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Taint[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.TaintBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: void <init>(io.fabric.kubernetes.api.model.Taint)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent removeAllFromTaints(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.TaintBuilder v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: 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 = new io.fabric.kubernetes.api.model.TaintBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: void <init>(io.fabric.kubernetes.api.model.Taint)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent removeMatchingFromTaints(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
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 = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getTaints()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = staticinvoke <io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildTaints()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = staticinvoke <io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.kubernetes.api.model.Taint buildTaint(int)
{
java.util.List v;
io.fabric.kubernetes.api.model.Taint v;
int v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: io.fabric.kubernetes.api.model.Taint build()>();
return v;
}
public io.fabric.kubernetes.api.model.Taint buildFirstTaint()
{
java.util.List v;
io.fabric.kubernetes.api.model.Taint v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: io.fabric.kubernetes.api.model.Taint build()>();
return v;
}
public io.fabric.kubernetes.api.model.Taint buildLastTaint()
{
java.util.List v, v;
io.fabric.kubernetes.api.model.Taint v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: io.fabric.kubernetes.api.model.Taint build()>();
return v;
}
public io.fabric.kubernetes.api.model.Taint buildMatchingTaint(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.kubernetes.api.model.Taint v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.TaintBuilder: io.fabric.kubernetes.api.model.Taint build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingTaint(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent withTaints(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.kubernetes.api.model.Taint[] v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("taints");
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.Taint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])>(v);
goto label;
label:
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints> = null;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.NodeSpecFluent withTaints(io.fabric.kubernetes.api.model.Taint[])
{
io.fabric.kubernetes.api.model.Taint v;
java.util.List v, v;
io.fabric.kubernetes.api.model.Taint[] v, v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Taint[];
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.Taint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasTaints()
{
java.util.List v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 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.NodeSpecFluent addNewTaint(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.kubernetes.api.model.Taint v;
io.fabric.kubernetes.api.model.Taint[] v;
io.fabric.kubernetes.api.model.NodeSpecFluent v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.String v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.Taint)[1];
v = new io.fabric.kubernetes.api.model.Taint;
specialinvoke v.<io.fabric.kubernetes.api.model.Taint: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])>(v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested addNewTaint()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = new io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl: void <init>(io.fabric.kubernetes.api.model.NodeSpecFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested addNewTaintLike(io.fabric.kubernetes.api.model.Taint)
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl v;
io.fabric.kubernetes.api.model.Taint v;
int v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Taint;
v = new io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl;
v = (int) -1;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl: void <init>(io.fabric.kubernetes.api.model.NodeSpecFluentImpl,int,io.fabric.kubernetes.api.model.Taint)>(v, v, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested setNewTaintLike(int, io.fabric.kubernetes.api.model.Taint)
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl v;
io.fabric.kubernetes.api.model.Taint v;
int v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.kubernetes.api.model.Taint;
v = new io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl$TaintsNestedImpl: void <init>(io.fabric.kubernetes.api.model.NodeSpecFluentImpl,int,io.fabric.kubernetes.api.model.Taint)>(v, v, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested editTaint(int)
{
java.util.List v;
io.fabric.kubernetes.api.model.Taint v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.RuntimeException v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: int;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit taints. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.Taint buildTaint(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested setNewTaintLike(int,io.fabric.kubernetes.api.model.Taint)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested editFirstTaint()
{
java.util.List v;
io.fabric.kubernetes.api.model.Taint v;
int v;
io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.RuntimeException v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first taints. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.Taint buildTaint(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested setNewTaintLike(int,io.fabric.kubernetes.api.model.Taint)>(0, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested editLastTaint()
{
java.util.List v;
io.fabric.kubernetes.api.model.Taint v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.RuntimeException v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last taints. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.Taint buildTaint(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested setNewTaintLike(int,io.fabric.kubernetes.api.model.Taint)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested editMatchingTaint(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.Taint v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested v;
java.lang.RuntimeException v;
java.util.List v, v;
int v, v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching taints. No match found.");
throw v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.Taint buildTaint(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeSpecFluent$TaintsNested setNewTaintLike(int,io.fabric.kubernetes.api.model.Taint)>(v, v);
return v;
}
public java.lang.Boolean getUnschedulable()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable>;
return v;
}
public io.fabric.kubernetes.api.model.NodeSpecFluent withUnschedulable(java.lang.Boolean)
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable> = v;
return v;
}
public java.lang.Boolean hasUnschedulable()
{
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable>;
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.NodeConfigSourceBuilder v, v, v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
boolean v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
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.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.NodeConfigSourceBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String externalID>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String externalID>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String externalID>;
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.NodeSpecFluentImpl: java.lang.String externalID>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String podCIDR>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String podCIDR>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String podCIDR>;
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.NodeSpecFluentImpl: java.lang.String podCIDR>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String providerID>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String providerID>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String providerID>;
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.NodeSpecFluentImpl: java.lang.String providerID>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable>;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.kubernetes.api.model.NodeConfigSourceBuilder v;
java.lang.Integer v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.NodeSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v, v, v;
v := @this: io.fabric.kubernetes.api.model.NodeSpecFluentImpl;
v = newarray (java.lang.Object)[8];
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: io.fabric.kubernetes.api.model.NodeConfigSourceBuilder configSource>;
v[0] = v;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String externalID>;
v[1] = v;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String podCIDR>;
v[2] = v;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List podCIDRs>;
v[3] = v;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.String providerID>;
v[4] = v;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.util.List taints>;
v[5] = v;
v = v.<io.fabric.kubernetes.api.model.NodeSpecFluentImpl: java.lang.Boolean unschedulable>;
v[6] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[7] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}