public class io.fabric.knative.serving.v.RevisionSpecFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.knative.serving.v.RevisionSpecFluent
{
private java.lang.Long activeDeadlineSeconds;
private io.fabric.kubernetes.api.model.Affinity affinity;
private java.lang.Boolean automountServiceAccountToken;
private java.lang.Long containerConcurrency;
private java.util.ArrayList containers;
private io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig;
private java.lang.String dnsPolicy;
private java.lang.Boolean enableServiceLinks;
private java.util.List ephemeralContainers;
private java.util.List hostAliases;
private java.lang.Boolean hostIPC;
private java.lang.Boolean hostNetwork;
private java.lang.Boolean hostPID;
private java.lang.String hostname;
private java.lang.Long idleTimeoutSeconds;
private java.util.ArrayList imagePullSecrets;
private java.util.ArrayList initContainers;
private java.lang.String nodeName;
private java.util.Map nodeSelector;
private io.fabric.kubernetes.api.model.PodOS os;
private java.util.Map overhead;
private java.lang.String preemptionPolicy;
private java.lang.Integer priority;
private java.lang.String priorityClassName;
private java.util.List readinessGates;
private java.lang.Long responseStartTimeoutSeconds;
private java.lang.String restartPolicy;
private java.lang.String runtimeClassName;
private java.lang.String schedulerName;
private io.fabric.kubernetes.api.model.PodSecurityContext securityContext;
private java.lang.String serviceAccount;
private java.lang.String serviceAccountName;
private java.lang.Boolean setHostnameAsFQDN;
private java.lang.Boolean shareProcessNamespace;
private java.lang.String subdomain;
private java.lang.Long terminationGracePeriodSeconds;
private java.lang.Long timeoutSeconds;
private java.util.List tolerations;
private java.util.List topologySpreadConstraints;
private java.util.ArrayList volumes;
public void <init>()
{
java.util.ArrayList v, v, v, v, v, v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes> = v;
return;
}
public void <init>(io.fabric.knative.serving.v.RevisionSpec)
{
io.fabric.kubernetes.api.model.PodSecurityContext v;
java.lang.Integer v;
java.lang.Long v, v, v, v, v, v;
java.util.Map v, v;
io.fabric.kubernetes.api.model.Affinity v;
io.fabric.knative.serving.v.RevisionSpec v;
io.fabric.kubernetes.api.model.PodDNSConfig v;
java.util.List v, v, v, v, v, v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodOS v;
java.util.ArrayList v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.knative.serving.v.RevisionSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes> = v;
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Long getActiveDeadlineSeconds()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withActiveDeadlineSeconds(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withAffinity(io.fabric.kubernetes.api.model.Affinity)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Boolean getAutomountServiceAccountToken()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withAutomountServiceAccountToken(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Long getContainerConcurrency()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withContainerConcurrency(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getContainers()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: io.fabric.kubernetes.api.model.PodDNSConfig getDnsConfig()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withDnsConfig(io.fabric.kubernetes.api.model.PodDNSConfig)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getDnsPolicy()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withDnsPolicy(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Boolean getEnableServiceLinks()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withEnableServiceLinks(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getEphemeralContainers()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withEphemeralContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getHostAliases()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostAliases(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Boolean getHostIPC()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostIPC(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Boolean getHostNetwork()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostNetwork(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Boolean getHostPID()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostPID(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getHostname()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostname(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Long getIdleTimeoutSeconds()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withIdleTimeoutSeconds(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getImagePullSecrets()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withImagePullSecrets(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getInitContainers()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withInitContainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getNodeName()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withNodeName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.Map getNodeSelector()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withNodeSelector(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: io.fabric.kubernetes.api.model.PodOS getOs()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withOs(io.fabric.kubernetes.api.model.PodOS)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.Map getOverhead()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withOverhead(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getPreemptionPolicy()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withPreemptionPolicy(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Integer getPriority()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withPriority(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getPriorityClassName()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withPriorityClassName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getReadinessGates()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withReadinessGates(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Long getResponseStartTimeoutSeconds()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withResponseStartTimeoutSeconds(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getRestartPolicy()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withRestartPolicy(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getRuntimeClassName()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withRuntimeClassName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getSchedulerName()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withSchedulerName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: io.fabric.kubernetes.api.model.PodSecurityContext getSecurityContext()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withSecurityContext(io.fabric.kubernetes.api.model.PodSecurityContext)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getServiceAccount()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withServiceAccount(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getServiceAccountName()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withServiceAccountName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Boolean getSetHostnameAsFQDN()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withSetHostnameAsFQDN(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Boolean getShareProcessNamespace()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withShareProcessNamespace(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.String getSubdomain()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withSubdomain(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Long getTerminationGracePeriodSeconds()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withTerminationGracePeriodSeconds(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.lang.Long getTimeoutSeconds()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withTimeoutSeconds(java.lang.Long)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getTolerations()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withTolerations(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getTopologySpreadConstraints()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withTopologySpreadConstraints(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpec: java.util.List getVolumes()>();
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withVolumes(java.util.List)>(v);
return;
}
public java.lang.Long getActiveDeadlineSeconds()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withActiveDeadlineSeconds(java.lang.Long)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds> = v;
return v;
}
public java.lang.Boolean hasActiveDeadlineSeconds()
{
java.lang.Long v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.Affinity getAffinity()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withAffinity(io.fabric.kubernetes.api.model.Affinity)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Affinity;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity> = v;
return v;
}
public java.lang.Boolean hasAffinity()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.Affinity v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
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 java.lang.Boolean getAutomountServiceAccountToken()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withAutomountServiceAccountToken(java.lang.Boolean)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken> = v;
return v;
}
public java.lang.Boolean hasAutomountServiceAccountToken()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
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 java.lang.Long getContainerConcurrency()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withContainerConcurrency(java.lang.Long)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency> = v;
return v;
}
public java.lang.Boolean hasContainerConcurrency()
{
java.lang.Long v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
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.knative.serving.v.RevisionSpecFluent addToContainers(java.lang.Integer, io.fabric.kubernetes.api.model.Container)
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToContainers(java.lang.Integer, io.fabric.kubernetes.api.model.Container)
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.util.List v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToContainers(io.fabric.kubernetes.api.model.Container[])
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.Container[] v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToContainers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromContainers(io.fabric.kubernetes.api.model.Container[])
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.Container[] v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromContainers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeMatchingFromContainers(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
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 getContainers()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildContainers()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.Container buildContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.Container v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.Container buildFirstContainer()
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.Container buildLastContainer()
{
io.fabric.kubernetes.api.model.Container v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.Container buildMatchingContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.Container v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingContainer(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent withContainers(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.Container[] v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("containers");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToContainers(io.fabric.kubernetes.api.model.Container[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withContainers(io.fabric.kubernetes.api.model.Container[])
{
io.fabric.kubernetes.api.model.Container v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.Container[] v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToContainers(io.fabric.kubernetes.api.model.Container[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasContainers()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent$ContainersNested addNewContainer()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested addNewContainerLike(io.fabric.kubernetes.api.model.Container)
{
io.fabric.kubernetes.api.model.Container v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer, io.fabric.kubernetes.api.model.Container)
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$ContainersNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested editContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.Container v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit containers. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested editFirstContainer()
{
io.fabric.kubernetes.api.model.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: 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 containers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested editLastContainer()
{
io.fabric.kubernetes.api.model.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: 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 containers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested editMatchingContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.Container v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
int v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: 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 containers. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ContainersNested setNewContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.PodDNSConfig getDnsConfig()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodDNSConfig v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withDnsConfig(io.fabric.kubernetes.api.model.PodDNSConfig)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodDNSConfig v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodDNSConfig;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig> = v;
return v;
}
public java.lang.Boolean hasDnsConfig()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.kubernetes.api.model.PodDNSConfig v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
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 java.lang.String getDnsPolicy()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withDnsPolicy(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy> = v;
return v;
}
public java.lang.Boolean hasDnsPolicy()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
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 java.lang.Boolean getEnableServiceLinks()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withEnableServiceLinks(java.lang.Boolean)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks> = v;
return v;
}
public java.lang.Boolean hasEnableServiceLinks()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
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.knative.serving.v.RevisionSpecFluent addToEphemeralContainers(java.lang.Integer, io.fabric.kubernetes.api.model.EphemeralContainer)
{
io.fabric.kubernetes.api.model.EphemeralContainer v;
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.EphemeralContainer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToEphemeralContainers(java.lang.Integer, io.fabric.kubernetes.api.model.EphemeralContainer)
{
io.fabric.kubernetes.api.model.EphemeralContainer v;
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.EphemeralContainer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToEphemeralContainers(io.fabric.kubernetes.api.model.EphemeralContainer[])
{
io.fabric.kubernetes.api.model.EphemeralContainer v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.EphemeralContainer[] v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.EphemeralContainer[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToEphemeralContainers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = 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.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromEphemeralContainers(io.fabric.kubernetes.api.model.EphemeralContainer[])
{
io.fabric.kubernetes.api.model.EphemeralContainer v;
java.util.List v, v;
io.fabric.kubernetes.api.model.EphemeralContainer[] v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.EphemeralContainer[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromEphemeralContainers(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getEphemeralContainers()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
return v;
}
public io.fabric.kubernetes.api.model.EphemeralContainer getEphemeralContainer(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.EphemeralContainer getFirstEphemeralContainer()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.EphemeralContainer getLastEphemeralContainer()
{
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
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 io.fabric.kubernetes.api.model.EphemeralContainer getMatchingEphemeralContainer(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
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 hasMatchingEphemeralContainer(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
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.knative.serving.v.RevisionSpecFluent withEphemeralContainers(java.util.List)
{
java.util.List v;
io.fabric.kubernetes.api.model.EphemeralContainer[] v;
java.util.Iterator v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.EphemeralContainer)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToEphemeralContainers(io.fabric.kubernetes.api.model.EphemeralContainer[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withEphemeralContainers(io.fabric.kubernetes.api.model.EphemeralContainer[])
{
io.fabric.kubernetes.api.model.EphemeralContainer v;
java.util.List v, v;
io.fabric.kubernetes.api.model.EphemeralContainer[] v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.EphemeralContainer[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.EphemeralContainer)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToEphemeralContainers(io.fabric.kubernetes.api.model.EphemeralContainer[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasEphemeralContainers()
{
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
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.knative.serving.v.RevisionSpecFluent addToHostAliases(java.lang.Integer, io.fabric.kubernetes.api.model.HostAlias)
{
io.fabric.kubernetes.api.model.HostAlias v;
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.HostAlias;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToHostAliases(java.lang.Integer, io.fabric.kubernetes.api.model.HostAlias)
{
io.fabric.kubernetes.api.model.HostAlias v;
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.HostAlias;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToHostAliases(io.fabric.kubernetes.api.model.HostAlias[])
{
io.fabric.kubernetes.api.model.HostAlias[] v;
java.util.ArrayList v;
io.fabric.kubernetes.api.model.HostAlias v;
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.HostAlias[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToHostAliases(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = 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.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromHostAliases(io.fabric.kubernetes.api.model.HostAlias[])
{
io.fabric.kubernetes.api.model.HostAlias v;
io.fabric.kubernetes.api.model.HostAlias[] v;
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.HostAlias[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromHostAliases(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getHostAliases()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
return v;
}
public io.fabric.kubernetes.api.model.HostAlias getHostAlias(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.HostAlias getFirstHostAlias()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.HostAlias getLastHostAlias()
{
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
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 io.fabric.kubernetes.api.model.HostAlias getMatchingHostAlias(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
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 hasMatchingHostAlias(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
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.knative.serving.v.RevisionSpecFluent withHostAliases(java.util.List)
{
io.fabric.kubernetes.api.model.HostAlias[] v;
java.util.List v;
java.util.Iterator v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.HostAlias)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToHostAliases(io.fabric.kubernetes.api.model.HostAlias[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withHostAliases(io.fabric.kubernetes.api.model.HostAlias[])
{
io.fabric.kubernetes.api.model.HostAlias[] v, v;
io.fabric.kubernetes.api.model.HostAlias v;
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.HostAlias[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.HostAlias)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToHostAliases(io.fabric.kubernetes.api.model.HostAlias[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasHostAliases()
{
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
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 java.lang.Boolean getHostIPC()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withHostIPC(java.lang.Boolean)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC> = v;
return v;
}
public java.lang.Boolean hasHostIPC()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
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 java.lang.Boolean getHostNetwork()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withHostNetwork(java.lang.Boolean)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork> = v;
return v;
}
public java.lang.Boolean hasHostNetwork()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
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 java.lang.Boolean getHostPID()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withHostPID(java.lang.Boolean)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID> = v;
return v;
}
public java.lang.Boolean hasHostPID()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
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 java.lang.String getHostname()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withHostname(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname> = v;
return v;
}
public java.lang.Boolean hasHostname()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
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 java.lang.Long getIdleTimeoutSeconds()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withIdleTimeoutSeconds(java.lang.Long)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds> = v;
return v;
}
public java.lang.Boolean hasIdleTimeoutSeconds()
{
java.lang.Long v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
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.knative.serving.v.RevisionSpecFluent addToImagePullSecrets(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.LocalObjectReference;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = new io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.LocalObjectReference)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToImagePullSecrets(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder v;
java.util.List v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.LocalObjectReference;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = new io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.LocalObjectReference)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.LocalObjectReference[])
{
io.fabric.kubernetes.api.model.LocalObjectReference[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v, v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LocalObjectReference[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.LocalObjectReference)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToImagePullSecrets(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.LocalObjectReference)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromImagePullSecrets(io.fabric.kubernetes.api.model.LocalObjectReference[])
{
io.fabric.kubernetes.api.model.LocalObjectReference[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LocalObjectReference[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.LocalObjectReference)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromImagePullSecrets(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.LocalObjectReference)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeMatchingFromImagePullSecrets(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
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 getImagePullSecrets()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildImagePullSecrets()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.LocalObjectReference buildImagePullSecret(java.lang.Integer)
{
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.LocalObjectReference build()>();
return v;
}
public io.fabric.kubernetes.api.model.LocalObjectReference buildFirstImagePullSecret()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.LocalObjectReference build()>();
return v;
}
public io.fabric.kubernetes.api.model.LocalObjectReference buildLastImagePullSecret()
{
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.LocalObjectReference build()>();
return v;
}
public io.fabric.kubernetes.api.model.LocalObjectReference buildMatchingImagePullSecret(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReferenceBuilder: io.fabric.kubernetes.api.model.LocalObjectReference build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingImagePullSecret(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent withImagePullSecrets(java.util.List)
{
io.fabric.kubernetes.api.model.LocalObjectReference[] v;
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("imagePullSecrets");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.LocalObjectReference)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.LocalObjectReference[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withImagePullSecrets(io.fabric.kubernetes.api.model.LocalObjectReference[])
{
io.fabric.kubernetes.api.model.LocalObjectReference[] v, v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.util.ArrayList v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LocalObjectReference[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.LocalObjectReference)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.LocalObjectReference[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasImagePullSecrets()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent addNewImagePullSecret(java.lang.String)
{
io.fabric.kubernetes.api.model.LocalObjectReference[] v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.LocalObjectReference)[1];
v = new io.fabric.kubernetes.api.model.LocalObjectReference;
specialinvoke v.<io.fabric.kubernetes.api.model.LocalObjectReference: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToImagePullSecrets(io.fabric.kubernetes.api.model.LocalObjectReference[])>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested addNewImagePullSecret()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested addNewImagePullSecretLike(io.fabric.kubernetes.api.model.LocalObjectReference)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LocalObjectReference;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.LocalObjectReference)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.LocalObjectReference;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$ImagePullSecretsNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.LocalObjectReference)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested editImagePullSecret(java.lang.Integer)
{
java.lang.RuntimeException v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v;
java.util.ArrayList v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit imagePullSecrets. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested editFirstImagePullSecret()
{
java.lang.RuntimeException v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: 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 imagePullSecrets. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested editLastImagePullSecret()
{
java.lang.RuntimeException v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: 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 imagePullSecrets. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested editMatchingImagePullSecret(java.util.function.Predicate)
{
java.util.function.Predicate v;
java.lang.RuntimeException v;
io.fabric.kubernetes.api.model.LocalObjectReference v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
int v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: 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 imagePullSecrets. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.LocalObjectReference buildImagePullSecret(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$ImagePullSecretsNested setNewImagePullSecretLike(java.lang.Integer,io.fabric.kubernetes.api.model.LocalObjectReference)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addToInitContainers(java.lang.Integer, io.fabric.kubernetes.api.model.Container)
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToInitContainers(java.lang.Integer, io.fabric.kubernetes.api.model.Container)
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.util.List v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToInitContainers(io.fabric.kubernetes.api.model.Container[])
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.Container[] v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToInitContainers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromInitContainers(io.fabric.kubernetes.api.model.Container[])
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.Container[] v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromInitContainers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.ContainerBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.ContainerBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: void <init>(io.fabric.kubernetes.api.model.Container)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeMatchingFromInitContainers(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
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 getInitContainers()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildInitContainers()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.Container buildInitContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.Container v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.Container buildFirstInitContainer()
{
io.fabric.kubernetes.api.model.Container v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.Container buildLastInitContainer()
{
io.fabric.kubernetes.api.model.Container v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
}
public io.fabric.kubernetes.api.model.Container buildMatchingInitContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.Container v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ContainerBuilder: io.fabric.kubernetes.api.model.Container build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingInitContainer(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent withInitContainers(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
io.fabric.kubernetes.api.model.Container[] v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("initContainers");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToInitContainers(io.fabric.kubernetes.api.model.Container[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withInitContainers(io.fabric.kubernetes.api.model.Container[])
{
io.fabric.kubernetes.api.model.Container v;
java.util.ArrayList v, v;
io.fabric.kubernetes.api.model.Container[] v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.Container)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToInitContainers(io.fabric.kubernetes.api.model.Container[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasInitContainers()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent$InitContainersNested addNewInitContainer()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested addNewInitContainerLike(io.fabric.kubernetes.api.model.Container)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl v;
io.fabric.kubernetes.api.model.Container v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer, io.fabric.kubernetes.api.model.Container)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl v;
io.fabric.kubernetes.api.model.Container v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Container;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$InitContainersNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested editInitContainer(java.lang.Integer)
{
io.fabric.kubernetes.api.model.Container v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit initContainers. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested editFirstInitContainer()
{
io.fabric.kubernetes.api.model.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: 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 initContainers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested editLastInitContainer()
{
io.fabric.kubernetes.api.model.Container v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: 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 initContainers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested editMatchingInitContainer(java.util.function.Predicate)
{
io.fabric.kubernetes.api.model.Container v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested v;
int v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: 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 initContainers. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Container buildInitContainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$InitContainersNested setNewInitContainerLike(java.lang.Integer,io.fabric.kubernetes.api.model.Container)>(v, v);
return v;
}
public java.lang.String getNodeName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withNodeName(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName> = v;
return v;
}
public java.lang.Boolean hasNodeName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
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.knative.serving.v.RevisionSpecFluent addToNodeSelector(java.lang.String, java.lang.String)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addToNodeSelector(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector> = v;
label:
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeFromNodeSelector(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeFromNodeSelector(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getNodeSelector()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withNodeSelector(java.util.Map)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector> = v;
label:
return v;
}
public java.lang.Boolean hasNodeSelector()
{
java.util.Map v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.PodOS getOs()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodOS v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withOs(io.fabric.kubernetes.api.model.PodOS)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodOS v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodOS;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os> = v;
return v;
}
public java.lang.Boolean hasOs()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.PodOS v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
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.knative.serving.v.RevisionSpecFluent withNewOs(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluent v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodOS v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.api.model.PodOS;
specialinvoke v.<io.fabric.kubernetes.api.model.PodOS: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withOs(io.fabric.kubernetes.api.model.PodOS)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addToOverhead(java.lang.String, io.fabric.kubernetes.api.model.Quantity)
{
io.fabric.kubernetes.api.model.Quantity v;
java.util.LinkedHashMap v;
java.util.Map v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.kubernetes.api.model.Quantity;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addToOverhead(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead> = v;
label:
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeFromOverhead(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeFromOverhead(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getOverhead()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withOverhead(java.util.Map)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead> = v;
label:
return v;
}
public java.lang.Boolean hasOverhead()
{
java.util.Map v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
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 java.lang.String getPreemptionPolicy()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withPreemptionPolicy(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy> = v;
return v;
}
public java.lang.Boolean hasPreemptionPolicy()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
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 java.lang.Integer getPriority()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withPriority(java.lang.Integer)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority> = v;
return v;
}
public java.lang.Boolean hasPriority()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.Integer v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: 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 java.lang.String getPriorityClassName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withPriorityClassName(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName> = v;
return v;
}
public java.lang.Boolean hasPriorityClassName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
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.knative.serving.v.RevisionSpecFluent addToReadinessGates(java.lang.Integer, io.fabric.kubernetes.api.model.PodReadinessGate)
{
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodReadinessGate v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.PodReadinessGate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToReadinessGates(java.lang.Integer, io.fabric.kubernetes.api.model.PodReadinessGate)
{
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodReadinessGate v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.PodReadinessGate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToReadinessGates(io.fabric.kubernetes.api.model.PodReadinessGate[])
{
io.fabric.kubernetes.api.model.PodReadinessGate[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodReadinessGate v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodReadinessGate[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToReadinessGates(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = 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.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromReadinessGates(io.fabric.kubernetes.api.model.PodReadinessGate[])
{
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodReadinessGate v;
io.fabric.kubernetes.api.model.PodReadinessGate[] v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodReadinessGate[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromReadinessGates(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getReadinessGates()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
return v;
}
public io.fabric.kubernetes.api.model.PodReadinessGate getReadinessGate(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.PodReadinessGate getFirstReadinessGate()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.PodReadinessGate getLastReadinessGate()
{
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
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 io.fabric.kubernetes.api.model.PodReadinessGate getMatchingReadinessGate(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
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 hasMatchingReadinessGate(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
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.knative.serving.v.RevisionSpecFluent withReadinessGates(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.PodReadinessGate[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.PodReadinessGate)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToReadinessGates(io.fabric.kubernetes.api.model.PodReadinessGate[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withReadinessGates(io.fabric.kubernetes.api.model.PodReadinessGate[])
{
io.fabric.kubernetes.api.model.PodReadinessGate[] v, v;
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodReadinessGate v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodReadinessGate[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.PodReadinessGate)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToReadinessGates(io.fabric.kubernetes.api.model.PodReadinessGate[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasReadinessGates()
{
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
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.knative.serving.v.RevisionSpecFluent addNewReadinessGate(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluent v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodReadinessGate v;
java.lang.String v;
io.fabric.kubernetes.api.model.PodReadinessGate[] v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.PodReadinessGate)[1];
v = new io.fabric.kubernetes.api.model.PodReadinessGate;
specialinvoke v.<io.fabric.kubernetes.api.model.PodReadinessGate: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToReadinessGates(io.fabric.kubernetes.api.model.PodReadinessGate[])>(v);
return v;
}
public java.lang.Long getResponseStartTimeoutSeconds()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withResponseStartTimeoutSeconds(java.lang.Long)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds> = v;
return v;
}
public java.lang.Boolean hasResponseStartTimeoutSeconds()
{
java.lang.Long v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
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 java.lang.String getRestartPolicy()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withRestartPolicy(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy> = v;
return v;
}
public java.lang.Boolean hasRestartPolicy()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
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 java.lang.String getRuntimeClassName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withRuntimeClassName(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName> = v;
return v;
}
public java.lang.Boolean hasRuntimeClassName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
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 java.lang.String getSchedulerName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withSchedulerName(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName> = v;
return v;
}
public java.lang.Boolean hasSchedulerName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.PodSecurityContext getSecurityContext()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodSecurityContext v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withSecurityContext(io.fabric.kubernetes.api.model.PodSecurityContext)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodSecurityContext v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.PodSecurityContext;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext> = v;
return v;
}
public java.lang.Boolean hasSecurityContext()
{
io.fabric.kubernetes.api.model.PodSecurityContext v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
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 java.lang.String getServiceAccount()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withServiceAccount(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount> = v;
return v;
}
public java.lang.Boolean hasServiceAccount()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
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 java.lang.String getServiceAccountName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withServiceAccountName(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName> = v;
return v;
}
public java.lang.Boolean hasServiceAccountName()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
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 java.lang.Boolean getSetHostnameAsFQDN()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withSetHostnameAsFQDN(java.lang.Boolean)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN> = v;
return v;
}
public java.lang.Boolean hasSetHostnameAsFQDN()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
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 java.lang.Boolean getShareProcessNamespace()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withShareProcessNamespace(java.lang.Boolean)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace> = v;
return v;
}
public java.lang.Boolean hasShareProcessNamespace()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
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 java.lang.String getSubdomain()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withSubdomain(java.lang.String)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain> = v;
return v;
}
public java.lang.Boolean hasSubdomain()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
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 java.lang.Long getTerminationGracePeriodSeconds()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withTerminationGracePeriodSeconds(java.lang.Long)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds> = v;
return v;
}
public java.lang.Boolean hasTerminationGracePeriodSeconds()
{
java.lang.Long v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
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 java.lang.Long getTimeoutSeconds()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withTimeoutSeconds(java.lang.Long)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Long v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Long;
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds> = v;
return v;
}
public java.lang.Boolean hasTimeoutSeconds()
{
java.lang.Long v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
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.knative.serving.v.RevisionSpecFluent addToTolerations(java.lang.Integer, io.fabric.kubernetes.api.model.Toleration)
{
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Toleration v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Toleration;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToTolerations(java.lang.Integer, io.fabric.kubernetes.api.model.Toleration)
{
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Toleration v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Toleration;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToTolerations(io.fabric.kubernetes.api.model.Toleration[])
{
io.fabric.kubernetes.api.model.Toleration v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Toleration[] v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Toleration[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToTolerations(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = 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.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromTolerations(io.fabric.kubernetes.api.model.Toleration[])
{
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Toleration v;
io.fabric.kubernetes.api.model.Toleration[] v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Toleration[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromTolerations(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getTolerations()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
return v;
}
public io.fabric.kubernetes.api.model.Toleration getToleration(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.Toleration getFirstToleration()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.Toleration getLastToleration()
{
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
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 io.fabric.kubernetes.api.model.Toleration getMatchingToleration(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
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 hasMatchingToleration(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
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.knative.serving.v.RevisionSpecFluent withTolerations(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.Toleration[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.Toleration)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToTolerations(io.fabric.kubernetes.api.model.Toleration[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withTolerations(io.fabric.kubernetes.api.model.Toleration[])
{
io.fabric.kubernetes.api.model.Toleration v;
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Toleration[] v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Toleration[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.Toleration)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToTolerations(io.fabric.kubernetes.api.model.Toleration[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasTolerations()
{
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
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.knative.serving.v.RevisionSpecFluent addNewToleration(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, java.lang.String)
{
io.fabric.kubernetes.api.model.Toleration v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
java.lang.Long v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Toleration[] v;
java.lang.String v, v, v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.Toleration)[1];
v = new io.fabric.kubernetes.api.model.Toleration;
specialinvoke v.<io.fabric.kubernetes.api.model.Toleration: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.String)>(v, v, v, v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToTolerations(io.fabric.kubernetes.api.model.Toleration[])>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addToTopologySpreadConstraints(java.lang.Integer, io.fabric.kubernetes.api.model.TopologySpreadConstraint)
{
io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToTopologySpreadConstraints(java.lang.Integer, io.fabric.kubernetes.api.model.TopologySpreadConstraint)
{
io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
java.util.List v, v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToTopologySpreadConstraints(io.fabric.kubernetes.api.model.TopologySpreadConstraint[])
{
io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.TopologySpreadConstraint[] v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToTopologySpreadConstraints(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = 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.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromTopologySpreadConstraints(io.fabric.kubernetes.api.model.TopologySpreadConstraint[])
{
io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
java.util.List v, v;
io.fabric.kubernetes.api.model.TopologySpreadConstraint[] v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromTopologySpreadConstraints(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
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.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getTopologySpreadConstraints()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
return v;
}
public io.fabric.kubernetes.api.model.TopologySpreadConstraint getTopologySpreadConstraint(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.TopologySpreadConstraint getFirstTopologySpreadConstraint()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.TopologySpreadConstraint getLastTopologySpreadConstraint()
{
java.util.List v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
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 io.fabric.kubernetes.api.model.TopologySpreadConstraint getMatchingTopologySpreadConstraint(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
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 hasMatchingTopologySpreadConstraint(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
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.knative.serving.v.RevisionSpecFluent withTopologySpreadConstraints(java.util.List)
{
java.util.List v;
io.fabric.kubernetes.api.model.TopologySpreadConstraint[] v;
java.util.Iterator v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.TopologySpreadConstraint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToTopologySpreadConstraints(io.fabric.kubernetes.api.model.TopologySpreadConstraint[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withTopologySpreadConstraints(io.fabric.kubernetes.api.model.TopologySpreadConstraint[])
{
io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
java.util.List v, v;
io.fabric.kubernetes.api.model.TopologySpreadConstraint[] v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.TopologySpreadConstraint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToTopologySpreadConstraints(io.fabric.kubernetes.api.model.TopologySpreadConstraint[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasTopologySpreadConstraints()
{
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
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.knative.serving.v.RevisionSpecFluent addToVolumes(java.lang.Integer, io.fabric.kubernetes.api.model.Volume)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
io.fabric.kubernetes.api.model.Volume v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes> = v;
label:
v = new io.fabric.kubernetes.api.model.VolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent setToVolumes(java.lang.Integer, io.fabric.kubernetes.api.model.Volume)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.Volume v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
java.util.List v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes> = v;
label:
v = new io.fabric.kubernetes.api.model.VolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent addToVolumes(io.fabric.kubernetes.api.model.Volume[])
{
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.Volume[] v;
java.util.ArrayList v, v, v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Volume[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.VolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent addAllToVolumes(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
java.util.ArrayList v, v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList 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 = new io.fabric.kubernetes.api.model.VolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent removeFromVolumes(io.fabric.kubernetes.api.model.Volume[])
{
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.Volume[] v;
java.util.ArrayList v, v;
java.util.List v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Volume[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.VolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeAllFromVolumes(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.kubernetes.api.model.VolumeBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent removeMatchingFromVolumes(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
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 getVolumes()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildVolumes()
{
java.util.List v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = staticinvoke <io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.Volume buildVolume(java.lang.Integer)
{
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.kubernetes.api.model.Volume v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.Volume build()>();
return v;
}
public io.fabric.kubernetes.api.model.Volume buildFirstVolume()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.Volume v;
java.util.ArrayList v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.Volume build()>();
return v;
}
public io.fabric.kubernetes.api.model.Volume buildLastVolume()
{
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.Volume v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.Volume build()>();
return v;
}
public io.fabric.kubernetes.api.model.Volume buildMatchingVolume(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.Volume build()>();
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.ArrayList v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent withVolumes(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.kubernetes.api.model.Volume[] v;
java.util.ArrayList v, v, v;
java.util.List v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("volumes");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList 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.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList 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 (io.fabric.kubernetes.api.model.Volume)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToVolumes(io.fabric.kubernetes.api.model.Volume[])>(v);
goto label;
label:
v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes> = null;
label:
return v;
}
public transient io.fabric.knative.serving.v.RevisionSpecFluent withVolumes(io.fabric.kubernetes.api.model.Volume[])
{
io.fabric.kubernetes.api.model.Volume[] v, v;
java.util.ArrayList v, v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Volume[];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.Volume)[1];
v[0] = v;
virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent addToVolumes(io.fabric.kubernetes.api.model.Volume[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasVolumes()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: 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.knative.serving.v.RevisionSpecFluent$VolumesNested addNewVolume()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested addNewVolumeLike(io.fabric.kubernetes.api.model.Volume)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.Volume)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested setNewVolumeLike(java.lang.Integer, io.fabric.kubernetes.api.model.Volume)
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Integer v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v = new io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl;
specialinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl$VolumesNestedImpl: void <init>(io.fabric.knative.serving.v.RevisionSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.Volume)>(v, v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested editVolume(java.lang.Integer)
{
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit volumes. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Volume buildVolume(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested setNewVolumeLike(java.lang.Integer,io.fabric.kubernetes.api.model.Volume)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested editFirstVolume()
{
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: 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 volumes. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Volume buildVolume(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested setNewVolumeLike(java.lang.Integer,io.fabric.kubernetes.api.model.Volume)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested editLastVolume()
{
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
int v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: 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 volumes. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Volume buildVolume(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested setNewVolumeLike(java.lang.Integer,io.fabric.kubernetes.api.model.Volume)>(v, v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested editMatchingVolume(java.util.function.Predicate)
{
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
int v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Object v;
boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: 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 volumes. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Volume buildVolume(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent$VolumesNested setNewVolumeLike(java.lang.Integer,io.fabric.kubernetes.api.model.Volume)>(v, v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v;
java.lang.Long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.Map v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.Affinity v, v, v, v;
io.fabric.kubernetes.api.model.PodOS 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;
java.lang.Class v, v;
java.lang.Object v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.PodSecurityContext 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, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.PodDNSConfig v, v, v, v;
java.util.List v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
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.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Affinity: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.PodDNSConfig: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.PodOS: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: 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.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.PodSecurityContext: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
v = virtualinvoke v.<java.lang.Long: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
io.fabric.kubernetes.api.model.PodSecurityContext v;
java.lang.Integer v, v;
java.lang.Long v, v, v, v, v, v;
java.util.Map v, v;
io.fabric.kubernetes.api.model.Affinity v;
io.fabric.kubernetes.api.model.PodDNSConfig v;
java.util.List v, v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
io.fabric.kubernetes.api.model.PodOS v;
java.lang.Object[] v;
java.util.ArrayList v, v, v, v;
int v, v;
java.lang.Boolean v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = newarray (java.lang.Object)[41];
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
v[0] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
v[1] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
v[2] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
v[3] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v[4] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
v[5] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
v[6] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
v[7] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v[8] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v[9] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
v[10] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
v[11] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
v[12] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
v[13] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
v[14] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v[15] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v[16] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
v[17] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
v[18] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
v[19] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
v[20] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
v[21] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority>;
v[22] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
v[23] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v[24] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
v[25] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
v[26] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
v[27] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
v[28] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
v[29] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
v[30] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
v[31] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
v[32] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
v[33] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
v[34] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
v[35] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
v[36] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v[37] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v[38] = v;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v[39] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[40] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
public java.lang.String toString()
{
java.lang.Integer v, v;
java.lang.Long v, v, v, v, v, v, v, v, v, v, v, v;
java.util.Map v, v, v, v, v, v;
io.fabric.kubernetes.api.model.Affinity v, v;
java.lang.StringBuilder v;
io.fabric.kubernetes.api.model.PodOS v, v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.PodSecurityContext v, v;
boolean v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.PodDNSConfig v, v;
java.util.List v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("{");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("activeDeadlineSeconds:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long activeDeadlineSeconds>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Long)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("affinity:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.Affinity affinity>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.Affinity)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("automountServiceAccountToken:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean automountServiceAccountToken>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("containerConcurrency:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long containerConcurrency>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Long)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("containers:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList containers>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("dnsConfig:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodDNSConfig dnsConfig>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.PodDNSConfig)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("dnsPolicy:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String dnsPolicy>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("enableServiceLinks:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean enableServiceLinks>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("ephemeralContainers:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List ephemeralContainers>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hostAliases:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List hostAliases>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hostIPC:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostIPC>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hostNetwork:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostNetwork>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hostPID:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean hostPID>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hostname:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String hostname>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("idleTimeoutSeconds:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long idleTimeoutSeconds>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Long)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("imagePullSecrets:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList imagePullSecrets>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("initContainers:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList initContainers>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("nodeName:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String nodeName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("nodeSelector:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map nodeSelector>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Map)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("os:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodOS os>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.PodOS)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("overhead:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.Map overhead>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Map)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("preemptionPolicy:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String preemptionPolicy>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("priority:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Integer priority>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Integer)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("priorityClassName:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String priorityClassName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("readinessGates:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List readinessGates>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("responseStartTimeoutSeconds:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long responseStartTimeoutSeconds>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Long)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("restartPolicy:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String restartPolicy>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("runtimeClassName:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String runtimeClassName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("schedulerName:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String schedulerName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("securityContext:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.kubernetes.api.model.PodSecurityContext securityContext>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.PodSecurityContext)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("serviceAccount:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccount>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("serviceAccountName:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String serviceAccountName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("setHostnameAsFQDN:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean setHostnameAsFQDN>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("shareProcessNamespace:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Boolean shareProcessNamespace>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("subdomain:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.String subdomain>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("terminationGracePeriodSeconds:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long terminationGracePeriodSeconds>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Long)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("timeoutSeconds:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.lang.Long timeoutSeconds>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Long)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("tolerations:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List tolerations>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("topologySpreadConstraints:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.List topologySpreadConstraints>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
if v == null goto label;
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("volumes:");
v = v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: java.util.ArrayList volumes>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("}");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withAutomountServiceAccountToken()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withAutomountServiceAccountToken(java.lang.Boolean)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withEnableServiceLinks()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withEnableServiceLinks(java.lang.Boolean)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withHostIPC()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostIPC(java.lang.Boolean)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withHostNetwork()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostNetwork(java.lang.Boolean)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withHostPID()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withHostPID(java.lang.Boolean)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withSetHostnameAsFQDN()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withSetHostnameAsFQDN(java.lang.Boolean)>(v);
return v;
}
public io.fabric.knative.serving.v.RevisionSpecFluent withShareProcessNamespace()
{
io.fabric.knative.serving.v.RevisionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.knative.serving.v.RevisionSpecFluent v;
v := @this: io.fabric.knative.serving.v.RevisionSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.knative.serving.v.RevisionSpecFluentImpl: io.fabric.knative.serving.v.RevisionSpecFluent withShareProcessNamespace(java.lang.Boolean)>(v);
return v;
}
}