public class io.fabric.istio.api.security.v1beta.Source extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private java.util.List ipBlocks;
private java.util.List namespaces;
private java.util.List notIpBlocks;
private java.util.List notNamespaces;
private java.util.List notPrincipals;
private java.util.List notRemoteIpBlocks;
private java.util.List notRequestPrincipals;
private java.util.List principals;
private java.util.List remoteIpBlocks;
private java.util.List requestPrincipals;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v;
io.fabric.istio.api.security.v1beta.Source v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List ipBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List namespaces> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notIpBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notNamespaces> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notPrincipals> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRemoteIpBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRequestPrincipals> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List principals> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List remoteIpBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List requestPrincipals> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List)
{
java.util.HashMap v;
java.util.ArrayList v, v, v, v, v, v, v, v, v, v;
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List ipBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List namespaces> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notIpBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notNamespaces> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notPrincipals> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRemoteIpBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRequestPrincipals> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List principals> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List remoteIpBlocks> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List requestPrincipals> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map additionalProperties> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List ipBlocks> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List namespaces> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notIpBlocks> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notNamespaces> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notPrincipals> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRemoteIpBlocks> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRequestPrincipals> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List principals> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List remoteIpBlocks> = v;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List requestPrincipals> = v;
return;
}
public java.util.List getIpBlocks()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List ipBlocks>;
return v;
}
public void setIpBlocks(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List ipBlocks> = v;
return;
}
public java.util.List getNamespaces()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List namespaces>;
return v;
}
public void setNamespaces(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List namespaces> = v;
return;
}
public java.util.List getNotIpBlocks()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notIpBlocks>;
return v;
}
public void setNotIpBlocks(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notIpBlocks> = v;
return;
}
public java.util.List getNotNamespaces()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notNamespaces>;
return v;
}
public void setNotNamespaces(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notNamespaces> = v;
return;
}
public java.util.List getNotPrincipals()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notPrincipals>;
return v;
}
public void setNotPrincipals(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notPrincipals> = v;
return;
}
public java.util.List getNotRemoteIpBlocks()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRemoteIpBlocks>;
return v;
}
public void setNotRemoteIpBlocks(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRemoteIpBlocks> = v;
return;
}
public java.util.List getNotRequestPrincipals()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRequestPrincipals>;
return v;
}
public void setNotRequestPrincipals(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List notRequestPrincipals> = v;
return;
}
public java.util.List getPrincipals()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List principals>;
return v;
}
public void setPrincipals(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List principals> = v;
return;
}
public java.util.List getRemoteIpBlocks()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List remoteIpBlocks>;
return v;
}
public void setRemoteIpBlocks(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List remoteIpBlocks> = v;
return;
}
public java.util.List getRequestPrincipals()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.List requestPrincipals>;
return v;
}
public void setRequestPrincipals(java.util.List)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.List;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.List requestPrincipals> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.Map v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v, v, v, v, v, v, v, v, v, v;
java.util.Map v;
java.lang.String v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNamespaces()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotNamespaces()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRemoteIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRequestPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRemoteIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRequestPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Source(ipBlocks=\u, namespaces=\u, notIpBlocks=\u, notNamespaces=\u, notPrincipals=\u, notRemoteIpBlocks=\u, notRequestPrincipals=\u, principals=\u, remoteIpBlocks=\u, requestPrincipals=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
java.util.Map v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.istio.api.security.v1beta.Source 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.Object v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.istio.api.security.v1beta.Source;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getIpBlocks()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNamespaces()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNamespaces()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotIpBlocks()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotNamespaces()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotNamespaces()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotPrincipals()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRemoteIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRemoteIpBlocks()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRequestPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRequestPrincipals()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getPrincipals()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRemoteIpBlocks()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRemoteIpBlocks()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRequestPrincipals()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRequestPrincipals()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
io.fabric.istio.api.security.v1beta.Source v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.istio.api.security.v1beta.Source;
return v;
}
public int hashCode()
{
java.util.Map v;
io.fabric.istio.api.security.v1beta.Source v;
java.util.List v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getIpBlocks()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNamespaces()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotIpBlocks()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotNamespaces()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotPrincipals()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRemoteIpBlocks()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getNotRequestPrincipals()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getPrincipals()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRemoteIpBlocks()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.List getRequestPrincipals()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
public void setAdditionalProperties(java.util.Map)
{
io.fabric.istio.api.security.v1beta.Source v;
java.util.Map v;
v := @this: io.fabric.istio.api.security.v1beta.Source;
v := @parameter: java.util.Map;
v.<io.fabric.istio.api.security.v1beta.Source: java.util.Map additionalProperties> = v;
return;
}
}