public class io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent
{
private java.lang.Boolean allowHostDirVolumePlugin;
private java.lang.Boolean allowHostIPC;
private java.lang.Boolean allowHostNetwork;
private java.lang.Boolean allowHostPID;
private java.lang.Boolean allowHostPorts;
private java.lang.Boolean allowPrivilegeEscalation;
private java.lang.Boolean allowPrivilegedContainer;
private java.util.List allowedCapabilities;
private java.util.List allowedFlexVolumes;
private java.util.List allowedUnsafeSysctls;
private java.lang.String apiVersion;
private java.util.List defaultAddCapabilities;
private java.lang.Boolean defaultAllowPrivilegeEscalation;
private java.util.List forbiddenSysctls;
private io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup;
private java.util.List groups;
private java.lang.String kind;
private io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata;
private java.lang.Integer priority;
private java.lang.Boolean readOnlyRootFilesystem;
private java.util.List requiredDropCapabilities;
private io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser;
private io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext;
private java.util.List seccompProfiles;
private io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups;
private java.util.List users;
private java.util.List volumes;
public void <init>()
{
java.util.ArrayList v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraints)
{
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v;
java.lang.Integer v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v;
io.fabric.openshift.api.model.v.SecurityContextConstraints v;
java.util.List v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SecurityContextConstraints;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getAllowHostDirVolumePlugin()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostDirVolumePlugin(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getAllowHostIPC()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostIPC(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getAllowHostNetwork()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostNetwork(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getAllowHostPID()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPID(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getAllowHostPorts()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPorts(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getAllowPrivilegeEscalation()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegeEscalation(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getAllowPrivilegedContainer()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegedContainer(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getAllowedCapabilities()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowedCapabilities(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getAllowedFlexVolumes()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowedFlexVolumes(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getAllowedUnsafeSysctls()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowedUnsafeSysctls(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.String getApiVersion()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withApiVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getDefaultAddCapabilities()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withDefaultAddCapabilities(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getDefaultAllowPrivilegeEscalation()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withDefaultAllowPrivilegeEscalation(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getForbiddenSysctls()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withForbiddenSysctls(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: io.fabric.openshift.api.model.v.FSGroupStrategyOptions getFsGroup()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withFsGroup(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getGroups()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withGroups(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.String getKind()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withKind(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withMetadata(io.fabric.kubernetes.api.model.v.ObjectMeta)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Integer getPriority()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withPriority(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.lang.Boolean getReadOnlyRootFilesystem()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withReadOnlyRootFilesystem(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getRequiredDropCapabilities()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withRequiredDropCapabilities(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions getRunAsUser()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withRunAsUser(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions getSeLinuxContext()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withSeLinuxContext(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getSeccompProfiles()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withSeccompProfiles(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions getSupplementalGroups()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withSupplementalGroups(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getUsers()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withUsers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraints: java.util.List getVolumes()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withVolumes(java.util.List)>(v);
return;
}
public java.lang.Boolean isAllowHostDirVolumePlugin()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostDirVolumePlugin(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin> = v;
return v;
}
public java.lang.Boolean hasAllowHostDirVolumePlugin()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin>;
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.SecurityContextConstraintsFluent withNewAllowHostDirVolumePlugin(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostDirVolumePlugin(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewAllowHostDirVolumePlugin(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostDirVolumePlugin(java.lang.Boolean)>(v);
return v;
}
public java.lang.Boolean isAllowHostIPC()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostIPC(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC> = v;
return v;
}
public java.lang.Boolean hasAllowHostIPC()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC>;
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.SecurityContextConstraintsFluent withNewAllowHostIPC(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostIPC(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewAllowHostIPC(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostIPC(java.lang.Boolean)>(v);
return v;
}
public java.lang.Boolean isAllowHostNetwork()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostNetwork(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork> = v;
return v;
}
public java.lang.Boolean hasAllowHostNetwork()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork>;
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.SecurityContextConstraintsFluent withNewAllowHostNetwork(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostNetwork(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewAllowHostNetwork(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostNetwork(java.lang.Boolean)>(v);
return v;
}
public java.lang.Boolean isAllowHostPID()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPID(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID> = v;
return v;
}
public java.lang.Boolean hasAllowHostPID()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID>;
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.SecurityContextConstraintsFluent withNewAllowHostPID(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPID(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewAllowHostPID(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPID(java.lang.Boolean)>(v);
return v;
}
public java.lang.Boolean isAllowHostPorts()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPorts(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts> = v;
return v;
}
public java.lang.Boolean hasAllowHostPorts()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts>;
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.SecurityContextConstraintsFluent withNewAllowHostPorts(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPorts(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewAllowHostPorts(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowHostPorts(java.lang.Boolean)>(v);
return v;
}
public java.lang.Boolean isAllowPrivilegeEscalation()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegeEscalation(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation> = v;
return v;
}
public java.lang.Boolean hasAllowPrivilegeEscalation()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation>;
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.SecurityContextConstraintsFluent withNewAllowPrivilegeEscalation(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegeEscalation(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewAllowPrivilegeEscalation(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegeEscalation(java.lang.Boolean)>(v);
return v;
}
public java.lang.Boolean isAllowPrivilegedContainer()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegedContainer(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer> = v;
return v;
}
public java.lang.Boolean hasAllowPrivilegedContainer()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer>;
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.SecurityContextConstraintsFluent withNewAllowPrivilegedContainer(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegedContainer(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewAllowPrivilegedContainer(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowPrivilegedContainer(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedCapabilities(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToAllowedCapabilities(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluent addAllToAllowedCapabilities(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = 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.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromAllowedCapabilities(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluent removeAllFromAllowedCapabilities(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getAllowedCapabilities()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
return v;
}
public java.lang.String getAllowedCapability(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstAllowedCapability()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastAllowedCapability()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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 getMatchingAllowedCapability(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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 hasMatchingAllowedCapability(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluent withAllowedCapabilities(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedCapabilities");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowedCapabilities(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasAllowedCapabilities()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluent addNewAllowedCapability(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewAllowedCapability(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewAllowedCapability(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedFlexVolumes(int, io.fabric.openshift.api.model.v.AllowedFlexVolume)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder v;
java.util.ArrayList v;
java.util.List v, v, v, v, v;
int v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.v.AllowedFlexVolume;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = v;
label:
v = new io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v < 0 goto label;
v = v;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToAllowedFlexVolumes(int, io.fabric.openshift.api.model.v.AllowedFlexVolume)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.ArrayList v;
int v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.v.AllowedFlexVolume;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = v;
label:
v = new io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v);
if v < 0 goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
if v < 0 goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedFlexVolumes(io.fabric.openshift.api.model.v.AllowedFlexVolume[])
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder v;
java.util.ArrayList v;
io.fabric.openshift.api.model.v.AllowedFlexVolume[] v;
java.util.List v, v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AllowedFlexVolume[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
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.SecurityContextConstraintsFluent addAllToAllowedFlexVolumes(java.util.Collection)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder v;
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromAllowedFlexVolumes(io.fabric.openshift.api.model.v.AllowedFlexVolume[])
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder v;
io.fabric.openshift.api.model.v.AllowedFlexVolume[] v;
java.util.List v, v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AllowedFlexVolume[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
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.SecurityContextConstraintsFluent removeAllFromAllowedFlexVolumes(java.util.Collection)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder v;
java.util.Iterator v;
java.util.Collection v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeMatchingFromAllowedFlexVolumes(java.util.function.Predicate)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getAllowedFlexVolumes()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = staticinvoke <io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildAllowedFlexVolumes()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = staticinvoke <io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.v.AllowedFlexVolume buildAllowedFlexVolume(int)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: io.fabric.openshift.api.model.v.AllowedFlexVolume build()>();
return v;
}
public io.fabric.openshift.api.model.v.AllowedFlexVolume buildFirstAllowedFlexVolume()
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: io.fabric.openshift.api.model.v.AllowedFlexVolume build()>();
return v;
}
public io.fabric.openshift.api.model.v.AllowedFlexVolume buildLastAllowedFlexVolume()
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: io.fabric.openshift.api.model.v.AllowedFlexVolume build()>();
return v;
}
public io.fabric.openshift.api.model.v.AllowedFlexVolume buildMatchingAllowedFlexVolume(java.util.function.Predicate)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolumeBuilder: io.fabric.openshift.api.model.v.AllowedFlexVolume build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingAllowedFlexVolume(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
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.SecurityContextConstraintsFluent withAllowedFlexVolumes(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.util.ArrayList v;
io.fabric.openshift.api.model.v.AllowedFlexVolume[] v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedFlexVolumes");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.v.AllowedFlexVolume)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedFlexVolumes(io.fabric.openshift.api.model.v.AllowedFlexVolume[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowedFlexVolumes(io.fabric.openshift.api.model.v.AllowedFlexVolume[])
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
io.fabric.openshift.api.model.v.AllowedFlexVolume[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AllowedFlexVolume[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.v.AllowedFlexVolume)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedFlexVolumes(io.fabric.openshift.api.model.v.AllowedFlexVolume[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasAllowedFlexVolumes()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
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.SecurityContextConstraintsFluent addNewAllowedFlexVolume(java.lang.String)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume[] v;
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.v.AllowedFlexVolume)[1];
v = new io.fabric.openshift.api.model.v.AllowedFlexVolume;
specialinvoke v.<io.fabric.openshift.api.model.v.AllowedFlexVolume: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedFlexVolumes(io.fabric.openshift.api.model.v.AllowedFlexVolume[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested addNewAllowedFlexVolume()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested addNewAllowedFlexVolumeLike(io.fabric.openshift.api.model.v.AllowedFlexVolume)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AllowedFlexVolume;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl;
v = (int) -1;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl,int,io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(int, io.fabric.openshift.api.model.v.AllowedFlexVolume)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: io.fabric.openshift.api.model.v.AllowedFlexVolume;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$AllowedFlexVolumesNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl,int,io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editAllowedFlexVolume(int)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit allowedFlexVolumes. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.AllowedFlexVolume buildAllowedFlexVolume(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(int,io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editFirstAllowedFlexVolume()
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first allowedFlexVolumes. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.AllowedFlexVolume buildAllowedFlexVolume(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(int,io.fabric.openshift.api.model.v.AllowedFlexVolume)>(0, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editLastAllowedFlexVolume()
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.RuntimeException v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last allowedFlexVolumes. The list is empty.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.AllowedFlexVolume buildAllowedFlexVolume(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(int,io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested editMatchingAllowedFlexVolume(java.util.function.Predicate)
{
io.fabric.openshift.api.model.v.AllowedFlexVolume v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested v;
int v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching allowedFlexVolumes. No match found.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.AllowedFlexVolume buildAllowedFlexVolume(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(int,io.fabric.openshift.api.model.v.AllowedFlexVolume)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToAllowedUnsafeSysctls(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluent addAllToAllowedUnsafeSysctls(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = 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.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromAllowedUnsafeSysctls(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluent removeAllFromAllowedUnsafeSysctls(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getAllowedUnsafeSysctls()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
return v;
}
public java.lang.String getAllowedUnsafeSysctl(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstAllowedUnsafeSysctl()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastAllowedUnsafeSysctl()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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 getMatchingAllowedUnsafeSysctl(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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 hasMatchingAllowedUnsafeSysctl(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluent withAllowedUnsafeSysctls(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("allowedUnsafeSysctls");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withAllowedUnsafeSysctls(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasAllowedUnsafeSysctls()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluent addNewAllowedUnsafeSysctl(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewAllowedUnsafeSysctl(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewAllowedUnsafeSysctl(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToAllowedUnsafeSysctls(java.lang.String[])>(v);
return v;
}
public java.lang.String getApiVersion()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withApiVersion(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion> = v;
return v;
}
public java.lang.Boolean hasApiVersion()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion>;
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.SecurityContextConstraintsFluent withNewApiVersion(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withApiVersion(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewApiVersion(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withApiVersion(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewApiVersion(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withApiVersion(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToDefaultAddCapabilities(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToDefaultAddCapabilities(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluent addAllToDefaultAddCapabilities(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = 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.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromDefaultAddCapabilities(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluent removeAllFromDefaultAddCapabilities(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getDefaultAddCapabilities()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
return v;
}
public java.lang.String getDefaultAddCapability(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstDefaultAddCapability()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastDefaultAddCapability()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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 getMatchingDefaultAddCapability(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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 hasMatchingDefaultAddCapability(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluent withDefaultAddCapabilities(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("defaultAddCapabilities");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withDefaultAddCapabilities(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasDefaultAddCapabilities()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluent addNewDefaultAddCapability(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewDefaultAddCapability(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewDefaultAddCapability(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToDefaultAddCapabilities(java.lang.String[])>(v);
return v;
}
public java.lang.Boolean isDefaultAllowPrivilegeEscalation()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withDefaultAllowPrivilegeEscalation(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation> = v;
return v;
}
public java.lang.Boolean hasDefaultAllowPrivilegeEscalation()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation>;
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.SecurityContextConstraintsFluent withNewDefaultAllowPrivilegeEscalation(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withDefaultAllowPrivilegeEscalation(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewDefaultAllowPrivilegeEscalation(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withDefaultAllowPrivilegeEscalation(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToForbiddenSysctls(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToForbiddenSysctls(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluent addAllToForbiddenSysctls(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = 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.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromForbiddenSysctls(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluent removeAllFromForbiddenSysctls(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getForbiddenSysctls()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
return v;
}
public java.lang.String getForbiddenSysctl(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstForbiddenSysctl()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastForbiddenSysctl()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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 getMatchingForbiddenSysctl(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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 hasMatchingForbiddenSysctl(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluent withForbiddenSysctls(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("forbiddenSysctls");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withForbiddenSysctls(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasForbiddenSysctls()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluent addNewForbiddenSysctl(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewForbiddenSysctl(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewForbiddenSysctl(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToForbiddenSysctls(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.FSGroupStrategyOptions getFsGroup()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder: io.fabric.openshift.api.model.v.FSGroupStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.FSGroupStrategyOptions buildFsGroup()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder: io.fabric.openshift.api.model.v.FSGroupStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withFsGroup(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.FSGroupStrategyOptions;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("fsGroup");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder: void <init>(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)>(v);
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup> = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("fsGroup");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasFsGroup()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
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.SecurityContextConstraintsFluent$FsGroupNested withNewFsGroup()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$FsGroupNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$FsGroupNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$FsGroupNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested withNewFsGroupLike(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$FsGroupNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.FSGroupStrategyOptions;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$FsGroupNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$FsGroupNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl,io.fabric.openshift.api.model.v.FSGroupStrategyOptions)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested editFsGroup()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptions getFsGroup()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested withNewFsGroupLike(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested editOrNewFsGroup()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v, v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptions getFsGroup()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptions getFsGroup()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder: io.fabric.openshift.api.model.v.FSGroupStrategyOptions build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested withNewFsGroupLike(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested editOrNewFsGroupLike(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptions v, v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.FSGroupStrategyOptions;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptions getFsGroup()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptions getFsGroup()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$FsGroupNested withNewFsGroupLike(io.fabric.openshift.api.model.v.FSGroupStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToGroups(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToGroups(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluent addToGroups(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluent addAllToGroups(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups> = 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.SecurityContextConstraintsFluentImpl: java.util.List groups>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromGroups(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluent removeAllFromGroups(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getGroups()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
return v;
}
public java.lang.String getGroup(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstGroup()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastGroup()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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 getMatchingGroup(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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 hasMatchingGroup(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluent withGroups(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("groups");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluentImpl: java.util.List groups> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToGroups(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withGroups(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToGroups(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasGroups()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluent addNewGroup(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToGroups(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewGroup(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToGroups(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewGroup(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToGroups(java.lang.String[])>(v);
return v;
}
public java.lang.String getKind()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withKind(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind> = v;
return v;
}
public java.lang.Boolean hasKind()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind>;
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.SecurityContextConstraintsFluent withNewKind(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withKind(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewKind(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withKind(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewKind(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withKind(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v;
io.fabric.kubernetes.api.model.v.ObjectMetaBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ObjectMetaBuilder: io.fabric.kubernetes.api.model.v.ObjectMeta build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ObjectMeta buildMetadata()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v;
io.fabric.kubernetes.api.model.v.ObjectMetaBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ObjectMetaBuilder: io.fabric.kubernetes.api.model.v.ObjectMeta build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withMetadata(io.fabric.kubernetes.api.model.v.ObjectMeta)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.kubernetes.api.model.v.ObjectMetaBuilder v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ObjectMeta;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("metadata");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.v.ObjectMetaBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ObjectMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.ObjectMeta)>(v);
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata> = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("metadata");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasMetadata()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ObjectMetaBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
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.SecurityContextConstraintsFluent$MetadataNested withNewMetadata()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$MetadataNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$MetadataNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$MetadataNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested withNewMetadataLike(io.fabric.kubernetes.api.model.v.ObjectMeta)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$MetadataNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ObjectMeta;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$MetadataNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$MetadataNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl,io.fabric.kubernetes.api.model.v.ObjectMeta)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested editMetadata()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested withNewMetadataLike(io.fabric.kubernetes.api.model.v.ObjectMeta)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested editOrNewMetadata()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v, v;
io.fabric.kubernetes.api.model.v.ObjectMetaBuilder v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.v.ObjectMetaBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ObjectMetaBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ObjectMetaBuilder: io.fabric.kubernetes.api.model.v.ObjectMeta build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested withNewMetadataLike(io.fabric.kubernetes.api.model.v.ObjectMeta)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested editOrNewMetadataLike(io.fabric.kubernetes.api.model.v.ObjectMeta)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.kubernetes.api.model.v.ObjectMeta v, v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ObjectMeta;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMeta getMetadata()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$MetadataNested withNewMetadataLike(io.fabric.kubernetes.api.model.v.ObjectMeta)>(v);
return v;
}
public java.lang.Integer getPriority()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withPriority(java.lang.Integer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority> = v;
return v;
}
public java.lang.Boolean hasPriority()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.Integer v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority>;
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.SecurityContextConstraintsFluent withNewPriority(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Integer;
specialinvoke v.<java.lang.Integer: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withPriority(java.lang.Integer)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewPriority(int)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = new java.lang.Integer;
specialinvoke v.<java.lang.Integer: void <init>(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withPriority(java.lang.Integer)>(v);
return v;
}
public java.lang.Boolean isReadOnlyRootFilesystem()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem>;
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withReadOnlyRootFilesystem(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem> = v;
return v;
}
public java.lang.Boolean hasReadOnlyRootFilesystem()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem>;
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.SecurityContextConstraintsFluent withNewReadOnlyRootFilesystem(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withReadOnlyRootFilesystem(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withNewReadOnlyRootFilesystem(boolean)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withReadOnlyRootFilesystem(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToRequiredDropCapabilities(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToRequiredDropCapabilities(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluent addAllToRequiredDropCapabilities(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = 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.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromRequiredDropCapabilities(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluent removeAllFromRequiredDropCapabilities(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getRequiredDropCapabilities()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
return v;
}
public java.lang.String getRequiredDropCapability(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstRequiredDropCapability()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastRequiredDropCapability()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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 getMatchingRequiredDropCapability(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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 hasMatchingRequiredDropCapability(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluent withRequiredDropCapabilities(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("requiredDropCapabilities");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withRequiredDropCapabilities(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasRequiredDropCapabilities()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluent addNewRequiredDropCapability(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewRequiredDropCapability(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewRequiredDropCapability(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToRequiredDropCapabilities(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.RunAsUserStrategyOptions getRunAsUser()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.RunAsUserStrategyOptions buildRunAsUser()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withRunAsUser(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("runAsUser");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder: void <init>(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)>(v);
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser> = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("runAsUser");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasRunAsUser()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
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.SecurityContextConstraintsFluent withNewRunAsUser(java.lang.String, java.lang.Long, java.lang.Long, java.lang.Long)
{
java.lang.Long v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Long;
v = new io.fabric.openshift.api.model.v.RunAsUserStrategyOptions;
specialinvoke v.<io.fabric.openshift.api.model.v.RunAsUserStrategyOptions: void <init>(java.lang.String,java.lang.Long,java.lang.Long,java.lang.Long)>(v, v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withRunAsUser(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested withNewRunAsUser()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$RunAsUserNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$RunAsUserNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$RunAsUserNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested withNewRunAsUserLike(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$RunAsUserNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$RunAsUserNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$RunAsUserNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl,io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested editRunAsUser()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions getRunAsUser()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested withNewRunAsUserLike(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested editOrNewRunAsUser()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v, v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions getRunAsUser()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions getRunAsUser()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested withNewRunAsUserLike(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested editOrNewRunAsUserLike(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptions v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions getRunAsUser()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptions getRunAsUser()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$RunAsUserNested withNewRunAsUserLike(io.fabric.openshift.api.model.v.RunAsUserStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions getSeLinuxContext()
{
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions buildSeLinuxContext()
{
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withSeLinuxContext(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("seLinuxContext");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder: void <init>(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)>(v);
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext> = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("seLinuxContext");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasSeLinuxContext()
{
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
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.SecurityContextConstraintsFluent$SeLinuxContextNested withNewSeLinuxContext()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SeLinuxContextNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SeLinuxContextNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SeLinuxContextNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested withNewSeLinuxContextLike(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SeLinuxContextNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SeLinuxContextNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SeLinuxContextNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl,io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested editSeLinuxContext()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions getSeLinuxContext()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested withNewSeLinuxContextLike(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested editOrNewSeLinuxContext()
{
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions getSeLinuxContext()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions getSeLinuxContext()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested withNewSeLinuxContextLike(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested editOrNewSeLinuxContextLike(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions getSeLinuxContext()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions getSeLinuxContext()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SeLinuxContextNested withNewSeLinuxContextLike(io.fabric.openshift.api.model.v.SELinuxContextStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToSeccompProfiles(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToSeccompProfiles(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluent addAllToSeccompProfiles(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = 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.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromSeccompProfiles(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluent removeAllFromSeccompProfiles(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getSeccompProfiles()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
return v;
}
public java.lang.String getSeccompProfile(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstSeccompProfile()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastSeccompProfile()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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 getMatchingSeccompProfile(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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 hasMatchingSeccompProfile(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluent withSeccompProfiles(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("seccompProfiles");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withSeccompProfiles(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasSeccompProfiles()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluent addNewSeccompProfile(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewSeccompProfile(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewSeccompProfile(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToSeccompProfiles(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions getSupplementalGroups()
{
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions buildSupplementalGroups()
{
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withSupplementalGroups(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("supplementalGroups");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder: void <init>(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)>(v);
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups> = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("supplementalGroups");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasSupplementalGroups()
{
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
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.SecurityContextConstraintsFluent$SupplementalGroupsNested withNewSupplementalGroups()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SupplementalGroupsNestedImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SupplementalGroupsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SupplementalGroupsNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested withNewSupplementalGroupsLike(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SupplementalGroupsNestedImpl v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions;
v = new io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SupplementalGroupsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl$SupplementalGroupsNestedImpl: void <init>(io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl,io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested editSupplementalGroups()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions getSupplementalGroups()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested withNewSupplementalGroupsLike(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested editOrNewSupplementalGroups()
{
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions getSupplementalGroups()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions getSupplementalGroups()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested withNewSupplementalGroupsLike(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested editOrNewSupplementalGroupsLike(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)
{
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions getSupplementalGroups()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions getSupplementalGroups()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent$SupplementalGroupsNested withNewSupplementalGroupsLike(io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptions)>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToUsers(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToUsers(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluent addToUsers(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluent addAllToUsers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users> = 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.SecurityContextConstraintsFluentImpl: java.util.List users>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromUsers(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluent removeAllFromUsers(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getUsers()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
return v;
}
public java.lang.String getUser(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstUser()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastUser()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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 getMatchingUser(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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 hasMatchingUser(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluent withUsers(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("users");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluentImpl: java.util.List users> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToUsers(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withUsers(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToUsers(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasUsers()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluent addNewUser(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToUsers(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewUser(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToUsers(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewUser(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToUsers(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToVolumes(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent setToVolumes(int, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes> = v;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluent addToVolumes(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluent addAllToVolumes(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes> = 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.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent removeFromVolumes(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluent removeAllFromVolumes(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getVolumes()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
return v;
}
public java.lang.String getVolume(int)
{
java.util.List v;
int v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: int;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstVolume()
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastVolume()
{
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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 getMatchingVolume(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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 hasMatchingVolume(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluent withVolumes(java.util.List)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.Iterator v;
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: 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)>("volumes");
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluentImpl: java.util.List volumes> = 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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToVolumes(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent withVolumes(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToVolumes(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasVolumes()
{
java.util.List v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluent addNewVolume(java.lang.String)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToVolumes(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewVolume(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.StringBuilder v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToVolumes(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addNewVolume(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent v;
java.lang.StringBuffer v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluent addToVolumes(java.lang.String[])>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder v, v, v, v;
io.fabric.kubernetes.api.model.v.ObjectMetaBuilder v, v, v, v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder v, v, v, v;
java.lang.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;
java.lang.Class v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder v, v, v, v;
java.lang.String v, v, v, v, v, v, v, 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;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder 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 := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
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.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
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.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
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.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
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.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
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.SecurityContextConstraintsFluentImpl: java.util.List groups>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ObjectMetaBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority>;
v = virtualinvoke v.<java.lang.Integer: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
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.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
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.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
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.SecurityContextConstraintsFluentImpl: java.util.List users>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
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.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Integer v, v;
io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl v;
io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder v;
java.util.List v, v, v, v, v, v, v, v, v, v;
java.lang.Object[] v;
io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder v;
io.fabric.kubernetes.api.model.v.ObjectMetaBuilder v;
io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder v;
int v, v;
java.lang.Boolean v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder v;
v := @this: io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl;
v = newarray (java.lang.Object)[28];
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostDirVolumePlugin>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostIPC>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostNetwork>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPID>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowHostPorts>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegeEscalation>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean allowPrivilegedContainer>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedCapabilities>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedFlexVolumes>;
v[8] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List allowedUnsafeSysctls>;
v[9] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String apiVersion>;
v[10] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List defaultAddCapabilities>;
v[11] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean defaultAllowPrivilegeEscalation>;
v[12] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List forbiddenSysctls>;
v[13] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.FSGroupStrategyOptionsBuilder fsGroup>;
v[14] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List groups>;
v[15] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.String kind>;
v[16] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.kubernetes.api.model.v.ObjectMetaBuilder metadata>;
v[17] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Integer priority>;
v[18] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.lang.Boolean readOnlyRootFilesystem>;
v[19] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List requiredDropCapabilities>;
v[20] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.RunAsUserStrategyOptionsBuilder runAsUser>;
v[21] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SELinuxContextStrategyOptionsBuilder seLinuxContext>;
v[22] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List seccompProfiles>;
v[23] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: io.fabric.openshift.api.model.v.SupplementalGroupsStrategyOptionsBuilder supplementalGroups>;
v[24] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List users>;
v[25] = v;
v = v.<io.fabric.openshift.api.model.v.SecurityContextConstraintsFluentImpl: java.util.List volumes>;
v[26] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[27] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}