public class io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec applicationManager;
private io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec certPolicyController;
private java.util.Map clusterLabels;
private java.lang.String clusterName;
private java.lang.String clusterNamespace;
private io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec iamPolicyController;
private io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec policyController;
private io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig proxyConfig;
private io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec searchCollector;
private java.lang.String version;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.LinkedHashMap v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.HashMap v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map clusterLabels> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec, io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec, java.util.Map, java.lang.String, java.lang.String, io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec, io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec, io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig, io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec, java.lang.String)
{
java.util.HashMap v;
java.util.LinkedHashMap v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v, v, v, v, v;
java.util.Map v;
io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig v;
java.lang.String v, v, v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map clusterLabels> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec applicationManager> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec certPolicyController> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map clusterLabels> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String clusterName> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String clusterNamespace> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec iamPolicyController> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec policyController> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig proxyConfig> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec searchCollector> = v;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String version> = v;
return;
}
public io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getApplicationManager()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec applicationManager>;
return v;
}
public void setApplicationManager(io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec applicationManager> = v;
return;
}
public io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getCertPolicyController()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec certPolicyController>;
return v;
}
public void setCertPolicyController(io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec certPolicyController> = v;
return;
}
public java.util.Map getClusterLabels()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.Map v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map clusterLabels>;
return v;
}
public void setClusterLabels(java.util.Map)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.Map v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map clusterLabels> = v;
return;
}
public java.lang.String getClusterName()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.lang.String v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String clusterName>;
return v;
}
public void setClusterName(java.lang.String)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.lang.String v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String clusterName> = v;
return;
}
public java.lang.String getClusterNamespace()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.lang.String v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String clusterNamespace>;
return v;
}
public void setClusterNamespace(java.lang.String)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.lang.String v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String clusterNamespace> = v;
return;
}
public io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getIamPolicyController()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec iamPolicyController>;
return v;
}
public void setIamPolicyController(io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec iamPolicyController> = v;
return;
}
public io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getPolicyController()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec policyController>;
return v;
}
public void setPolicyController(io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec policyController> = v;
return;
}
public io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig getProxyConfig()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig proxyConfig>;
return v;
}
public void setProxyConfig(io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig proxyConfig> = v;
return;
}
public io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getSearchCollector()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec searchCollector>;
return v;
}
public void setSearchCollector(io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec searchCollector> = v;
return;
}
public java.lang.String getVersion()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.lang.String v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String version>;
return v;
}
public void setVersion(java.lang.String)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.lang.String v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String version> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.Map v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: 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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v, v, v, v, v;
java.util.Map v, v;
io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig v;
java.lang.String v, v, v, v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getApplicationManager()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getCertPolicyController()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map getClusterLabels()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterName()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterNamespace()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getIamPolicyController()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getPolicyController()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig getProxyConfig()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getSearchCollector()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getVersion()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec,io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec,java.util.Map,java.lang.String,java.lang.String,io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec,io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec,io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig,io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec,java.lang.String,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[])>("KlusterletAddonConfigSpec(applicationManager=\u, certPolicyController=\u, clusterLabels=\u, clusterName=\u, clusterNamespace=\u, iamPolicyController=\u, policyController=\u, proxyConfig=\u, searchCollector=\u, version=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.Map v, v, v, v;
io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v;
java.lang.Object v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getApplicationManager()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getApplicationManager()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getCertPolicyController()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getCertPolicyController()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map getClusterLabels()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map getClusterLabels()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterName()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterName()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterNamespace()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterNamespace()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getIamPolicyController()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getIamPolicyController()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getPolicyController()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getPolicyController()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig getProxyConfig()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig getProxyConfig()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getSearchCollector()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getSearchCollector()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getVersion()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getVersion()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: 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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
return v;
}
public int hashCode()
{
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.Map v, v;
io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig v;
io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec 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;
java.lang.String v, v, v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v = virtualinvoke v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getApplicationManager()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getCertPolicyController()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map getClusterLabels()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterName()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getClusterNamespace()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getIamPolicyController()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getPolicyController()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.ProxyConfig getProxyConfig()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonAgentConfigSpec getSearchCollector()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.lang.String getVersion()>();
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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: 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.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec v;
java.util.Map v;
v := @this: io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openclustermanagement.api.model.agent.v.KlusterletAddonConfigSpec: java.util.Map additionalProperties> = v;
return;
}
}