public class io.fabric.volcano.examples.Utils extends java.lang.Object
{
private void <init>()
{
io.fabric.volcano.examples.Utils v;
v := @this: io.fabric.volcano.examples.Utils;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static java.util.Map buildDefaultResourceMap()
{
io.fabric.kubernetes.api.model.Quantity v, v;
io.fabric.kubernetes.api.model.QuantityFluent v, v;
java.util.HashMap v;
io.fabric.kubernetes.api.model.QuantityBuilder v, v;
java.lang.Boolean v, v;
v = new io.fabric.kubernetes.api.model.QuantityBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.QuantityBuilder: void <init>(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.QuantityBuilder: io.fabric.kubernetes.api.model.QuantityFluent withAmount(java.lang.String)>("1");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.QuantityBuilder: io.fabric.kubernetes.api.model.Quantity build()>();
v = new io.fabric.kubernetes.api.model.QuantityBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.QuantityBuilder: void <init>(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.QuantityBuilder: io.fabric.kubernetes.api.model.QuantityFluent withAmount(java.lang.String)>("1024");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.QuantityBuilder: io.fabric.kubernetes.api.model.Quantity build()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("cpu", v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("memory", v);
return v;
}
public static io.fabric.volcano.scheduling.v1beta.PodGroup buildDefaultPodGroups(java.lang.String, java.lang.String)
{
io.fabric.volcano.scheduling.v1beta.PodGroup v;
io.fabric.volcano.scheduling.v1beta.PodGroupBuilder v;
io.fabric.volcano.scheduling.v1beta.PodGroupSpecFluent v;
io.fabric.volcano.scheduling.v1beta.PodGroupFluent$SpecNested v;
io.fabric.kubernetes.api.model.ObjectMetaFluent v, v;
java.util.Map v;
java.lang.Object v, v;
java.lang.String v, v;
io.fabric.volcano.scheduling.v1beta.PodGroupFluent$MetadataNested v;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.volcano.scheduling.v1beta.PodGroupBuilder;
specialinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupBuilder: io.fabric.volcano.scheduling.v1beta.PodGroupFluent$MetadataNested editOrNewMetadata()>();
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupFluent$MetadataNested: io.fabric.kubernetes.api.model.ObjectMetaFluent withName(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupFluent$MetadataNested: io.fabric.kubernetes.api.model.ObjectMetaFluent withNamespace(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupFluent$MetadataNested: java.lang.Object endMetadata()>();
v = virtualinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupBuilder: io.fabric.volcano.scheduling.v1beta.PodGroupFluent$SpecNested editOrNewSpec()>();
v = staticinvoke <io.fabric.volcano.examples.Utils: java.util.Map buildDefaultResourceMap()>();
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupFluent$SpecNested: io.fabric.volcano.scheduling.v1beta.PodGroupSpecFluent withMinResources(java.util.Map)>(v);
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupFluent$SpecNested: java.lang.Object endSpec()>();
v = virtualinvoke v.<io.fabric.volcano.scheduling.v1beta.PodGroupBuilder: io.fabric.volcano.scheduling.v1beta.PodGroup build()>();
return v;
}
public static io.fabric.volcano.scheduling.v1beta.Queue buildDefaultQueues(java.lang.String)
{
io.fabric.volcano.scheduling.v1beta.QueueFluent$SpecNested v;
io.fabric.volcano.scheduling.v1beta.Queue v;
java.lang.Integer v;
io.fabric.volcano.scheduling.v1beta.QueueFluent$MetadataNested v;
io.fabric.kubernetes.api.model.ObjectMetaFluent v;
io.fabric.volcano.scheduling.v1beta.QueueSpecFluent v, v;
java.util.Map v;
java.lang.Object v, v;
java.lang.String v;
io.fabric.volcano.scheduling.v1beta.QueueBuilder v;
v := @parameter: java.lang.String;
v = new io.fabric.volcano.scheduling.v1beta.QueueBuilder;
specialinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueBuilder: io.fabric.volcano.scheduling.v1beta.QueueFluent$MetadataNested editOrNewMetadata()>();
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueFluent$MetadataNested: io.fabric.kubernetes.api.model.ObjectMetaFluent withName(java.lang.String)>(v);
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueFluent$MetadataNested: java.lang.Object endMetadata()>();
v = virtualinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueBuilder: io.fabric.volcano.scheduling.v1beta.QueueFluent$SpecNested editOrNewSpec()>();
v = staticinvoke <io.fabric.volcano.examples.Utils: java.util.Map buildDefaultResourceMap()>();
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueFluent$SpecNested: io.fabric.volcano.scheduling.v1beta.QueueSpecFluent withCapability(java.util.Map)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(1);
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueFluent$SpecNested: io.fabric.volcano.scheduling.v1beta.QueueSpecFluent withWeight(java.lang.Integer)>(v);
v = interfaceinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueFluent$SpecNested: java.lang.Object endSpec()>();
v = virtualinvoke v.<io.fabric.volcano.scheduling.v1beta.QueueBuilder: io.fabric.volcano.scheduling.v1beta.Queue build()>();
return v;
}
}