public class io.fabric.kubernetes.api.model.v.APIResource extends java.lang.Object implements io.fabric.kubernetes.api.model.v.KubernetesResource
{
private java.util.List categories;
private java.lang.String group;
private java.lang.String kind;
private java.lang.String name;
private java.lang.Boolean namespaced;
private java.util.List shortNames;
private java.lang.String singularName;
private java.lang.String storageVersionHash;
private java.util.List verbs;
private java.lang.String version;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
io.fabric.kubernetes.api.model.v.APIResource v;
java.util.ArrayList v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List categories> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List shortNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List verbs> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.util.List, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.util.List, java.lang.String, java.lang.String, java.util.List, java.lang.String)
{
java.util.HashMap v;
io.fabric.kubernetes.api.model.v.APIResource v;
java.util.ArrayList v, v, v;
java.util.List v, v, v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List categories> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List shortNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List verbs> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.Map additionalProperties> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List categories> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String group> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String kind> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String name> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.Boolean namespaced> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List shortNames> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String singularName> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String storageVersionHash> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List verbs> = v;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String version> = v;
return;
}
public java.util.List getCategories()
{
java.util.List v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List categories>;
return v;
}
public void setCategories(java.util.List)
{
java.util.List v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.util.List;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List categories> = v;
return;
}
public java.lang.String getGroup()
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String group>;
return v;
}
public void setGroup(java.lang.String)
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String group> = v;
return;
}
public java.lang.String getKind()
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String kind>;
return v;
}
public void setKind(java.lang.String)
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String kind> = v;
return;
}
public java.lang.String getName()
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String name>;
return v;
}
public void setName(java.lang.String)
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String name> = v;
return;
}
public java.lang.Boolean getNamespaced()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.Boolean namespaced>;
return v;
}
public void setNamespaced(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.Boolean;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.Boolean namespaced> = v;
return;
}
public java.util.List getShortNames()
{
java.util.List v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List shortNames>;
return v;
}
public void setShortNames(java.util.List)
{
java.util.List v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.util.List;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List shortNames> = v;
return;
}
public java.lang.String getSingularName()
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String singularName>;
return v;
}
public void setSingularName(java.lang.String)
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String singularName> = v;
return;
}
public java.lang.String getStorageVersionHash()
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String storageVersionHash>;
return v;
}
public void setStorageVersionHash(java.lang.String)
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String storageVersionHash> = v;
return;
}
public java.util.List getVerbs()
{
java.util.List v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List verbs>;
return v;
}
public void setVerbs(java.util.List)
{
java.util.List v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.util.List;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List verbs> = v;
return;
}
public java.lang.String getVersion()
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String version>;
return v;
}
public void setVersion(java.lang.String)
{
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.String;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String version> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.kubernetes.api.model.v.APIResource v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
java.lang.Object v;
java.lang.String v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.kubernetes.api.model.v.APIResource: 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.kubernetes.api.model.v.APIResource v;
java.util.List v, v, v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List getCategories()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getGroup()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getKind()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getName()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.Boolean getNamespaced()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List getShortNames()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getSingularName()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getStorageVersionHash()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List getVerbs()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getVersion()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.util.List,java.lang.String,java.lang.String,java.util.List,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[])>("APIResource(categories=\u, group=\u, kind=\u, name=\u, namespaced=\u, shortNames=\u, singularName=\u, storageVersionHash=\u, verbs=\u, version=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.kubernetes.api.model.v.APIResource v;
java.util.Map v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v;
java.lang.Boolean v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.kubernetes.api.model.v.APIResource;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.Boolean getNamespaced()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.Boolean getNamespaced()>();
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.kubernetes.api.model.v.APIResource: java.util.List getCategories()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List getCategories()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getGroup()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getGroup()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getKind()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getKind()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getName()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getName()>();
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.kubernetes.api.model.v.APIResource: java.util.List getShortNames()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List getShortNames()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getSingularName()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getSingularName()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getStorageVersionHash()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.String getStorageVersionHash()>();
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.kubernetes.api.model.v.APIResource: java.util.List getVerbs()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.List getVerbs()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getVersion()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: 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.kubernetes.api.model.v.APIResource: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: 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)
{
java.lang.Object v;
boolean v;
io.fabric.kubernetes.api.model.v.APIResource v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.kubernetes.api.model.v.APIResource;
return v;
}
public int hashCode()
{
io.fabric.kubernetes.api.model.v.APIResource v;
java.util.Map v;
java.util.List 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.Boolean v;
java.lang.String v, v, v, v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.APIResource: java.lang.Boolean getNamespaced()>();
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.kubernetes.api.model.v.APIResource: java.util.List getCategories()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getGroup()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getKind()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getName()>();
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.kubernetes.api.model.v.APIResource: java.util.List getShortNames()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getSingularName()>();
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.kubernetes.api.model.v.APIResource: java.lang.String getStorageVersionHash()>();
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.kubernetes.api.model.v.APIResource: java.util.List getVerbs()>();
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.kubernetes.api.model.v.APIResource: 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.kubernetes.api.model.v.APIResource: 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.kubernetes.api.model.v.APIResource v;
java.util.Map v;
v := @this: io.fabric.kubernetes.api.model.v.APIResource;
v := @parameter: java.util.Map;
v.<io.fabric.kubernetes.api.model.v.APIResource: java.util.Map additionalProperties> = v;
return;
}
}