public class io.fabric.openshift.api.model.v.PolicyRuleFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.openshift.api.model.v.PolicyRuleFluent
{
private java.util.List apiGroups;
private io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions;
private java.util.List nonResourceURLs;
private java.util.List resourceNames;
private java.util.List resources;
private java.util.List verbs;
public void <init>()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.ArrayList v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.v.PolicyRule)
{
io.fabric.kubernetes.api.model.v.HasMetadata v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.ArrayList v, v, v, v, v;
io.fabric.openshift.api.model.v.PolicyRule v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.PolicyRule;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRule: java.util.List getApiGroups()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withApiGroups(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRule: io.fabric.kubernetes.api.model.v.HasMetadata getAttributeRestrictions()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withAttributeRestrictions(io.fabric.kubernetes.api.model.v.HasMetadata)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRule: java.util.List getNonResourceURLs()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withNonResourceURLs(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRule: java.util.List getResourceNames()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withResourceNames(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRule: java.util.List getResources()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withResources(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRule: java.util.List getVerbs()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withVerbs(java.util.List)>(v);
return;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent addToApiGroups(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent setToApiGroups(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent addToApiGroups(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
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.v.PolicyRuleFluent addAllToApiGroups(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent removeFromApiGroups(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
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.v.PolicyRuleFluent removeAllFromApiGroups(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getApiGroups()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
return v;
}
public java.lang.String getApiGroup(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstApiGroup()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastApiGroup()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingApiGroup(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingApiGroup(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
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.v.PolicyRuleFluent withApiGroups(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("apiGroups");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
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.v.PolicyRuleFluentImpl: java.util.List apiGroups> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToApiGroups(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent withApiGroups(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToApiGroups(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasApiGroups()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
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.v.PolicyRuleFluent addNewApiGroup(java.lang.String)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluent v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToApiGroups(java.lang.String[])>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.HasMetadata getAttributeRestrictions()
{
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.HasMetadata buildAttributeRestrictions()
{
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableBuilder: java.lang.Object build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withAttributeRestrictions(io.fabric.kubernetes.api.model.v.HasMetadata)
{
io.fabric.openshift.api.model.v.ImageSignatureBuilder v;
io.fabric.openshift.api.model.v.ImageTagBuilder v;
io.fabric.openshift.api.model.v.ConsoleBuilder v;
io.fabric.openshift.api.model.v.ClusterNetworkBuilder v;
io.fabric.openshift.api.model.v.ImageBuilder v;
io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
io.fabric.kubernetes.api.builder.v.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, v, v, v, v, v;
io.fabric.openshift.api.model.v.ProjectBuilder v;
io.fabric.kubernetes.api.model.v.HasMetadata v;
io.fabric.openshift.api.model.v.ImageStreamImageBuilder v;
io.fabric.openshift.api.model.v.BuildRequestBuilder v;
io.fabric.openshift.api.model.v.RoleBuilder v;
io.fabric.openshift.api.model.v.InfrastructureBuilder v;
io.fabric.openshift.api.model.v.ClusterResourceQuotaBuilder v;
io.fabric.openshift.api.model.v.DNSBuilder v;
io.fabric.openshift.api.model.v.OAuthClientBuilder v;
io.fabric.openshift.api.model.v.BuildBuilder v;
io.fabric.openshift.api.model.v.AuthenticationBuilder v;
io.fabric.openshift.api.model.v.ClusterOperatorBuilder v;
io.fabric.openshift.api.model.v.IngressBuilder v;
io.fabric.openshift.api.model.v.OAuthBuilder v;
io.fabric.openshift.api.model.v.ProjectRequestBuilder v;
io.fabric.openshift.api.model.v.OAuthClientAuthorizationBuilder v;
io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
io.fabric.openshift.api.model.v.UserBuilder v;
io.fabric.openshift.api.model.v.BuildConfigBuilder v;
io.fabric.openshift.api.model.v.ClusterVersionBuilder v;
io.fabric.openshift.api.model.v.ImageStreamBuilder v;
io.fabric.openshift.api.model.v.RoleBindingRestrictionBuilder v;
io.fabric.openshift.api.model.v.ImageStreamImportBuilder v;
io.fabric.openshift.api.model.v.ImageStreamMappingBuilder v;
io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
io.fabric.kubernetes.api.builder.v.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, v, v, v, v, v;
io.fabric.openshift.api.model.v.ClusterRoleBindingBuilder v;
io.fabric.openshift.api.model.v.OperatorHubBuilder v;
io.fabric.openshift.api.model.v.RouteBuilder v;
io.fabric.openshift.api.model.v.IdentityBuilder v;
io.fabric.openshift.api.model.v.TemplateBuilder v;
io.fabric.openshift.api.model.v.ProxyBuilder v;
io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
io.fabric.openshift.api.model.v.RoleBindingBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.NetworkBuilder v;
io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
io.fabric.openshift.api.model.v.FeatureGateBuilder v;
io.fabric.openshift.api.model.v.OAuthAuthorizeTokenBuilder v;
io.fabric.kubernetes.api.model.v.PersistentVolumeClaimBuilder 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, v, v, v, v, 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, v, v, v, v, v;
io.fabric.openshift.api.model.v.ImageStreamTagBuilder v;
io.fabric.openshift.api.model.v.APIServerBuilder v;
io.fabric.openshift.api.model.v.GroupBuilder v;
io.fabric.openshift.api.model.v.ClusterRoleBuilder v;
io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsBuilder v;
io.fabric.openshift.api.model.v.SchedulerBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.HasMetadata;
v = v instanceof io.fabric.openshift.api.model.v.ClusterVersion;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ClusterVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterVersionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterVersion)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.DNS;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.DNSBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.DNSBuilder: void <init>(io.fabric.openshift.api.model.v.DNS)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ImageStreamImport;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamImportBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamImportBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamImport)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Proxy;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ProxyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ProxyBuilder: void <init>(io.fabric.openshift.api.model.v.Proxy)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Project;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ProjectBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ProjectBuilder: void <init>(io.fabric.openshift.api.model.v.Project)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ClusterOperator;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ClusterOperatorBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterOperatorBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterOperator)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.BuildConfig;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.BuildConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BuildConfigBuilder: void <init>(io.fabric.openshift.api.model.v.BuildConfig)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Infrastructure;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.InfrastructureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.InfrastructureBuilder: void <init>(io.fabric.openshift.api.model.v.Infrastructure)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Scheduler;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.SchedulerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SchedulerBuilder: void <init>(io.fabric.openshift.api.model.v.Scheduler)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Route;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.RouteBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RouteBuilder: void <init>(io.fabric.openshift.api.model.v.Route)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ClusterNetwork;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ClusterNetworkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetwork)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.OAuthAuthorizeToken;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.OAuthAuthorizeTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAuthorizeTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAuthorizeToken)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Ingress;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.IngressBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.IngressBuilder: void <init>(io.fabric.openshift.api.model.v.Ingress)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.OAuth;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.OAuthBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthBuilder: void <init>(io.fabric.openshift.api.model.v.OAuth)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.OperatorHub;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.OperatorHubBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OperatorHubBuilder: void <init>(io.fabric.openshift.api.model.v.OperatorHub)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleBinding;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ClusterRoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleBindingBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleBinding)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ClusterResourceQuota;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ProjectRequest;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ProjectRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ProjectRequestBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectRequest)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Template;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.TemplateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.TemplateBuilder: void <init>(io.fabric.openshift.api.model.v.Template)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.OAuthClientAuthorization;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.OAuthClientAuthorizationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthClientAuthorizationBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthClientAuthorization)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ClusterRole;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ClusterRoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRole)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Authentication;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.AuthenticationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AuthenticationBuilder: void <init>(io.fabric.openshift.api.model.v.Authentication)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ImageTag;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageTagBuilder: void <init>(io.fabric.openshift.api.model.v.ImageTag)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.RoleBinding;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.RoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBinding)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Image;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageBuilder: void <init>(io.fabric.openshift.api.model.v.Image)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.APIServer;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.APIServerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.APIServerBuilder: void <init>(io.fabric.openshift.api.model.v.APIServer)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.kubernetes.api.model.v.PersistentVolumeClaim;
if v == 0 goto label;
v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaim)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ImageStreamMapping;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamMappingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamMappingBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamMapping)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Role;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.RoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RoleBuilder: void <init>(io.fabric.openshift.api.model.v.Role)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.FeatureGate;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.FeatureGateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.FeatureGateBuilder: void <init>(io.fabric.openshift.api.model.v.FeatureGate)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.User;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.UserBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.UserBuilder: void <init>(io.fabric.openshift.api.model.v.User)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ImageStreamImage;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamImageBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamImage)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Build;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.BuildBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BuildBuilder: void <init>(io.fabric.openshift.api.model.v.Build)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.RoleBindingRestriction;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.RoleBindingRestrictionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingRestriction)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ImageStreamTag;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamTagBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamTag)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Group;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.GroupBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.GroupBuilder: void <init>(io.fabric.openshift.api.model.v.Group)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ImageSignature;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageSignatureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageSignatureBuilder: void <init>(io.fabric.openshift.api.model.v.ImageSignature)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.SecurityContextConstraints;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsBuilder: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraints)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Console;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ConsoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ConsoleBuilder: void <init>(io.fabric.openshift.api.model.v.Console)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.BuildRequest;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.BuildRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BuildRequestBuilder: void <init>(io.fabric.openshift.api.model.v.BuildRequest)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.ImageStream;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStream)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Network;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.NetworkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.NetworkBuilder: void <init>(io.fabric.openshift.api.model.v.Network)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.OAuthClient;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.OAuthClientBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthClientBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthClient)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v instanceof io.fabric.openshift.api.model.v.Identity;
if v == 0 goto label;
v = new io.fabric.openshift.api.model.v.IdentityBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.IdentityBuilder: void <init>(io.fabric.openshift.api.model.v.Identity)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasAttributeRestrictions()
{
io.fabric.kubernetes.api.builder.v.VisitableBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
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.v.PolicyRuleFluent withClusterVersionAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterVersion)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ClusterVersion v;
io.fabric.openshift.api.model.v.ClusterVersionBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterVersion;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ClusterVersionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterVersionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterVersion)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterVersionAttributeRestrictionsNested withNewClusterVersionAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterVersionAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterVersionAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterVersionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterVersionAttributeRestrictionsNested withNewClusterVersionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterVersion)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterVersionAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ClusterVersion v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterVersion;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterVersionAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterVersionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterVersion)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withDNSAttributeRestrictions(io.fabric.openshift.api.model.v.DNS)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.DNSBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.DNS v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.DNS;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.DNSBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.DNSBuilder: void <init>(io.fabric.openshift.api.model.v.DNS)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$DNSAttributeRestrictionsNested withNewDNSAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DNSAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DNSAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DNSAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$DNSAttributeRestrictionsNested withNewDNSAttributeRestrictionsLike(io.fabric.openshift.api.model.v.DNS)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.DNS v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DNSAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.DNS;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DNSAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DNSAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.DNS)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageStreamImportAttributeRestrictions(io.fabric.openshift.api.model.v.ImageStreamImport)
{
io.fabric.openshift.api.model.v.ImageStreamImport v;
io.fabric.openshift.api.model.v.ImageStreamImportBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamImport;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamImportBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamImportBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamImport)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamImportAttributeRestrictionsNested withNewImageStreamImportAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImportAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImportAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImportAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamImportAttributeRestrictionsNested withNewImageStreamImportAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageStreamImport)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ImageStreamImport v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImportAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamImport;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImportAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImportAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageStreamImport)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withProxyAttributeRestrictions(io.fabric.openshift.api.model.v.Proxy)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Proxy v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ProxyBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Proxy;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ProxyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ProxyBuilder: void <init>(io.fabric.openshift.api.model.v.Proxy)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProxyAttributeRestrictionsNested withNewProxyAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProxyAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProxyAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProxyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProxyAttributeRestrictionsNested withNewProxyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Proxy)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProxyAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Proxy v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Proxy;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProxyAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProxyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Proxy)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectAttributeRestrictions(io.fabric.openshift.api.model.v.Project)
{
io.fabric.openshift.api.model.v.ProjectBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.Project v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Project;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ProjectBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ProjectBuilder: void <init>(io.fabric.openshift.api.model.v.Project)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectAttributeRestrictionsNested withNewProjectAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectAttributeRestrictionsNested withNewProjectAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Project)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.Project v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Project;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Project)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterOperatorAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterOperator)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ClusterOperator v;
io.fabric.openshift.api.model.v.ClusterOperatorBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterOperator;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ClusterOperatorBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterOperatorBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterOperator)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterOperatorAttributeRestrictionsNested withNewClusterOperatorAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterOperatorAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterOperatorAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterOperatorAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterOperatorAttributeRestrictionsNested withNewClusterOperatorAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterOperator)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterOperatorAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.ClusterOperator v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterOperator;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterOperatorAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterOperatorAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterOperator)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildConfigAttributeRestrictions(io.fabric.openshift.api.model.v.BuildConfig)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.BuildConfig v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.BuildConfigBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.BuildConfig;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.BuildConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BuildConfigBuilder: void <init>(io.fabric.openshift.api.model.v.BuildConfig)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConfigAttributeRestrictionsNested withNewBuildConfigAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConfigAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConfigAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConfigAttributeRestrictionsNested withNewBuildConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildConfig)
{
io.fabric.openshift.api.model.v.BuildConfig v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConfigAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.BuildConfig;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConfigAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withInfrastructureAttributeRestrictions(io.fabric.openshift.api.model.v.Infrastructure)
{
io.fabric.openshift.api.model.v.InfrastructureBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.Infrastructure v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Infrastructure;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.InfrastructureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.InfrastructureBuilder: void <init>(io.fabric.openshift.api.model.v.Infrastructure)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$InfrastructureAttributeRestrictionsNested withNewInfrastructureAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$InfrastructureAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$InfrastructureAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$InfrastructureAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$InfrastructureAttributeRestrictionsNested withNewInfrastructureAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Infrastructure)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$InfrastructureAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.Infrastructure v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Infrastructure;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$InfrastructureAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$InfrastructureAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Infrastructure)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withSchedulerAttributeRestrictions(io.fabric.openshift.api.model.v.Scheduler)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.Scheduler v;
io.fabric.openshift.api.model.v.SchedulerBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Scheduler;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.SchedulerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SchedulerBuilder: void <init>(io.fabric.openshift.api.model.v.Scheduler)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$SchedulerAttributeRestrictionsNested withNewSchedulerAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SchedulerAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SchedulerAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SchedulerAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$SchedulerAttributeRestrictionsNested withNewSchedulerAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Scheduler)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SchedulerAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.Scheduler v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Scheduler;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SchedulerAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SchedulerAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Scheduler)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withRangeAllocationAttributeRestrictions(io.fabric.openshift.api.model.v.RangeAllocation)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
java.util.List v, v;
io.fabric.openshift.api.model.v.RangeAllocation v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RangeAllocation)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.RangeAllocation v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withRouteAttributeRestrictions(io.fabric.openshift.api.model.v.Route)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Route v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.RouteBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Route;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.RouteBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RouteBuilder: void <init>(io.fabric.openshift.api.model.v.Route)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RouteAttributeRestrictionsNested withNewRouteAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RouteAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RouteAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RouteAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RouteAttributeRestrictionsNested withNewRouteAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Route)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Route v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RouteAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Route;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RouteAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RouteAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Route)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterNetworkAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterNetwork)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.ClusterNetworkBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ClusterNetwork v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterNetwork;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ClusterNetworkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetwork)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkAttributeRestrictionsNested withNewClusterNetworkAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkAttributeRestrictionsNested withNewClusterNetworkAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterNetwork)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ClusterNetwork v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterNetwork;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterNetwork)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAuthorizeTokenAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAuthorizeToken)
{
io.fabric.openshift.api.model.v.OAuthAuthorizeToken v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.OAuthAuthorizeTokenBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthAuthorizeToken;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OAuthAuthorizeTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAuthorizeTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAuthorizeToken)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAuthorizeTokenAttributeRestrictionsNested withNewOAuthAuthorizeTokenAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAuthorizeTokenAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAuthorizeTokenAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAuthorizeTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAuthorizeTokenAttributeRestrictionsNested withNewOAuthAuthorizeTokenAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthAuthorizeToken)
{
io.fabric.openshift.api.model.v.OAuthAuthorizeToken v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAuthorizeTokenAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthAuthorizeToken;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAuthorizeTokenAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAuthorizeTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuthAuthorizeToken)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withIngressAttributeRestrictions(io.fabric.openshift.api.model.v.Ingress)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Ingress v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.IngressBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Ingress;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.IngressBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.IngressBuilder: void <init>(io.fabric.openshift.api.model.v.Ingress)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$IngressAttributeRestrictionsNested withNewIngressAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IngressAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IngressAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IngressAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$IngressAttributeRestrictionsNested withNewIngressAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Ingress)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Ingress v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IngressAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Ingress;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IngressAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IngressAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Ingress)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAttributeRestrictions(io.fabric.openshift.api.model.v.OAuth)
{
io.fabric.openshift.api.model.v.OAuth v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.OAuthBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuth;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OAuthBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthBuilder: void <init>(io.fabric.openshift.api.model.v.OAuth)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAttributeRestrictionsNested withNewOAuthAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAttributeRestrictionsNested withNewOAuthAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuth)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.OAuth v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuth;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuth)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withOperatorHubAttributeRestrictions(io.fabric.openshift.api.model.v.OperatorHub)
{
io.fabric.openshift.api.model.v.OperatorHub v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
io.fabric.openshift.api.model.v.OperatorHubBuilder v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OperatorHub;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OperatorHubBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OperatorHubBuilder: void <init>(io.fabric.openshift.api.model.v.OperatorHub)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OperatorHubAttributeRestrictionsNested withNewOperatorHubAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OperatorHubAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OperatorHubAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OperatorHubAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OperatorHubAttributeRestrictionsNested withNewOperatorHubAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OperatorHub)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.OperatorHub v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OperatorHubAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OperatorHub;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OperatorHubAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OperatorHubAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OperatorHub)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleBindingAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRoleBinding)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.ClusterRoleBindingBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ClusterRoleBinding v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleBinding;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ClusterRoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleBindingBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleBinding)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleBindingAttributeRestrictionsNested withNewClusterRoleBindingAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleBindingAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleBindingAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleBindingAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleBindingAttributeRestrictionsNested withNewClusterRoleBindingAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterRoleBinding)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ClusterRoleBinding v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleBindingAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleBinding;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleBindingAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleBindingAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleBinding)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterResourceQuotaAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterResourceQuota)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ClusterResourceQuotaBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ClusterResourceQuota v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterResourceQuota;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterResourceQuotaAttributeRestrictionsNested withNewClusterResourceQuotaAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterResourceQuotaAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterResourceQuotaAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterResourceQuotaAttributeRestrictionsNested withNewClusterResourceQuotaAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterResourceQuota)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterResourceQuotaAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.ClusterResourceQuota v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterResourceQuota;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterResourceQuotaAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterResourceQuota)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectRequestAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectRequest)
{
io.fabric.openshift.api.model.v.ProjectRequest v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
io.fabric.openshift.api.model.v.ProjectRequestBuilder v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ProjectRequest;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ProjectRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ProjectRequestBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectRequest)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectRequestAttributeRestrictionsNested withNewProjectRequestAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectRequestAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectRequestAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectRequestAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectRequestAttributeRestrictionsNested withNewProjectRequestAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ProjectRequest)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ProjectRequest v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectRequestAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ProjectRequest;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectRequestAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectRequestAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ProjectRequest)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateAttributeRestrictions(io.fabric.openshift.api.model.v.Template)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Template v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.TemplateBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Template;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.TemplateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.TemplateBuilder: void <init>(io.fabric.openshift.api.model.v.Template)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateAttributeRestrictionsNested withNewTemplateAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateAttributeRestrictionsNested withNewTemplateAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Template)
{
io.fabric.openshift.api.model.v.Template v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Template;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Template)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthClientAuthorizationAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthClientAuthorization)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.OAuthClientAuthorization v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.OAuthClientAuthorizationBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthClientAuthorization;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OAuthClientAuthorizationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthClientAuthorizationBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthClientAuthorization)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthClientAuthorizationAttributeRestrictionsNested withNewOAuthClientAuthorizationAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAuthorizationAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAuthorizationAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAuthorizationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthClientAuthorizationAttributeRestrictionsNested withNewOAuthClientAuthorizationAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthClientAuthorization)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.OAuthClientAuthorization v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAuthorizationAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthClientAuthorization;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAuthorizationAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAuthorizationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuthClientAuthorization)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRole)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ClusterRole v;
io.fabric.openshift.api.model.v.ClusterRoleBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterRole;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ClusterRoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRole)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleAttributeRestrictionsNested withNewClusterRoleAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleAttributeRestrictionsNested withNewClusterRoleAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterRole)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ClusterRole v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ClusterRole;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterRole)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withAuthenticationAttributeRestrictions(io.fabric.openshift.api.model.v.Authentication)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.Authentication v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.AuthenticationBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Authentication;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.AuthenticationBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AuthenticationBuilder: void <init>(io.fabric.openshift.api.model.v.Authentication)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$AuthenticationAttributeRestrictionsNested withNewAuthenticationAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AuthenticationAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AuthenticationAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AuthenticationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$AuthenticationAttributeRestrictionsNested withNewAuthenticationAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Authentication)
{
io.fabric.openshift.api.model.v.Authentication v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AuthenticationAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Authentication;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AuthenticationAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AuthenticationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Authentication)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageTagAttributeRestrictions(io.fabric.openshift.api.model.v.ImageTag)
{
io.fabric.openshift.api.model.v.ImageTagBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ImageTag v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageTag;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageTagBuilder: void <init>(io.fabric.openshift.api.model.v.ImageTag)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageTagAttributeRestrictionsNested withNewImageTagAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageTagAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageTagAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageTagAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageTagAttributeRestrictionsNested withNewImageTagAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageTag)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageTagAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.ImageTag v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageTag;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageTagAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageTagAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageTag)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withDeploymentConfigAttributeRestrictions(io.fabric.openshift.api.model.v.DeploymentConfig)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.DeploymentConfig v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.DeploymentConfig)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.DeploymentConfig v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAccessTokenAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAccessToken)
{
io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.OAuthAccessToken v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.OAuthAccessToken v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleBindingAttributeRestrictions(io.fabric.openshift.api.model.v.RoleBinding)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.RoleBindingBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.RoleBinding v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RoleBinding;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.RoleBindingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBinding)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingAttributeRestrictionsNested withNewRoleBindingAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingAttributeRestrictionsNested withNewRoleBindingAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleBinding)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.RoleBinding v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RoleBinding;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RoleBinding)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageAttributeRestrictions(io.fabric.openshift.api.model.v.Image)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ImageBuilder v;
io.fabric.openshift.api.model.v.Image v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Image;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageBuilder: void <init>(io.fabric.openshift.api.model.v.Image)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageAttributeRestrictionsNested withNewImageAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageAttributeRestrictionsNested withNewImageAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Image)
{
io.fabric.openshift.api.model.v.Image v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Image;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Image)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withAPIServerAttributeRestrictions(io.fabric.openshift.api.model.v.APIServer)
{
io.fabric.openshift.api.model.v.APIServer v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.APIServerBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.APIServer;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.APIServerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.APIServerBuilder: void <init>(io.fabric.openshift.api.model.v.APIServer)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$APIServerAttributeRestrictionsNested withNewAPIServerAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$APIServerAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$APIServerAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$APIServerAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$APIServerAttributeRestrictionsNested withNewAPIServerAttributeRestrictionsLike(io.fabric.openshift.api.model.v.APIServer)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$APIServerAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.APIServer v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.APIServer;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$APIServerAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$APIServerAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.APIServer)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withPersistentVolumeClaimAttributeRestrictions(io.fabric.kubernetes.api.model.v.PersistentVolumeClaim)
{
io.fabric.kubernetes.api.model.v.PersistentVolumeClaim v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.PersistentVolumeClaimBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaim;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaim)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$PersistentVolumeClaimAttributeRestrictionsNested withNewPersistentVolumeClaimAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PersistentVolumeClaimAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PersistentVolumeClaimAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PersistentVolumeClaimAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$PersistentVolumeClaimAttributeRestrictionsNested withNewPersistentVolumeClaimAttributeRestrictionsLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaim)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PersistentVolumeClaimAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.model.v.PersistentVolumeClaim v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaim;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PersistentVolumeClaimAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PersistentVolumeClaimAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeClaim)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageStreamMappingAttributeRestrictions(io.fabric.openshift.api.model.v.ImageStreamMapping)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.ImageStreamMapping v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ImageStreamMappingBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamMapping;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamMappingBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamMappingBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamMapping)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamMappingAttributeRestrictionsNested withNewImageStreamMappingAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamMappingAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamMappingAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamMappingAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamMappingAttributeRestrictionsNested withNewImageStreamMappingAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageStreamMapping)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamMappingAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.ImageStreamMapping v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamMapping;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamMappingAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamMappingAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageStreamMapping)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleAttributeRestrictions(io.fabric.openshift.api.model.v.Role)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Role v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.RoleBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Role;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.RoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RoleBuilder: void <init>(io.fabric.openshift.api.model.v.Role)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleAttributeRestrictionsNested withNewRoleAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleAttributeRestrictionsNested withNewRoleAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Role)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.Role v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Role;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Role)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withFeatureGateAttributeRestrictions(io.fabric.openshift.api.model.v.FeatureGate)
{
io.fabric.openshift.api.model.v.FeatureGateBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.FeatureGate v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.FeatureGate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.FeatureGateBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.FeatureGateBuilder: void <init>(io.fabric.openshift.api.model.v.FeatureGate)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$FeatureGateAttributeRestrictionsNested withNewFeatureGateAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$FeatureGateAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$FeatureGateAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$FeatureGateAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$FeatureGateAttributeRestrictionsNested withNewFeatureGateAttributeRestrictionsLike(io.fabric.openshift.api.model.v.FeatureGate)
{
io.fabric.openshift.api.model.v.FeatureGate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$FeatureGateAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.FeatureGate;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$FeatureGateAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$FeatureGateAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.FeatureGate)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withUserAttributeRestrictions(io.fabric.openshift.api.model.v.User)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.User v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.UserBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.User;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.UserBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.UserBuilder: void <init>(io.fabric.openshift.api.model.v.User)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$UserAttributeRestrictionsNested withNewUserAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$UserAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$UserAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$UserAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$UserAttributeRestrictionsNested withNewUserAttributeRestrictionsLike(io.fabric.openshift.api.model.v.User)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$UserAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.User v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.User;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$UserAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$UserAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.User)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageStreamImageAttributeRestrictions(io.fabric.openshift.api.model.v.ImageStreamImage)
{
io.fabric.openshift.api.model.v.ImageStreamImage v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ImageStreamImageBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamImage;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamImageBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamImage)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamImageAttributeRestrictionsNested withNewImageStreamImageAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImageAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImageAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImageAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamImageAttributeRestrictionsNested withNewImageStreamImageAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageStreamImage)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ImageStreamImage v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImageAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamImage;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImageAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImageAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageStreamImage)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildAttributeRestrictions(io.fabric.openshift.api.model.v.Build)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Build v;
io.fabric.openshift.api.model.v.BuildBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Build;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.BuildBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BuildBuilder: void <init>(io.fabric.openshift.api.model.v.Build)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildAttributeRestrictionsNested withNewBuildAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildAttributeRestrictionsNested withNewBuildAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Build)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.Build v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Build;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Build)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleBindingRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.RoleBindingRestriction)
{
io.fabric.openshift.api.model.v.RoleBindingRestriction v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.RoleBindingRestrictionBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RoleBindingRestriction;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.RoleBindingRestrictionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingRestriction)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingRestrictionAttributeRestrictionsNested withNewRoleBindingRestrictionAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingRestrictionAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingRestrictionAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingRestrictionAttributeRestrictionsNested withNewRoleBindingRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleBindingRestriction)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.RoleBindingRestriction v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingRestrictionAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RoleBindingRestriction;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingRestrictionAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RoleBindingRestriction)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageStreamTagAttributeRestrictions(io.fabric.openshift.api.model.v.ImageStreamTag)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ImageStreamTag v;
io.fabric.openshift.api.model.v.ImageStreamTagBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamTag;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamTagBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamTagBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStreamTag)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamTagAttributeRestrictionsNested withNewImageStreamTagAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamTagAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamTagAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamTagAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamTagAttributeRestrictionsNested withNewImageStreamTagAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageStreamTag)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamTagAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.ImageStreamTag v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStreamTag;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamTagAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamTagAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageStreamTag)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withGroupAttributeRestrictions(io.fabric.openshift.api.model.v.Group)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.Group v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.GroupBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Group;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.GroupBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.GroupBuilder: void <init>(io.fabric.openshift.api.model.v.Group)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupAttributeRestrictionsNested withNewGroupAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupAttributeRestrictionsNested withNewGroupAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Group)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.Group v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Group;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Group)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageSignatureAttributeRestrictions(io.fabric.openshift.api.model.v.ImageSignature)
{
io.fabric.openshift.api.model.v.ImageSignatureBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ImageSignature v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageSignature;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageSignatureBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageSignatureBuilder: void <init>(io.fabric.openshift.api.model.v.ImageSignature)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageSignatureAttributeRestrictionsNested withNewImageSignatureAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageSignatureAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageSignatureAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageSignatureAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageSignatureAttributeRestrictionsNested withNewImageSignatureAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageSignature)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ImageSignature v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageSignatureAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageSignature;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageSignatureAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageSignatureAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageSignature)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withAppliedClusterResourceQuotaAttributeRestrictions(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictionsLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withSecurityContextConstraintsAttributeRestrictions(io.fabric.openshift.api.model.v.SecurityContextConstraints)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraints v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsBuilder v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SecurityContextConstraints;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsBuilder: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraints)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$SecurityContextConstraintsAttributeRestrictionsNested withNewSecurityContextConstraintsAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecurityContextConstraintsAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecurityContextConstraintsAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecurityContextConstraintsAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$SecurityContextConstraintsAttributeRestrictionsNested withNewSecurityContextConstraintsAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SecurityContextConstraints)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraints v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecurityContextConstraintsAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SecurityContextConstraints;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecurityContextConstraintsAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecurityContextConstraintsAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.SecurityContextConstraints)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withConsoleAttributeRestrictions(io.fabric.openshift.api.model.v.Console)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.Console v;
io.fabric.openshift.api.model.v.ConsoleBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Console;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ConsoleBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ConsoleBuilder: void <init>(io.fabric.openshift.api.model.v.Console)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ConsoleAttributeRestrictionsNested withNewConsoleAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConsoleAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConsoleAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConsoleAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ConsoleAttributeRestrictionsNested withNewConsoleAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Console)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.Console v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConsoleAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Console;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConsoleAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConsoleAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Console)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildRequestAttributeRestrictions(io.fabric.openshift.api.model.v.BuildRequest)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.BuildRequest v;
io.fabric.openshift.api.model.v.BuildRequestBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.BuildRequest;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.BuildRequestBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BuildRequestBuilder: void <init>(io.fabric.openshift.api.model.v.BuildRequest)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildRequestAttributeRestrictionsNested withNewBuildRequestAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildRequestAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildRequestAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildRequestAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildRequestAttributeRestrictionsNested withNewBuildRequestAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildRequest)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.BuildRequest v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildRequestAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.BuildRequest;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildRequestAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildRequestAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildRequest)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withEgressNetworkPolicyAttributeRestrictions(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
{
io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withNetNamespaceAttributeRestrictions(io.fabric.openshift.api.model.v.NetNamespace)
{
io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.NetNamespace v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.NetNamespace)
{
io.fabric.openshift.api.model.v.NetNamespace v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withImageStreamAttributeRestrictions(io.fabric.openshift.api.model.v.ImageStream)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.ImageStream v;
io.fabric.openshift.api.model.v.ImageStreamBuilder v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStream;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.ImageStreamBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.ImageStreamBuilder: void <init>(io.fabric.openshift.api.model.v.ImageStream)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamAttributeRestrictionsNested withNewImageStreamAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamAttributeRestrictionsNested withNewImageStreamAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageStream)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.ImageStream v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.ImageStream;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageStream)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withNetworkAttributeRestrictions(io.fabric.openshift.api.model.v.Network)
{
io.fabric.openshift.api.model.v.Network v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.NetworkBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Network;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.NetworkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.NetworkBuilder: void <init>(io.fabric.openshift.api.model.v.Network)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetworkAttributeRestrictionsNested withNewNetworkAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetworkAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetworkAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetworkAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetworkAttributeRestrictionsNested withNewNetworkAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Network)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetworkAttributeRestrictionsNestedImpl v;
io.fabric.openshift.api.model.v.Network v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Network;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetworkAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetworkAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Network)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthClientAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthClient)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.OAuthClient v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.OAuthClientBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthClient;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OAuthClientBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OAuthClientBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthClient)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthClientAttributeRestrictionsNested withNewOAuthClientAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthClientAttributeRestrictionsNested withNewOAuthClientAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthClient)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.OAuthClient v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OAuthClient;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuthClient)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent withIdentityAttributeRestrictions(io.fabric.openshift.api.model.v.Identity)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.IdentityBuilder v;
io.fabric.openshift.api.model.v.Identity v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Identity;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.IdentityBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.IdentityBuilder: void <init>(io.fabric.openshift.api.model.v.Identity)>(v);
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityAttributeRestrictionsNested withNewIdentityAttributeRestrictions()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityAttributeRestrictionsNested withNewIdentityAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Identity)
{
io.fabric.openshift.api.model.v.Identity v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityAttributeRestrictionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.Identity;
v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityAttributeRestrictionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Identity)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent addToNonResourceURLs(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent setToNonResourceURLs(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent addToNonResourceURLs(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
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.v.PolicyRuleFluent addAllToNonResourceURLs(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent removeFromNonResourceURLs(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
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.v.PolicyRuleFluent removeAllFromNonResourceURLs(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getNonResourceURLs()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
return v;
}
public java.lang.String getNonResourceURL(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstNonResourceURL()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastNonResourceURL()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingNonResourceURL(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingNonResourceURL(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
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.v.PolicyRuleFluent withNonResourceURLs(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("nonResourceURLs");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
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.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToNonResourceURLs(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent withNonResourceURLs(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToNonResourceURLs(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasNonResourceURLs()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
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.v.PolicyRuleFluent addNewNonResourceURL(java.lang.String)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluent v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToNonResourceURLs(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent addToResourceNames(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent setToResourceNames(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent addToResourceNames(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
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.v.PolicyRuleFluent addAllToResourceNames(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent removeFromResourceNames(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
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.v.PolicyRuleFluent removeAllFromResourceNames(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getResourceNames()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
return v;
}
public java.lang.String getResourceName(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstResourceName()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastResourceName()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingResourceName(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingResourceName(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
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.v.PolicyRuleFluent withResourceNames(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("resourceNames");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
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.v.PolicyRuleFluentImpl: java.util.List resourceNames> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToResourceNames(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent withResourceNames(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToResourceNames(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasResourceNames()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
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.v.PolicyRuleFluent addNewResourceName(java.lang.String)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluent v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToResourceNames(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent addToResources(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent setToResources(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent addToResources(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
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.v.PolicyRuleFluent addAllToResources(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent removeFromResources(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
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.v.PolicyRuleFluent removeAllFromResources(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getResources()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
return v;
}
public java.lang.String getResource(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstResource()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastResource()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingResource(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingResource(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
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.v.PolicyRuleFluent withResources(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("resources");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
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.v.PolicyRuleFluentImpl: java.util.List resources> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToResources(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent withResources(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToResources(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasResources()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
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.v.PolicyRuleFluent addNewResource(java.lang.String)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluent v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToResources(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent addToVerbs(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PolicyRuleFluent setToVerbs(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs> = v;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent addToVerbs(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
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.v.PolicyRuleFluent addAllToVerbs(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent removeFromVerbs(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
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.v.PolicyRuleFluent removeAllFromVerbs(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getVerbs()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
return v;
}
public java.lang.String getVerb(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstVerb()
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastVerb()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingVerb(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingVerb(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
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.v.PolicyRuleFluent withVerbs(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("verbs");
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
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.v.PolicyRuleFluentImpl: java.util.List verbs> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToVerbs(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.PolicyRuleFluent withVerbs(java.lang.String[])
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToVerbs(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasVerbs()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
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.v.PolicyRuleFluent addNewVerb(java.lang.String)
{
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.PolicyRuleFluent v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent addToVerbs(java.lang.String[])>(v);
return v;
}
public boolean equals(java.lang.Object)
{
boolean v, v, v, v, v, v;
java.util.List 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.v.PolicyRuleFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
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.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
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.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
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.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
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.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
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.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
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.v.PolicyRuleFluentImpl: java.util.List resources>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
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.v.PolicyRuleFluentImpl: java.util.List verbs>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
java.lang.Integer v;
io.fabric.kubernetes.api.builder.v.VisitableBuilder v;
java.util.List v, v, v, v, v;
int v, v;
v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
v = newarray (java.lang.Object)[7];
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List apiGroups>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List nonResourceURLs>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resourceNames>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List resources>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: java.util.List verbs>;
v[5] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[6] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}