public class io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.kubernetes.api.model.v.ServiceSpecFluent
{
private java.lang.Boolean allocateLoadBalancerNodePorts;
private java.lang.String clusterIP;
private java.util.List clusterIPs;
private java.util.List externalIPs;
private java.lang.String externalName;
private java.lang.String externalTrafficPolicy;
private java.lang.Integer healthCheckNodePort;
private java.lang.String internalTrafficPolicy;
private java.util.List ipFamilies;
private java.lang.String ipFamilyPolicy;
private java.lang.String loadBalancerClass;
private java.lang.String loadBalancerIP;
private java.util.List loadBalancerSourceRanges;
private java.util.List ports;
private java.lang.Boolean publishNotReadyAddresses;
private java.util.Map selector;
private java.lang.String sessionAffinity;
private io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig;
private java.lang.String type;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.ArrayList v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = v;
return;
}
public void <init>(io.fabric.kubernetes.api.model.v.ServiceSpec)
{
io.fabric.kubernetes.api.model.v.ServiceSpec v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v;
java.util.Map v, v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ServiceSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.Boolean getAllocateLoadBalancerNodePorts()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withAllocateLoadBalancerNodePorts(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getClusterIP()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withClusterIP(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.util.List getClusterIPs()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withClusterIPs(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.util.List getExternalIPs()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalIPs(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getExternalName()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getExternalTrafficPolicy()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalTrafficPolicy(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.Integer getHealthCheckNodePort()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withHealthCheckNodePort(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getInternalTrafficPolicy()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withInternalTrafficPolicy(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.util.List getIpFamilies()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withIpFamilies(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getIpFamilyPolicy()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withIpFamilyPolicy(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getLoadBalancerClass()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerClass(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getLoadBalancerIP()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerIP(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.util.List getLoadBalancerSourceRanges()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerSourceRanges(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.util.List getPorts()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withPorts(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.Boolean getPublishNotReadyAddresses()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withPublishNotReadyAddresses(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.util.Map getSelector()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withSelector(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getSessionAffinity()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withSessionAffinity(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: io.fabric.kubernetes.api.model.v.SessionAffinityConfig getSessionAffinityConfig()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withSessionAffinityConfig(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.lang.String getType()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withType(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpec: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public java.lang.Boolean getAllocateLoadBalancerNodePorts()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withAllocateLoadBalancerNodePorts(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts> = v;
return v;
}
public java.lang.Boolean hasAllocateLoadBalancerNodePorts()
{
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts>;
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 getClusterIP()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withClusterIP(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP> = v;
return v;
}
public java.lang.Boolean hasClusterIP()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP>;
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.v.ServiceSpecFluent withNewClusterIP(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withClusterIP(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToClusterIPs(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
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.kubernetes.api.model.v.ServiceSpecFluent setToClusterIPs(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
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.kubernetes.api.model.v.ServiceSpecFluent addToClusterIPs(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addAllToClusterIPs(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromClusterIPs(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeAllFromClusterIPs(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getClusterIPs()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
return v;
}
public java.lang.String getClusterIP(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstClusterIP()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastClusterIP()
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingClusterIP(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
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 hasMatchingClusterIP(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withClusterIPs(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.String[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToClusterIPs(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs> = null;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent withClusterIPs(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToClusterIPs(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasClusterIPs()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addNewClusterIP(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToClusterIPs(java.lang.String[])>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToExternalIPs(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
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.kubernetes.api.model.v.ServiceSpecFluent setToExternalIPs(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
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.kubernetes.api.model.v.ServiceSpecFluent addToExternalIPs(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addAllToExternalIPs(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromExternalIPs(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeAllFromExternalIPs(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getExternalIPs()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
return v;
}
public java.lang.String getExternalIP(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstExternalIP()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastExternalIP()
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingExternalIP(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
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 hasMatchingExternalIP(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalIPs(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.String[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToExternalIPs(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs> = null;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalIPs(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToExternalIPs(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasExternalIPs()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addNewExternalIP(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToExternalIPs(java.lang.String[])>(v);
return v;
}
public java.lang.String getExternalName()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalName(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName> = v;
return v;
}
public java.lang.Boolean hasExternalName()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName>;
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.v.ServiceSpecFluent withNewExternalName(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalName(java.lang.String)>(v);
return v;
}
public java.lang.String getExternalTrafficPolicy()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalTrafficPolicy(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy> = v;
return v;
}
public java.lang.Boolean hasExternalTrafficPolicy()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy>;
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.v.ServiceSpecFluent withNewExternalTrafficPolicy(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withExternalTrafficPolicy(java.lang.String)>(v);
return v;
}
public java.lang.Integer getHealthCheckNodePort()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withHealthCheckNodePort(java.lang.Integer)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort> = v;
return v;
}
public java.lang.Boolean hasHealthCheckNodePort()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Integer v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort>;
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 getInternalTrafficPolicy()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withInternalTrafficPolicy(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy> = v;
return v;
}
public java.lang.Boolean hasInternalTrafficPolicy()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy>;
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.v.ServiceSpecFluent withNewInternalTrafficPolicy(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withInternalTrafficPolicy(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToIpFamilies(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
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.kubernetes.api.model.v.ServiceSpecFluent setToIpFamilies(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
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.kubernetes.api.model.v.ServiceSpecFluent addToIpFamilies(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addAllToIpFamilies(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromIpFamilies(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeAllFromIpFamilies(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getIpFamilies()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
return v;
}
public java.lang.String getIpFamily(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstIpFamily()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastIpFamily()
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingIpFamily(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
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 hasMatchingIpFamily(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withIpFamilies(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.String[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToIpFamilies(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies> = null;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent withIpFamilies(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToIpFamilies(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasIpFamilies()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addNewIpFamily(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToIpFamilies(java.lang.String[])>(v);
return v;
}
public java.lang.String getIpFamilyPolicy()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withIpFamilyPolicy(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy> = v;
return v;
}
public java.lang.Boolean hasIpFamilyPolicy()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy>;
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.v.ServiceSpecFluent withNewIpFamilyPolicy(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withIpFamilyPolicy(java.lang.String)>(v);
return v;
}
public java.lang.String getLoadBalancerClass()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerClass(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass> = v;
return v;
}
public java.lang.Boolean hasLoadBalancerClass()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass>;
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.v.ServiceSpecFluent withNewLoadBalancerClass(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerClass(java.lang.String)>(v);
return v;
}
public java.lang.String getLoadBalancerIP()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerIP(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP> = v;
return v;
}
public java.lang.Boolean hasLoadBalancerIP()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP>;
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.v.ServiceSpecFluent withNewLoadBalancerIP(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerIP(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToLoadBalancerSourceRanges(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
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.kubernetes.api.model.v.ServiceSpecFluent setToLoadBalancerSourceRanges(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
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.kubernetes.api.model.v.ServiceSpecFluent addToLoadBalancerSourceRanges(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addAllToLoadBalancerSourceRanges(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromLoadBalancerSourceRanges(java.lang.String[])
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeAllFromLoadBalancerSourceRanges(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getLoadBalancerSourceRanges()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
return v;
}
public java.lang.String getLoadBalancerSourceRange(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstLoadBalancerSourceRange()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.util.List v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastLoadBalancerSourceRange()
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingLoadBalancerSourceRange(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
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 hasMatchingLoadBalancerSourceRange(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerSourceRanges(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.String[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToLoadBalancerSourceRanges(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges> = null;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent withLoadBalancerSourceRanges(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToLoadBalancerSourceRanges(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasLoadBalancerSourceRanges()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addNewLoadBalancerSourceRange(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToLoadBalancerSourceRanges(java.lang.String[])>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToPorts(java.lang.Integer, io.fabric.kubernetes.api.model.v.ServicePort)
{
io.fabric.kubernetes.api.model.v.ServicePortBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.lang.Integer v;
java.util.ArrayList v;
int v, v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.ServicePort;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = v;
label:
v = new io.fabric.kubernetes.api.model.v.ServicePortBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServicePort)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
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.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent setToPorts(java.lang.Integer, io.fabric.kubernetes.api.model.v.ServicePort)
{
io.fabric.kubernetes.api.model.v.ServicePortBuilder v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.lang.Integer v;
java.util.ArrayList v;
int v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.ServicePort;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = v;
label:
v = new io.fabric.kubernetes.api.model.v.ServicePortBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServicePort)>(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.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToPorts(io.fabric.kubernetes.api.model.v.ServicePort[])
{
io.fabric.kubernetes.api.model.v.ServicePortBuilder v;
io.fabric.kubernetes.api.model.v.ServicePort[] v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.util.ArrayList v;
java.util.List v, v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ServicePort[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.ServicePortBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServicePort)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addAllToPorts(java.util.Collection)
{
io.fabric.kubernetes.api.model.v.ServicePortBuilder v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = 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.v.ServicePortBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServicePort)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromPorts(io.fabric.kubernetes.api.model.v.ServicePort[])
{
io.fabric.kubernetes.api.model.v.ServicePortBuilder v;
io.fabric.kubernetes.api.model.v.ServicePort[] v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.util.List v, v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ServicePort[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.kubernetes.api.model.v.ServicePortBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServicePort)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeAllFromPorts(java.util.Collection)
{
io.fabric.kubernetes.api.model.v.ServicePortBuilder v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
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.v.ServicePortBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServicePort)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeMatchingFromPorts(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.List v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
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 getPorts()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = staticinvoke <io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildPorts()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.List v;
java.util.ArrayList v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = staticinvoke <io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServicePort buildPort(java.lang.Integer)
{
java.util.List v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: io.fabric.kubernetes.api.model.v.ServicePort build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.ServicePort buildFirstPort()
{
java.util.List v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.v.ServicePort v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: io.fabric.kubernetes.api.model.v.ServicePort build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.ServicePort buildLastPort()
{
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
io.fabric.kubernetes.api.model.v.ServicePort v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: io.fabric.kubernetes.api.model.v.ServicePort build()>();
return v;
}
public io.fabric.kubernetes.api.model.v.ServicePort buildMatchingPort(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.util.List v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServicePortBuilder: io.fabric.kubernetes.api.model.v.ServicePort build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingPort(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withPorts(java.util.List)
{
io.fabric.kubernetes.api.model.v.ServicePort[] v;
java.util.Iterator v;
io.fabric.kubernetes.api.builder.v.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ports");
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = 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.v.ServicePort)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToPorts(io.fabric.kubernetes.api.model.v.ServicePort[])>(v);
goto label;
label:
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports> = null;
label:
return v;
}
public transient io.fabric.kubernetes.api.model.v.ServiceSpecFluent withPorts(io.fabric.kubernetes.api.model.v.ServicePort[])
{
io.fabric.kubernetes.api.model.v.ServicePort[] v, v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.util.List v, v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ServicePort[];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
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.v.ServicePort)[1];
v[0] = v;
virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToPorts(io.fabric.kubernetes.api.model.v.ServicePort[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasPorts()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested addNewPort()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = new io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested addNewPortLike(io.fabric.kubernetes.api.model.v.ServicePort)
{
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.ServicePort v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.ServicePort;
v = new io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.ServicePort)>(v, v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested setNewPortLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.ServicePort)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.ServicePort v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.v.ServicePort;
v = new io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$PortsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.ServicePort)>(v, v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested editPort(java.lang.Integer)
{
io.fabric.kubernetes.api.model.v.ServicePort v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.List v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: 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 ports. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServicePort buildPort(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested setNewPortLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.ServicePort)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested editFirstPort()
{
io.fabric.kubernetes.api.model.v.ServicePort v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v;
int v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first ports. 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.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServicePort buildPort(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested setNewPortLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.ServicePort)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested editLastPort()
{
io.fabric.kubernetes.api.model.v.ServicePort v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v;
int v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last ports. 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.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServicePort buildPort(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested setNewPortLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.ServicePort)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested editMatchingPort(java.util.function.Predicate)
{
java.util.function.Predicate v;
io.fabric.kubernetes.api.model.v.ServicePort v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v, v;
int v, v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching ports. 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.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServicePort buildPort(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent$PortsNested setNewPortLike(java.lang.Integer,io.fabric.kubernetes.api.model.v.ServicePort)>(v, v);
return v;
}
public java.lang.Boolean getPublishNotReadyAddresses()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withPublishNotReadyAddresses(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses> = v;
return v;
}
public java.lang.Boolean hasPublishNotReadyAddresses()
{
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses>;
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.v.ServiceSpecFluent addToSelector(java.lang.String, java.lang.String)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToSelector(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector> = v;
label:
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromSelector(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromSelector(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getSelector()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withSelector(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector> = v;
label:
return v;
}
public java.lang.Boolean hasSelector()
{
java.util.Map v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
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 getSessionAffinity()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withSessionAffinity(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity> = v;
return v;
}
public java.lang.Boolean hasSessionAffinity()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity>;
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.v.ServiceSpecFluent withNewSessionAffinity(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withSessionAffinity(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.SessionAffinityConfig getSessionAffinityConfig()
{
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder: io.fabric.kubernetes.api.model.v.SessionAffinityConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.SessionAffinityConfig buildSessionAffinityConfig()
{
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder: io.fabric.kubernetes.api.model.v.SessionAffinityConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withSessionAffinityConfig(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v;
java.util.List v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SessionAffinityConfig;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("sessionAffinityConfig");
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)>(v);
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig> = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("sessionAffinityConfig");
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasSessionAffinityConfig()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
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.v.ServiceSpecFluent$SessionAffinityConfigNested withNewSessionAffinityConfig()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$SessionAffinityConfigNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = new io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$SessionAffinityConfigNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$SessionAffinityConfigNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested withNewSessionAffinityConfigLike(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)
{
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$SessionAffinityConfigNestedImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SessionAffinityConfig;
v = new io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$SessionAffinityConfigNestedImpl;
specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl$SessionAffinityConfigNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl,io.fabric.kubernetes.api.model.v.SessionAffinityConfig)>(v, v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested editSessionAffinityConfig()
{
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfig getSessionAffinityConfig()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested withNewSessionAffinityConfigLike(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested editOrNewSessionAffinityConfig()
{
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfig getSessionAffinityConfig()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfig getSessionAffinityConfig()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder: io.fabric.kubernetes.api.model.v.SessionAffinityConfig build()>();
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested withNewSessionAffinityConfigLike(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested editOrNewSessionAffinityConfigLike(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)
{
io.fabric.kubernetes.api.model.v.SessionAffinityConfig v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.v.SessionAffinityConfig;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfig getSessionAffinityConfig()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfig getSessionAffinityConfig()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent$SessionAffinityConfigNested withNewSessionAffinityConfigLike(io.fabric.kubernetes.api.model.v.SessionAffinityConfig)>(v);
return v;
}
public java.lang.String getType()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withType(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type> = v;
return v;
}
public java.lang.Boolean hasType()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type>;
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.v.ServiceSpecFluent withNewType(java.lang.String)
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluent v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.ServiceSpecFluent withType(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent addToAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromAdditionalProperties(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent removeFromAdditionalProperties(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
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.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.kubernetes.api.model.v.ServiceSpecFluent withAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
java.util.Map v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
boolean v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v;
java.util.Map v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder 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;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort>;
v = virtualinvoke v.<java.lang.Integer: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
java.lang.Integer v, v;
java.util.Map v, v;
int v, v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl v;
io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder v;
java.lang.String v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl;
v = newarray (java.lang.Object)[21];
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean allocateLoadBalancerNodePorts>;
v[0] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String clusterIP>;
v[1] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List clusterIPs>;
v[2] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List externalIPs>;
v[3] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalName>;
v[4] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String externalTrafficPolicy>;
v[5] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Integer healthCheckNodePort>;
v[6] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String internalTrafficPolicy>;
v[7] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ipFamilies>;
v[8] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String ipFamilyPolicy>;
v[9] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerClass>;
v[10] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String loadBalancerIP>;
v[11] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List loadBalancerSourceRanges>;
v[12] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.List ports>;
v[13] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.Boolean publishNotReadyAddresses>;
v[14] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map selector>;
v[15] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String sessionAffinity>;
v[16] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: io.fabric.kubernetes.api.model.v.SessionAffinityConfigBuilder sessionAffinityConfig>;
v[17] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.lang.String type>;
v[18] = v;
v = v.<io.fabric.kubernetes.api.model.v.ServiceSpecFluentImpl: java.util.Map additionalProperties>;
v[19] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[20] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}