public class io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openshift.api.model.ClusterOperatorStatusFluent
{
private java.util.List conditions;
private io.fabric.kubernetes.api.builder.VisitableBuilder extension;
private java.util.List relatedObjects;
private java.util.List versions;
public void <init>()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.ArrayList v, v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.ClusterOperatorStatus)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.model.HasMetadata v;
java.util.ArrayList v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatus v;
java.util.List v, v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatus;
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatus: java.util.List getConditions()>();
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent withConditions(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatus: io.fabric.kubernetes.api.model.HasMetadata getExtension()>();
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent withExtension(io.fabric.kubernetes.api.model.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatus: java.util.List getRelatedObjects()>();
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRelatedObjects(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatus: java.util.List getVersions()>();
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent withVersions(java.util.List)>(v);
return;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToConditions(int, io.fabric.openshift.api.model.ClusterOperatorStatusCondition)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.ArrayList v;
java.util.List v, v, v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder v;
int v, v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatusCondition;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = v;
label:
v = new io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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.openshift.api.model.ClusterOperatorStatusFluent setToConditions(int, io.fabric.openshift.api.model.ClusterOperatorStatusCondition)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.util.ArrayList v;
int v, v, v;
java.util.List v, v, v, v, v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatusCondition;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = v;
label:
v = new io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v);
if v < 0 goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[])
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder v;
int v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition[] v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatusCondition[];
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent addAllToConditions(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = 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.openshift.api.model.ClusterOperatorStatusConditionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeFromConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[])
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder v;
int v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition[] v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatusCondition[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeAllFromConditions(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
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.openshift.api.model.ClusterOperatorStatusConditionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeMatchingFromConditions(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
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 getConditions()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = staticinvoke <io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildConditions()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = staticinvoke <io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildCondition(int)
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: io.fabric.openshift.api.model.ClusterOperatorStatusCondition build()>();
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildFirstCondition()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusConditionBuilder: io.fabric.openshift.api.model.ClusterOperatorStatusCondition build()>();
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildLastCondition()
{
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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.openshift.api.model.ClusterOperatorStatusConditionBuilder: io.fabric.openshift.api.model.ClusterOperatorStatusCondition build()>();
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildMatchingCondition(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.util.List v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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.openshift.api.model.ClusterOperatorStatusConditionBuilder: io.fabric.openshift.api.model.ClusterOperatorStatusCondition build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingCondition(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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.openshift.api.model.ClusterOperatorStatusFluent withConditions(java.util.List)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition[] v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("conditions");
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = 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.openshift.api.model.ClusterOperatorStatusCondition)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent withConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[])
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition[] v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatusCondition[];
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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.openshift.api.model.ClusterOperatorStatusCondition)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasConditions()
{
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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.openshift.api.model.ClusterOperatorStatusFluent addNewCondition(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent v;
java.lang.String v, v, v, v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition[] v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.ClusterOperatorStatusCondition)[1];
v = new io.fabric.openshift.api.model.ClusterOperatorStatusCondition;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[])>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested addNewCondition()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested addNewConditionLike(io.fabric.openshift.api.model.ClusterOperatorStatusCondition)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl v;
int v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatusCondition;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl;
v = (int) -1;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,int,io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested setNewConditionLike(int, io.fabric.openshift.api.model.ClusterOperatorStatusCondition)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl v;
int v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.ClusterOperatorStatusCondition;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ConditionsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,int,io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editCondition(int)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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 conditions. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildCondition(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested setNewConditionLike(int,io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editFirstCondition()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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 conditions. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildCondition(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested setNewConditionLike(int,io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(0, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editLastCondition()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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 conditions. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildCondition(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested setNewConditionLike(int,io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editMatchingCondition(java.util.function.Predicate)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.ClusterOperatorStatusCondition v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested v;
java.util.List v, v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
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 conditions. No match found.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildCondition(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested setNewConditionLike(int,io.fabric.openshift.api.model.ClusterOperatorStatusCondition)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.HasMetadata getExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluent withExtension(io.fabric.kubernetes.api.model.HasMetadata)
{
io.fabric.openshift.api.model.ProjectRequestBuilder v;
io.fabric.openshift.api.model.RoleBindingBuilder v;
io.fabric.openshift.api.model.SecurityContextConstraintsBuilder v;
io.fabric.openshift.api.model.RoleBuilder v;
io.fabric.kubernetes.api.model.HasMetadata v;
io.fabric.openshift.api.model.ImageStreamMappingBuilder v;
io.fabric.openshift.api.model.ImageStreamImageBuilder v;
io.fabric.openshift.api.model.InfrastructureBuilder v;
io.fabric.openshift.api.model.IdentityBuilder v;
io.fabric.openshift.api.model.BuildBuilder v;
io.fabric.openshift.api.model.ClusterVersionBuilder v;
io.fabric.openshift.api.model.ProjectBuilder v;
io.fabric.openshift.api.model.ClusterRoleBindingBuilder v;
io.fabric.openshift.api.model.OperatorHubBuilder v;
io.fabric.openshift.api.model.AppliedClusterResourceQuotaBuilder v;
io.fabric.openshift.api.model.DeploymentConfigBuilder v;
io.fabric.openshift.api.model.RoleBindingRestrictionBuilder v;
io.fabric.openshift.api.model.SchedulerBuilder v;
io.fabric.openshift.api.model.RouteBuilder v;
io.fabric.openshift.api.model.ClusterNetworkBuilder v;
io.fabric.openshift.api.model.APIServerBuilder v;
io.fabric.openshift.api.model.OAuthClientAuthorizationBuilder v;
io.fabric.openshift.api.model.ImageBuilder v;
io.fabric.openshift.api.model.ProxyBuilder v;
io.fabric.openshift.api.model.GroupBuilder v;
io.fabric.openshift.api.model.RangeAllocationBuilder v;
io.fabric.openshift.api.model.EgressNetworkPolicyBuilder v;
io.fabric.openshift.api.model.ImageStreamBuilder v;
io.fabric.openshift.api.model.BuildConfigBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorBuilder v;
io.fabric.openshift.api.model.OAuthClientBuilder 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.PersistentVolumeClaimBuilder v;
io.fabric.openshift.api.model.ImageTagBuilder v;
io.fabric.openshift.api.model.ImageSignatureBuilder 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.BuildRequestBuilder v;
io.fabric.openshift.api.model.UserBuilder v;
io.fabric.openshift.api.model.ClusterResourceQuotaBuilder v;
io.fabric.openshift.api.model.OAuthAccessTokenBuilder v;
io.fabric.openshift.api.model.ImageStreamTagBuilder v;
io.fabric.openshift.api.model.ClusterRoleBuilder v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.NetNamespaceBuilder v;
java.util.List v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.ImageStreamImportBuilder v;
io.fabric.openshift.api.model.OAuthAuthorizeTokenBuilder v;
io.fabric.openshift.api.model.TemplateBuilder v;
io.fabric.openshift.api.model.OAuthBuilder v;
io.fabric.openshift.api.model.FeatureGateBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
v = v instanceof io.fabric.openshift.api.model.ClusterVersion;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ClusterVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterVersionBuilder: void <init>(io.fabric.openshift.api.model.ClusterVersion)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ImageStreamImport;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageStreamImportBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamImportBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamImport)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Proxy;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ProxyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ProxyBuilder: void <init>(io.fabric.openshift.api.model.Proxy)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Project;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ProjectBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ProjectBuilder: void <init>(io.fabric.openshift.api.model.Project)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ClusterOperator;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ClusterOperatorBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperator)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.BuildConfig;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.BuildConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.BuildConfigBuilder: void <init>(io.fabric.openshift.api.model.BuildConfig)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Infrastructure;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.InfrastructureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.InfrastructureBuilder: void <init>(io.fabric.openshift.api.model.Infrastructure)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Scheduler;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.SchedulerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.SchedulerBuilder: void <init>(io.fabric.openshift.api.model.Scheduler)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.RangeAllocation;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.RangeAllocationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.RangeAllocation)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Route;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.RouteBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RouteBuilder: void <init>(io.fabric.openshift.api.model.Route)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ClusterNetwork;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ClusterNetworkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterNetworkBuilder: void <init>(io.fabric.openshift.api.model.ClusterNetwork)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.OAuthAuthorizeToken;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.OAuthAuthorizeTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthAuthorizeTokenBuilder: void <init>(io.fabric.openshift.api.model.OAuthAuthorizeToken)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.OAuth;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.OAuthBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthBuilder: void <init>(io.fabric.openshift.api.model.OAuth)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.OperatorHub;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.OperatorHubBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperatorHubBuilder: void <init>(io.fabric.openshift.api.model.OperatorHub)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ClusterRoleBinding;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ClusterRoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterRoleBindingBuilder: void <init>(io.fabric.openshift.api.model.ClusterRoleBinding)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ClusterResourceQuota;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.ClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ProjectRequest;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ProjectRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ProjectRequestBuilder: void <init>(io.fabric.openshift.api.model.ProjectRequest)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Template;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.TemplateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.TemplateBuilder: void <init>(io.fabric.openshift.api.model.Template)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.OAuthClientAuthorization;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.OAuthClientAuthorizationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthClientAuthorizationBuilder: void <init>(io.fabric.openshift.api.model.OAuthClientAuthorization)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ClusterRole;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ClusterRoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterRoleBuilder: void <init>(io.fabric.openshift.api.model.ClusterRole)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ImageTag;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageTagBuilder: void <init>(io.fabric.openshift.api.model.ImageTag)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.DeploymentConfig;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.DeploymentConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.DeploymentConfig)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.OAuthAccessToken;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.OAuthAccessTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.OAuthAccessToken)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.RoleBinding;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.RoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RoleBindingBuilder: void <init>(io.fabric.openshift.api.model.RoleBinding)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Image;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageBuilder: void <init>(io.fabric.openshift.api.model.Image)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.APIServer;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.APIServerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.APIServerBuilder: void <init>(io.fabric.openshift.api.model.APIServer)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ImageStreamMapping;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageStreamMappingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamMappingBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamMapping)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Role;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.RoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RoleBuilder: void <init>(io.fabric.openshift.api.model.Role)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.FeatureGate;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.FeatureGateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.FeatureGateBuilder: void <init>(io.fabric.openshift.api.model.FeatureGate)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.User;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.UserBuilder;
specialinvoke v.<io.fabric.openshift.api.model.UserBuilder: void <init>(io.fabric.openshift.api.model.User)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ImageStreamImage;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageStreamImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamImageBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamImage)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Build;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.BuildBuilder;
specialinvoke v.<io.fabric.openshift.api.model.BuildBuilder: void <init>(io.fabric.openshift.api.model.Build)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.RoleBindingRestriction;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.RoleBindingRestrictionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RoleBindingRestrictionBuilder: void <init>(io.fabric.openshift.api.model.RoleBindingRestriction)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ImageStreamTag;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageStreamTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamTagBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamTag)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Group;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.GroupBuilder;
specialinvoke v.<io.fabric.openshift.api.model.GroupBuilder: void <init>(io.fabric.openshift.api.model.Group)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ImageSignature;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageSignatureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageSignatureBuilder: void <init>(io.fabric.openshift.api.model.ImageSignature)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.AppliedClusterResourceQuota;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.AppliedClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.AppliedClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.SecurityContextConstraints;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.SecurityContextConstraintsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.SecurityContextConstraintsBuilder: void <init>(io.fabric.openshift.api.model.SecurityContextConstraints)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.BuildRequest;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.BuildRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.BuildRequestBuilder: void <init>(io.fabric.openshift.api.model.BuildRequest)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.EgressNetworkPolicy;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.EgressNetworkPolicyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.EgressNetworkPolicy)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.NetNamespace;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.NetNamespaceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.NetNamespace)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.ImageStream;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.ImageStreamBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamBuilder: void <init>(io.fabric.openshift.api.model.ImageStream)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.OAuthClient;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.OAuthClientBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthClientBuilder: void <init>(io.fabric.openshift.api.model.OAuthClient)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.Identity;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.IdentityBuilder;
specialinvoke v.<io.fabric.openshift.api.model.IdentityBuilder: void <init>(io.fabric.openshift.api.model.Identity)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluent withClusterVersionExtension(io.fabric.openshift.api.model.ClusterVersion)
{
io.fabric.openshift.api.model.ClusterVersion v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.ClusterVersionBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterVersion;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterVersionBuilder: void <init>(io.fabric.openshift.api.model.ClusterVersion)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterVersionExtensionNested withNewClusterVersionExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterVersionExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterVersionExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterVersionExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterVersionExtensionNested withNewClusterVersionExtensionLike(io.fabric.openshift.api.model.ClusterVersion)
{
io.fabric.openshift.api.model.ClusterVersion v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterVersionExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterVersion;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterVersionExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterVersionExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ClusterVersion)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamImportExtension(io.fabric.openshift.api.model.ImageStreamImport)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.ImageStreamImport v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.ImageStreamImportBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamImport;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageStreamImportBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamImportBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamImport)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImportExtensionNested withNewImageStreamImportExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImportExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImportExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImportExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImportExtensionNested withNewImageStreamImportExtensionLike(io.fabric.openshift.api.model.ImageStreamImport)
{
io.fabric.openshift.api.model.ImageStreamImport v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImportExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamImport;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImportExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImportExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ImageStreamImport)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withProxyExtension(io.fabric.openshift.api.model.Proxy)
{
io.fabric.openshift.api.model.ProxyBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.Proxy v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Proxy;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ProxyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ProxyBuilder: void <init>(io.fabric.openshift.api.model.Proxy)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProxyExtensionNested withNewProxyExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProxyExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProxyExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProxyExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProxyExtensionNested withNewProxyExtensionLike(io.fabric.openshift.api.model.Proxy)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProxyExtensionNestedImpl v;
io.fabric.openshift.api.model.Proxy v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Proxy;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProxyExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProxyExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Proxy)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withProjectExtension(io.fabric.openshift.api.model.Project)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.ProjectBuilder v;
io.fabric.openshift.api.model.Project v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Project;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ProjectBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ProjectBuilder: void <init>(io.fabric.openshift.api.model.Project)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectExtensionNested withNewProjectExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectExtensionNested withNewProjectExtensionLike(io.fabric.openshift.api.model.Project)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectExtensionNestedImpl v;
io.fabric.openshift.api.model.Project v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Project;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Project)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterOperatorExtension(io.fabric.openshift.api.model.ClusterOperator)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperator v;
io.fabric.openshift.api.model.ClusterOperatorBuilder 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.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterOperator;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorBuilder: void <init>(io.fabric.openshift.api.model.ClusterOperator)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterOperatorExtensionNested withNewClusterOperatorExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterOperatorExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterOperatorExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterOperatorExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterOperatorExtensionNested withNewClusterOperatorExtensionLike(io.fabric.openshift.api.model.ClusterOperator)
{
io.fabric.openshift.api.model.ClusterOperator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterOperatorExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterOperator;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterOperatorExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterOperatorExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ClusterOperator)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withBuildConfigExtension(io.fabric.openshift.api.model.BuildConfig)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.BuildConfig v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.BuildConfigBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.BuildConfig;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.BuildConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.BuildConfigBuilder: void <init>(io.fabric.openshift.api.model.BuildConfig)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildConfigExtensionNested withNewBuildConfigExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildConfigExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildConfigExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildConfigExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildConfigExtensionNested withNewBuildConfigExtensionLike(io.fabric.openshift.api.model.BuildConfig)
{
io.fabric.openshift.api.model.BuildConfig v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildConfigExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.BuildConfig;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildConfigExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildConfigExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.BuildConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withInfrastructureExtension(io.fabric.openshift.api.model.Infrastructure)
{
io.fabric.openshift.api.model.Infrastructure v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.InfrastructureBuilder 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.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Infrastructure;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.InfrastructureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.InfrastructureBuilder: void <init>(io.fabric.openshift.api.model.Infrastructure)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$InfrastructureExtensionNested withNewInfrastructureExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$InfrastructureExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$InfrastructureExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$InfrastructureExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$InfrastructureExtensionNested withNewInfrastructureExtensionLike(io.fabric.openshift.api.model.Infrastructure)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$InfrastructureExtensionNestedImpl v;
io.fabric.openshift.api.model.Infrastructure v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Infrastructure;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$InfrastructureExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$InfrastructureExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Infrastructure)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withSchedulerExtension(io.fabric.openshift.api.model.Scheduler)
{
io.fabric.openshift.api.model.Scheduler v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.SchedulerBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Scheduler;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.SchedulerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.SchedulerBuilder: void <init>(io.fabric.openshift.api.model.Scheduler)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SchedulerExtensionNested withNewSchedulerExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SchedulerExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SchedulerExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SchedulerExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SchedulerExtensionNested withNewSchedulerExtensionLike(io.fabric.openshift.api.model.Scheduler)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SchedulerExtensionNestedImpl v;
io.fabric.openshift.api.model.Scheduler v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Scheduler;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SchedulerExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SchedulerExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Scheduler)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRangeAllocationExtension(io.fabric.openshift.api.model.RangeAllocation)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.RangeAllocationBuilder v;
io.fabric.openshift.api.model.RangeAllocation v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.RangeAllocation;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.RangeAllocationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.RangeAllocation)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RangeAllocationExtensionNested withNewRangeAllocationExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RangeAllocationExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RangeAllocationExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RangeAllocationExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RangeAllocationExtensionNested withNewRangeAllocationExtensionLike(io.fabric.openshift.api.model.RangeAllocation)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.RangeAllocation v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RangeAllocationExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.RangeAllocation;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RangeAllocationExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RangeAllocationExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.RangeAllocation)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRouteExtension(io.fabric.openshift.api.model.Route)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.RouteBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.Route v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Route;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.RouteBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RouteBuilder: void <init>(io.fabric.openshift.api.model.Route)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RouteExtensionNested withNewRouteExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RouteExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RouteExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RouteExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RouteExtensionNested withNewRouteExtensionLike(io.fabric.openshift.api.model.Route)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RouteExtensionNestedImpl v;
io.fabric.openshift.api.model.Route v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Route;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RouteExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RouteExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Route)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterNetworkExtension(io.fabric.openshift.api.model.ClusterNetwork)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.ClusterNetwork v;
io.fabric.openshift.api.model.ClusterNetworkBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterNetwork;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterNetworkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterNetworkBuilder: void <init>(io.fabric.openshift.api.model.ClusterNetwork)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterNetworkExtensionNested withNewClusterNetworkExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterNetworkExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterNetworkExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterNetworkExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterNetworkExtensionNested withNewClusterNetworkExtensionLike(io.fabric.openshift.api.model.ClusterNetwork)
{
io.fabric.openshift.api.model.ClusterNetwork v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterNetworkExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterNetwork;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterNetworkExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterNetworkExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ClusterNetwork)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthAuthorizeTokenExtension(io.fabric.openshift.api.model.OAuthAuthorizeToken)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OAuthAuthorizeTokenBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.OAuthAuthorizeToken v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthAuthorizeToken;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.OAuthAuthorizeTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthAuthorizeTokenBuilder: void <init>(io.fabric.openshift.api.model.OAuthAuthorizeToken)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAuthorizeTokenExtensionNested withNewOAuthAuthorizeTokenExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAuthorizeTokenExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAuthorizeTokenExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAuthorizeTokenExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAuthorizeTokenExtensionNested withNewOAuthAuthorizeTokenExtensionLike(io.fabric.openshift.api.model.OAuthAuthorizeToken)
{
io.fabric.openshift.api.model.OAuthAuthorizeToken v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAuthorizeTokenExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthAuthorizeToken;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAuthorizeTokenExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAuthorizeTokenExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.OAuthAuthorizeToken)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthExtension(io.fabric.openshift.api.model.OAuth)
{
io.fabric.openshift.api.model.OAuth v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.OAuthBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuth;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.OAuthBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthBuilder: void <init>(io.fabric.openshift.api.model.OAuth)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthExtensionNested withNewOAuthExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthExtensionNested withNewOAuthExtensionLike(io.fabric.openshift.api.model.OAuth)
{
io.fabric.openshift.api.model.OAuth v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuth;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.OAuth)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOperatorHubExtension(io.fabric.openshift.api.model.OperatorHub)
{
io.fabric.openshift.api.model.OperatorHub v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.OperatorHubBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OperatorHub;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.OperatorHubBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperatorHubBuilder: void <init>(io.fabric.openshift.api.model.OperatorHub)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OperatorHubExtensionNested withNewOperatorHubExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OperatorHubExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OperatorHubExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OperatorHubExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OperatorHubExtensionNested withNewOperatorHubExtensionLike(io.fabric.openshift.api.model.OperatorHub)
{
io.fabric.openshift.api.model.OperatorHub v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OperatorHubExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OperatorHub;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OperatorHubExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OperatorHubExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.OperatorHub)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterRoleBindingExtension(io.fabric.openshift.api.model.ClusterRoleBinding)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterRoleBinding v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.ClusterRoleBindingBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterRoleBinding;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterRoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterRoleBindingBuilder: void <init>(io.fabric.openshift.api.model.ClusterRoleBinding)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleBindingExtensionNested withNewClusterRoleBindingExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleBindingExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleBindingExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleBindingExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleBindingExtensionNested withNewClusterRoleBindingExtensionLike(io.fabric.openshift.api.model.ClusterRoleBinding)
{
io.fabric.openshift.api.model.ClusterRoleBinding v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleBindingExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterRoleBinding;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleBindingExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleBindingExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ClusterRoleBinding)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterResourceQuotaExtension(io.fabric.openshift.api.model.ClusterResourceQuota)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterResourceQuota v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.ClusterResourceQuotaBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterResourceQuota;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.ClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterResourceQuotaExtensionNested withNewClusterResourceQuotaExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterResourceQuotaExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterResourceQuotaExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterResourceQuotaExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterResourceQuotaExtensionNested withNewClusterResourceQuotaExtensionLike(io.fabric.openshift.api.model.ClusterResourceQuota)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterResourceQuotaExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterResourceQuota v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterResourceQuota;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterResourceQuotaExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterResourceQuotaExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ClusterResourceQuota)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withProjectRequestExtension(io.fabric.openshift.api.model.ProjectRequest)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.ProjectRequest v;
java.util.List v, v;
io.fabric.openshift.api.model.ProjectRequestBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ProjectRequest;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ProjectRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ProjectRequestBuilder: void <init>(io.fabric.openshift.api.model.ProjectRequest)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectRequestExtensionNested withNewProjectRequestExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectRequestExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectRequestExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectRequestExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectRequestExtensionNested withNewProjectRequestExtensionLike(io.fabric.openshift.api.model.ProjectRequest)
{
io.fabric.openshift.api.model.ProjectRequest v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectRequestExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ProjectRequest;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectRequestExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ProjectRequestExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ProjectRequest)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withTemplateExtension(io.fabric.openshift.api.model.Template)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.TemplateBuilder v;
io.fabric.openshift.api.model.Template v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Template;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.TemplateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.TemplateBuilder: void <init>(io.fabric.openshift.api.model.Template)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$TemplateExtensionNested withNewTemplateExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$TemplateExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$TemplateExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$TemplateExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$TemplateExtensionNested withNewTemplateExtensionLike(io.fabric.openshift.api.model.Template)
{
io.fabric.openshift.api.model.Template v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$TemplateExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Template;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$TemplateExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$TemplateExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Template)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthClientAuthorizationExtension(io.fabric.openshift.api.model.OAuthClientAuthorization)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OAuthClientAuthorizationBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.OAuthClientAuthorization v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthClientAuthorization;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.OAuthClientAuthorizationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthClientAuthorizationBuilder: void <init>(io.fabric.openshift.api.model.OAuthClientAuthorization)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientAuthorizationExtensionNested withNewOAuthClientAuthorizationExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientAuthorizationExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientAuthorizationExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientAuthorizationExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientAuthorizationExtensionNested withNewOAuthClientAuthorizationExtensionLike(io.fabric.openshift.api.model.OAuthClientAuthorization)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientAuthorizationExtensionNestedImpl v;
io.fabric.openshift.api.model.OAuthClientAuthorization v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthClientAuthorization;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientAuthorizationExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientAuthorizationExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.OAuthClientAuthorization)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterRoleExtension(io.fabric.openshift.api.model.ClusterRole)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.ClusterRoleBuilder v;
io.fabric.openshift.api.model.ClusterRole v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterRole;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterRoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ClusterRoleBuilder: void <init>(io.fabric.openshift.api.model.ClusterRole)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleExtensionNested withNewClusterRoleExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleExtensionNested withNewClusterRoleExtensionLike(io.fabric.openshift.api.model.ClusterRole)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterRole v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ClusterRole;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ClusterRoleExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ClusterRole)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageTagExtension(io.fabric.openshift.api.model.ImageTag)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.ImageTag v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.ImageTagBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageTag;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageTagBuilder: void <init>(io.fabric.openshift.api.model.ImageTag)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageTagExtensionNested withNewImageTagExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageTagExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageTagExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageTagExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageTagExtensionNested withNewImageTagExtensionLike(io.fabric.openshift.api.model.ImageTag)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageTagExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ImageTag v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageTag;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageTagExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageTagExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ImageTag)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withDeploymentConfigExtension(io.fabric.openshift.api.model.DeploymentConfig)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.DeploymentConfig v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.DeploymentConfigBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.DeploymentConfig;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.DeploymentConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.DeploymentConfig)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$DeploymentConfigExtensionNested withNewDeploymentConfigExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$DeploymentConfigExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$DeploymentConfigExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$DeploymentConfigExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$DeploymentConfigExtensionNested withNewDeploymentConfigExtensionLike(io.fabric.openshift.api.model.DeploymentConfig)
{
io.fabric.openshift.api.model.DeploymentConfig v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$DeploymentConfigExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.DeploymentConfig;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$DeploymentConfigExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$DeploymentConfigExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.DeploymentConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthAccessTokenExtension(io.fabric.openshift.api.model.OAuthAccessToken)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OAuthAccessToken v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.OAuthAccessTokenBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthAccessToken;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.OAuthAccessTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.OAuthAccessToken)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAccessTokenExtensionNested withNewOAuthAccessTokenExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAccessTokenExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAccessTokenExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAccessTokenExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAccessTokenExtensionNested withNewOAuthAccessTokenExtensionLike(io.fabric.openshift.api.model.OAuthAccessToken)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAccessTokenExtensionNestedImpl v;
io.fabric.openshift.api.model.OAuthAccessToken v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthAccessToken;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAccessTokenExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthAccessTokenExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.OAuthAccessToken)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRoleBindingExtension(io.fabric.openshift.api.model.RoleBinding)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.RoleBinding v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.RoleBindingBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.RoleBinding;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.RoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RoleBindingBuilder: void <init>(io.fabric.openshift.api.model.RoleBinding)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingExtensionNested withNewRoleBindingExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingExtensionNested withNewRoleBindingExtensionLike(io.fabric.openshift.api.model.RoleBinding)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingExtensionNestedImpl v;
io.fabric.openshift.api.model.RoleBinding v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.RoleBinding;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.RoleBinding)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageExtension(io.fabric.openshift.api.model.Image)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.Image v;
java.util.List v, v;
io.fabric.openshift.api.model.ImageBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Image;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageBuilder: void <init>(io.fabric.openshift.api.model.Image)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageExtensionNested withNewImageExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageExtensionNested withNewImageExtensionLike(io.fabric.openshift.api.model.Image)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageExtensionNestedImpl v;
io.fabric.openshift.api.model.Image v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Image;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Image)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withAPIServerExtension(io.fabric.openshift.api.model.APIServer)
{
io.fabric.openshift.api.model.APIServerBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.APIServer v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.APIServer;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.APIServerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.APIServerBuilder: void <init>(io.fabric.openshift.api.model.APIServer)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$APIServerExtensionNested withNewAPIServerExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$APIServerExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$APIServerExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$APIServerExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$APIServerExtensionNested withNewAPIServerExtensionLike(io.fabric.openshift.api.model.APIServer)
{
io.fabric.openshift.api.model.APIServer v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$APIServerExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.APIServer;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$APIServerExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$APIServerExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.APIServer)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withPersistentVolumeClaimExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaim)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl 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.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaim;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$PersistentVolumeClaimExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$PersistentVolumeClaimExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$PersistentVolumeClaimExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaim)
{
io.fabric.kubernetes.api.model.PersistentVolumeClaim v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$PersistentVolumeClaimExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaim;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$PersistentVolumeClaimExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$PersistentVolumeClaimExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.kubernetes.api.model.PersistentVolumeClaim)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamMappingExtension(io.fabric.openshift.api.model.ImageStreamMapping)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.ImageStreamMappingBuilder v;
io.fabric.openshift.api.model.ImageStreamMapping v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamMapping;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageStreamMappingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamMappingBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamMapping)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamMappingExtensionNested withNewImageStreamMappingExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamMappingExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamMappingExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamMappingExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamMappingExtensionNested withNewImageStreamMappingExtensionLike(io.fabric.openshift.api.model.ImageStreamMapping)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamMappingExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ImageStreamMapping v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamMapping;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamMappingExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamMappingExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ImageStreamMapping)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRoleExtension(io.fabric.openshift.api.model.Role)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.Role v;
io.fabric.openshift.api.model.RoleBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Role;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.RoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RoleBuilder: void <init>(io.fabric.openshift.api.model.Role)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleExtensionNested withNewRoleExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleExtensionNested withNewRoleExtensionLike(io.fabric.openshift.api.model.Role)
{
io.fabric.openshift.api.model.Role v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Role;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Role)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withFeatureGateExtension(io.fabric.openshift.api.model.FeatureGate)
{
io.fabric.openshift.api.model.FeatureGate v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.FeatureGateBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.FeatureGate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.FeatureGateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.FeatureGateBuilder: void <init>(io.fabric.openshift.api.model.FeatureGate)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$FeatureGateExtensionNested withNewFeatureGateExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$FeatureGateExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$FeatureGateExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$FeatureGateExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$FeatureGateExtensionNested withNewFeatureGateExtensionLike(io.fabric.openshift.api.model.FeatureGate)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$FeatureGateExtensionNestedImpl v;
io.fabric.openshift.api.model.FeatureGate v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.FeatureGate;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$FeatureGateExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$FeatureGateExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.FeatureGate)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withUserExtension(io.fabric.openshift.api.model.User)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.UserBuilder v;
io.fabric.openshift.api.model.User v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.User;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.UserBuilder;
specialinvoke v.<io.fabric.openshift.api.model.UserBuilder: void <init>(io.fabric.openshift.api.model.User)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$UserExtensionNested withNewUserExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$UserExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$UserExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$UserExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$UserExtensionNested withNewUserExtensionLike(io.fabric.openshift.api.model.User)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.User v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$UserExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.User;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$UserExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$UserExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.User)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamImageExtension(io.fabric.openshift.api.model.ImageStreamImage)
{
io.fabric.openshift.api.model.ImageStreamImageBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.ImageStreamImage v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamImage;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageStreamImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamImageBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamImage)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImageExtensionNested withNewImageStreamImageExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImageExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImageExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImageExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImageExtensionNested withNewImageStreamImageExtensionLike(io.fabric.openshift.api.model.ImageStreamImage)
{
io.fabric.openshift.api.model.ImageStreamImage v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImageExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamImage;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImageExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamImageExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ImageStreamImage)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withBuildExtension(io.fabric.openshift.api.model.Build)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.BuildBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.Build v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Build;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.BuildBuilder;
specialinvoke v.<io.fabric.openshift.api.model.BuildBuilder: void <init>(io.fabric.openshift.api.model.Build)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildExtensionNested withNewBuildExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildExtensionNested withNewBuildExtensionLike(io.fabric.openshift.api.model.Build)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildExtensionNestedImpl v;
io.fabric.openshift.api.model.Build v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Build;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Build)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRoleBindingRestrictionExtension(io.fabric.openshift.api.model.RoleBindingRestriction)
{
io.fabric.openshift.api.model.RoleBindingRestriction v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.RoleBindingRestrictionBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.RoleBindingRestriction;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.RoleBindingRestrictionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.RoleBindingRestrictionBuilder: void <init>(io.fabric.openshift.api.model.RoleBindingRestriction)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingRestrictionExtensionNested withNewRoleBindingRestrictionExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingRestrictionExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingRestrictionExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingRestrictionExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingRestrictionExtensionNested withNewRoleBindingRestrictionExtensionLike(io.fabric.openshift.api.model.RoleBindingRestriction)
{
io.fabric.openshift.api.model.RoleBindingRestriction v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingRestrictionExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.RoleBindingRestriction;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingRestrictionExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RoleBindingRestrictionExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.RoleBindingRestriction)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamTagExtension(io.fabric.openshift.api.model.ImageStreamTag)
{
io.fabric.openshift.api.model.ImageStreamTag v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.ImageStreamTagBuilder v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamTag;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageStreamTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamTagBuilder: void <init>(io.fabric.openshift.api.model.ImageStreamTag)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamTagExtensionNested withNewImageStreamTagExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamTagExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamTagExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamTagExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamTagExtensionNested withNewImageStreamTagExtensionLike(io.fabric.openshift.api.model.ImageStreamTag)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamTagExtensionNestedImpl v;
io.fabric.openshift.api.model.ImageStreamTag v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStreamTag;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamTagExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamTagExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ImageStreamTag)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withGroupExtension(io.fabric.openshift.api.model.Group)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.GroupBuilder v;
io.fabric.openshift.api.model.Group 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.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Group;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.GroupBuilder;
specialinvoke v.<io.fabric.openshift.api.model.GroupBuilder: void <init>(io.fabric.openshift.api.model.Group)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$GroupExtensionNested withNewGroupExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$GroupExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$GroupExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$GroupExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$GroupExtensionNested withNewGroupExtensionLike(io.fabric.openshift.api.model.Group)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$GroupExtensionNestedImpl v;
io.fabric.openshift.api.model.Group v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Group;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$GroupExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$GroupExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Group)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageSignatureExtension(io.fabric.openshift.api.model.ImageSignature)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ImageSignatureBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.ImageSignature v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageSignature;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageSignatureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageSignatureBuilder: void <init>(io.fabric.openshift.api.model.ImageSignature)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageSignatureExtensionNested withNewImageSignatureExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageSignatureExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageSignatureExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageSignatureExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageSignatureExtensionNested withNewImageSignatureExtensionLike(io.fabric.openshift.api.model.ImageSignature)
{
io.fabric.openshift.api.model.ImageSignature v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageSignatureExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageSignature;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageSignatureExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageSignatureExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ImageSignature)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withAppliedClusterResourceQuotaExtension(io.fabric.openshift.api.model.AppliedClusterResourceQuota)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.AppliedClusterResourceQuotaBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.AppliedClusterResourceQuota v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.AppliedClusterResourceQuota;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.AppliedClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.AppliedClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$AppliedClusterResourceQuotaExtensionNested withNewAppliedClusterResourceQuotaExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$AppliedClusterResourceQuotaExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$AppliedClusterResourceQuotaExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$AppliedClusterResourceQuotaExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$AppliedClusterResourceQuotaExtensionNested withNewAppliedClusterResourceQuotaExtensionLike(io.fabric.openshift.api.model.AppliedClusterResourceQuota)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$AppliedClusterResourceQuotaExtensionNestedImpl v;
io.fabric.openshift.api.model.AppliedClusterResourceQuota v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.AppliedClusterResourceQuota;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$AppliedClusterResourceQuotaExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$AppliedClusterResourceQuotaExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.AppliedClusterResourceQuota)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withSecurityContextConstraintsExtension(io.fabric.openshift.api.model.SecurityContextConstraints)
{
io.fabric.openshift.api.model.SecurityContextConstraints v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.SecurityContextConstraintsBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.SecurityContextConstraints;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.SecurityContextConstraintsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.SecurityContextConstraintsBuilder: void <init>(io.fabric.openshift.api.model.SecurityContextConstraints)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SecurityContextConstraintsExtensionNested withNewSecurityContextConstraintsExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SecurityContextConstraintsExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SecurityContextConstraintsExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SecurityContextConstraintsExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SecurityContextConstraintsExtensionNested withNewSecurityContextConstraintsExtensionLike(io.fabric.openshift.api.model.SecurityContextConstraints)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SecurityContextConstraintsExtensionNestedImpl v;
io.fabric.openshift.api.model.SecurityContextConstraints v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.SecurityContextConstraints;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SecurityContextConstraintsExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$SecurityContextConstraintsExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.SecurityContextConstraints)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withBuildRequestExtension(io.fabric.openshift.api.model.BuildRequest)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.BuildRequest v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.BuildRequestBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.BuildRequest;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.BuildRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.BuildRequestBuilder: void <init>(io.fabric.openshift.api.model.BuildRequest)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildRequestExtensionNested withNewBuildRequestExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildRequestExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildRequestExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildRequestExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildRequestExtensionNested withNewBuildRequestExtensionLike(io.fabric.openshift.api.model.BuildRequest)
{
io.fabric.openshift.api.model.BuildRequest v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildRequestExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.BuildRequest;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildRequestExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$BuildRequestExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.BuildRequest)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withEgressNetworkPolicyExtension(io.fabric.openshift.api.model.EgressNetworkPolicy)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.EgressNetworkPolicyBuilder v;
io.fabric.openshift.api.model.EgressNetworkPolicy v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.EgressNetworkPolicy;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.EgressNetworkPolicyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.EgressNetworkPolicy)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$EgressNetworkPolicyExtensionNested withNewEgressNetworkPolicyExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$EgressNetworkPolicyExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$EgressNetworkPolicyExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$EgressNetworkPolicyExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$EgressNetworkPolicyExtensionNested withNewEgressNetworkPolicyExtensionLike(io.fabric.openshift.api.model.EgressNetworkPolicy)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$EgressNetworkPolicyExtensionNestedImpl v;
io.fabric.openshift.api.model.EgressNetworkPolicy v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.EgressNetworkPolicy;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$EgressNetworkPolicyExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$EgressNetworkPolicyExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.EgressNetworkPolicy)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withNetNamespaceExtension(io.fabric.openshift.api.model.NetNamespace)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.NetNamespaceBuilder v;
java.util.List v, v;
io.fabric.openshift.api.model.NetNamespace v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.NetNamespace;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.NetNamespaceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.NetNamespace)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$NetNamespaceExtensionNested withNewNetNamespaceExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$NetNamespaceExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$NetNamespaceExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$NetNamespaceExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$NetNamespaceExtensionNested withNewNetNamespaceExtensionLike(io.fabric.openshift.api.model.NetNamespace)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$NetNamespaceExtensionNestedImpl v;
io.fabric.openshift.api.model.NetNamespace v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.NetNamespace;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$NetNamespaceExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$NetNamespaceExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.NetNamespace)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamExtension(io.fabric.openshift.api.model.ImageStream)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.ImageStreamBuilder v;
io.fabric.openshift.api.model.ImageStream v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStream;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ImageStreamBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ImageStreamBuilder: void <init>(io.fabric.openshift.api.model.ImageStream)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamExtensionNested withNewImageStreamExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamExtensionNested withNewImageStreamExtensionLike(io.fabric.openshift.api.model.ImageStream)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ImageStream v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ImageStream;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$ImageStreamExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.ImageStream)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthClientExtension(io.fabric.openshift.api.model.OAuthClient)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OAuthClientBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.OAuthClient v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthClient;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.OAuthClientBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OAuthClientBuilder: void <init>(io.fabric.openshift.api.model.OAuthClient)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientExtensionNested withNewOAuthClientExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientExtensionNested withNewOAuthClientExtensionLike(io.fabric.openshift.api.model.OAuthClient)
{
io.fabric.openshift.api.model.OAuthClient v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientExtensionNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OAuthClient;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$OAuthClientExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.OAuthClient)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent withIdentityExtension(io.fabric.openshift.api.model.Identity)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.IdentityBuilder v;
java.util.List v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
io.fabric.openshift.api.model.Identity v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Identity;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.IdentityBuilder;
specialinvoke v.<io.fabric.openshift.api.model.IdentityBuilder: void <init>(io.fabric.openshift.api.model.Identity)>(v);
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension> = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$IdentityExtensionNested withNewIdentityExtension()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$IdentityExtensionNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$IdentityExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$IdentityExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$IdentityExtensionNested withNewIdentityExtensionLike(io.fabric.openshift.api.model.Identity)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$IdentityExtensionNestedImpl v;
io.fabric.openshift.api.model.Identity v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.Identity;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$IdentityExtensionNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$IdentityExtensionNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,io.fabric.openshift.api.model.Identity)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToRelatedObjects(int, io.fabric.openshift.api.model.ObjectReference)
{
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.ArrayList v;
java.util.List v, v, v, v, v;
int v, v, v;
io.fabric.openshift.api.model.ObjectReferenceBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.ObjectReference;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = v;
label:
v = new io.fabric.openshift.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: void <init>(io.fabric.openshift.api.model.ObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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.openshift.api.model.ClusterOperatorStatusFluent setToRelatedObjects(int, io.fabric.openshift.api.model.ObjectReference)
{
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.util.ArrayList v;
int v, v, v;
io.fabric.openshift.api.model.ObjectReferenceBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.ObjectReference;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = v;
label:
v = new io.fabric.openshift.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: void <init>(io.fabric.openshift.api.model.ObjectReference)>(v);
if v < 0 goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToRelatedObjects(io.fabric.openshift.api.model.ObjectReference[])
{
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
int v, v;
io.fabric.openshift.api.model.ObjectReferenceBuilder v;
io.fabric.openshift.api.model.ObjectReference[] v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ObjectReference[];
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: void <init>(io.fabric.openshift.api.model.ObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent addAllToRelatedObjects(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.ObjectReferenceBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = 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.openshift.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: void <init>(io.fabric.openshift.api.model.ObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeFromRelatedObjects(io.fabric.openshift.api.model.ObjectReference[])
{
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
int v, v;
io.fabric.openshift.api.model.ObjectReferenceBuilder v;
io.fabric.openshift.api.model.ObjectReference[] v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ObjectReference[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: void <init>(io.fabric.openshift.api.model.ObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeAllFromRelatedObjects(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.ObjectReferenceBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
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.openshift.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: void <init>(io.fabric.openshift.api.model.ObjectReference)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeMatchingFromRelatedObjects(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
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 getRelatedObjects()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = staticinvoke <io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildRelatedObjects()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = staticinvoke <io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.ObjectReference buildRelatedObject(int)
{
io.fabric.openshift.api.model.ObjectReference v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: io.fabric.openshift.api.model.ObjectReference build()>();
return v;
}
public io.fabric.openshift.api.model.ObjectReference buildFirstRelatedObject()
{
io.fabric.openshift.api.model.ObjectReference v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.ObjectReferenceBuilder: io.fabric.openshift.api.model.ObjectReference build()>();
return v;
}
public io.fabric.openshift.api.model.ObjectReference buildLastRelatedObject()
{
io.fabric.openshift.api.model.ObjectReference v;
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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.openshift.api.model.ObjectReferenceBuilder: io.fabric.openshift.api.model.ObjectReference build()>();
return v;
}
public io.fabric.openshift.api.model.ObjectReference buildMatchingRelatedObject(java.util.function.Predicate)
{
io.fabric.openshift.api.model.ObjectReference v;
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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.openshift.api.model.ObjectReferenceBuilder: io.fabric.openshift.api.model.ObjectReference build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingRelatedObject(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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.openshift.api.model.ClusterOperatorStatusFluent withRelatedObjects(java.util.List)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
io.fabric.openshift.api.model.ObjectReference[] v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedObjects");
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = 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.openshift.api.model.ObjectReference)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToRelatedObjects(io.fabric.openshift.api.model.ObjectReference[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRelatedObjects(io.fabric.openshift.api.model.ObjectReference[])
{
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.ObjectReference[] v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ObjectReference[];
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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.openshift.api.model.ObjectReference)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToRelatedObjects(io.fabric.openshift.api.model.ObjectReference[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasRelatedObjects()
{
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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.openshift.api.model.ClusterOperatorStatusFluent addNewRelatedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent v;
java.lang.String v, v, v, v;
io.fabric.openshift.api.model.ObjectReference[] v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.ObjectReference)[1];
v = new io.fabric.openshift.api.model.ObjectReference;
specialinvoke v.<io.fabric.openshift.api.model.ObjectReference: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToRelatedObjects(io.fabric.openshift.api.model.ObjectReference[])>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested addNewRelatedObject()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested addNewRelatedObjectLike(io.fabric.openshift.api.model.ObjectReference)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl v;
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.ObjectReference;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl;
v = (int) -1;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,int,io.fabric.openshift.api.model.ObjectReference)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested setNewRelatedObjectLike(int, io.fabric.openshift.api.model.ObjectReference)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl v;
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.ObjectReference;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$RelatedObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,int,io.fabric.openshift.api.model.ObjectReference)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editRelatedObject(int)
{
io.fabric.openshift.api.model.ObjectReference v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v, v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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 relatedObjects. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ObjectReference buildRelatedObject(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested setNewRelatedObjectLike(int,io.fabric.openshift.api.model.ObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editFirstRelatedObject()
{
io.fabric.openshift.api.model.ObjectReference v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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 relatedObjects. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ObjectReference buildRelatedObject(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested setNewRelatedObjectLike(int,io.fabric.openshift.api.model.ObjectReference)>(0, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editLastRelatedObject()
{
io.fabric.openshift.api.model.ObjectReference v;
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v, v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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 relatedObjects. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ObjectReference buildRelatedObject(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested setNewRelatedObjectLike(int,io.fabric.openshift.api.model.ObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editMatchingRelatedObject(java.util.function.Predicate)
{
io.fabric.openshift.api.model.ObjectReference v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
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 relatedObjects. No match found.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ObjectReference buildRelatedObject(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested setNewRelatedObjectLike(int,io.fabric.openshift.api.model.ObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToVersions(int, io.fabric.openshift.api.model.OperandVersion)
{
io.fabric.openshift.api.model.OperandVersionBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OperandVersion v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.ArrayList v;
java.util.List v, v, v, v, v;
int v, v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.OperandVersion;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = v;
label:
v = new io.fabric.openshift.api.model.OperandVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: void <init>(io.fabric.openshift.api.model.OperandVersion)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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.openshift.api.model.ClusterOperatorStatusFluent setToVersions(int, io.fabric.openshift.api.model.OperandVersion)
{
io.fabric.openshift.api.model.OperandVersionBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OperandVersion v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.util.ArrayList v;
int v, v, v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.OperandVersion;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = v;
label:
v = new io.fabric.openshift.api.model.OperandVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: void <init>(io.fabric.openshift.api.model.OperandVersion)>(v);
if v < 0 goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToVersions(io.fabric.openshift.api.model.OperandVersion[])
{
io.fabric.openshift.api.model.OperandVersionBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OperandVersion v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.OperandVersion[] v;
int v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OperandVersion[];
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.OperandVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: void <init>(io.fabric.openshift.api.model.OperandVersion)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent addAllToVersions(java.util.Collection)
{
io.fabric.openshift.api.model.OperandVersionBuilder v;
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = 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.openshift.api.model.OperandVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: void <init>(io.fabric.openshift.api.model.OperandVersion)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeFromVersions(io.fabric.openshift.api.model.OperandVersion[])
{
io.fabric.openshift.api.model.OperandVersionBuilder v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OperandVersion v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.OperandVersion[] v;
int v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OperandVersion[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.OperandVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: void <init>(io.fabric.openshift.api.model.OperandVersion)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeAllFromVersions(java.util.Collection)
{
io.fabric.openshift.api.model.OperandVersionBuilder v;
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
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.openshift.api.model.OperandVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: void <init>(io.fabric.openshift.api.model.OperandVersion)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeMatchingFromVersions(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
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 getVersions()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = staticinvoke <io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildVersions()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = staticinvoke <io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.OperandVersion buildVersion(int)
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
io.fabric.openshift.api.model.OperandVersion v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: io.fabric.openshift.api.model.OperandVersion build()>();
return v;
}
public io.fabric.openshift.api.model.OperandVersion buildFirstVersion()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OperandVersion v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.OperandVersionBuilder: io.fabric.openshift.api.model.OperandVersion build()>();
return v;
}
public io.fabric.openshift.api.model.OperandVersion buildLastVersion()
{
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v, v;
io.fabric.openshift.api.model.OperandVersion v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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.openshift.api.model.OperandVersionBuilder: io.fabric.openshift.api.model.OperandVersion build()>();
return v;
}
public io.fabric.openshift.api.model.OperandVersion buildMatchingVersion(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.OperandVersion v;
java.util.List v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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.openshift.api.model.OperandVersionBuilder: io.fabric.openshift.api.model.OperandVersion build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingVersion(java.util.function.Predicate)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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.openshift.api.model.ClusterOperatorStatusFluent withVersions(java.util.List)
{
java.util.Iterator v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.OperandVersion[] v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("versions");
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = 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.openshift.api.model.OperandVersion)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToVersions(io.fabric.openshift.api.model.OperandVersion[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent withVersions(io.fabric.openshift.api.model.OperandVersion[])
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OperandVersion v;
java.util.List v, v;
io.fabric.openshift.api.model.OperandVersion[] v, v;
int v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OperandVersion[];
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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.openshift.api.model.OperandVersion)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToVersions(io.fabric.openshift.api.model.OperandVersion[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasVersions()
{
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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.openshift.api.model.ClusterOperatorStatusFluent addNewVersion(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.OperandVersion[] v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.OperandVersion v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.OperandVersion)[1];
v = new io.fabric.openshift.api.model.OperandVersion;
specialinvoke v.<io.fabric.openshift.api.model.OperandVersion: void <init>(java.lang.String,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToVersions(io.fabric.openshift.api.model.OperandVersion[])>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested addNewVersion()
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested addNewVersionLike(io.fabric.openshift.api.model.OperandVersion)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
io.fabric.openshift.api.model.OperandVersion v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.OperandVersion;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl;
v = (int) -1;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,int,io.fabric.openshift.api.model.OperandVersion)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested setNewVersionLike(int, io.fabric.openshift.api.model.OperandVersion)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
int v;
io.fabric.openshift.api.model.OperandVersion v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.OperandVersion;
v = new io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl$VersionsNestedImpl: void <init>(io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl,int,io.fabric.openshift.api.model.OperandVersion)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editVersion(int)
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested v;
int v, v;
io.fabric.openshift.api.model.OperandVersion v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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 versions. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.OperandVersion buildVersion(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested setNewVersionLike(int,io.fabric.openshift.api.model.OperandVersion)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editFirstVersion()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested v;
int v;
io.fabric.openshift.api.model.OperandVersion v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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 versions. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.OperandVersion buildVersion(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested setNewVersionLike(int,io.fabric.openshift.api.model.OperandVersion)>(0, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editLastVersion()
{
java.util.List v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested v;
int v, v;
io.fabric.openshift.api.model.OperandVersion v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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 versions. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.OperandVersion buildVersion(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested setNewVersionLike(int,io.fabric.openshift.api.model.OperandVersion)>(v, v);
return v;
}
public io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editMatchingVersion(java.util.function.Predicate)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.OperandVersion v;
java.lang.RuntimeException v;
java.util.List v, v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
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 versions. No match found.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.OperandVersion buildVersion(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested setNewVersionLike(int,io.fabric.openshift.api.model.OperandVersion)>(v, v);
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
boolean v, v, v, v;
java.util.List v, v, v, v, v, v, v, v, v, 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.openshift.api.model.ClusterOperatorStatusFluentImpl;
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.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: 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.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl v;
java.lang.Integer v;
java.util.List v, v, v;
int v, v;
io.fabric.kubernetes.api.builder.VisitableBuilder v;
v := @this: io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl;
v = newarray (java.lang.Object)[5];
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List conditions>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder extension>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List relatedObjects>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.ClusterOperatorStatusFluentImpl: java.util.List versions>;
v[3] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[4] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}