@@ -33,22 +33,55 @@ public class VGPUTypesVO implements InternalIdentity {
3333 @ Column (name ="id" )
3434 private long id ;
3535
36+ @ Column (name ="gpu_group_id" )
37+ private long gpuGroupId ;
38+
3639 @ Column (name ="vgpu_type" )
3740 private String vgpuType ;
3841
39- @ Column (name ="gpu_group_id" )
40- private long gpuGroupId ;
42+ @ Column (name ="video_ram" )
43+ private long videoRam ;
44+
45+ @ Column (name ="max_heads" )
46+ private long maxHeads ;
4147
42- @ Column (name ="remaining_vm_capacity" )
48+ @ Column (name ="max_resolution_x" )
49+ private long maxResolutionX ;
50+
51+ @ Column (name ="max_resolution_y" )
52+ private long maxResolutionY ;
53+
54+ @ Column (name ="max_vgpu_per_pgpu" )
55+ private long maxVgpuPerPgpu ;
56+
57+ @ Column (name ="remaining_capacity" )
4358 private long remainingCapacity ;
4459
60+ @ Column (name ="max_capacity" )
61+ private long maxCapacity ;
62+
4563 protected VGPUTypesVO () {
4664 }
4765
48- public VGPUTypesVO (String vgpuType , long gpuGroupId , long remainingCapacity ) {
49- this . vgpuType = vgpuType ;
66+ public VGPUTypesVO (long gpuGroupId , String vgpuType , long videoRam , long maxHeads , long maxResolutionX , long maxResolutionY , long maxVgpuPerPgpu ,
67+ long remainingCapacity , long maxCapacity ) {
5068 this .gpuGroupId = gpuGroupId ;
69+ this .vgpuType = vgpuType ;
70+ this .videoRam = videoRam ;
71+ this .maxHeads = maxHeads ;
72+ this .maxResolutionX = maxResolutionX ;
73+ this .maxResolutionY = maxResolutionY ;
74+ this .maxVgpuPerPgpu = maxVgpuPerPgpu ;
5175 this .remainingCapacity = remainingCapacity ;
76+ this .maxCapacity = maxCapacity ;
77+ }
78+
79+ public long getGpuGroupId () {
80+ return gpuGroupId ;
81+ }
82+
83+ public void setGpuGroupId (long gpuGroupId ) {
84+ this .gpuGroupId = gpuGroupId ;
5285 }
5386
5487 public String getVgpuType () {
@@ -59,12 +92,44 @@ public void setVgpuType(String vgpuType) {
5992 this .vgpuType = vgpuType ;
6093 }
6194
62- public long getGpuGroupId () {
63- return gpuGroupId ;
95+ public long getVideoRam () {
96+ return videoRam ;
6497 }
6598
66- public void setGpuGroupId (long gpuGroupId ) {
67- this .gpuGroupId = gpuGroupId ;
99+ public void setVideoRam (long videoRam ) {
100+ this .videoRam = videoRam ;
101+ }
102+
103+ public long getMaxHeads () {
104+ return maxHeads ;
105+ }
106+
107+ public void setMaxHeads (long maxHeads ) {
108+ this .maxHeads = maxHeads ;
109+ }
110+
111+ public long getMaxResolutionX () {
112+ return maxResolutionX ;
113+ }
114+
115+ public void setMaxResolutionX (long maxResolutionX ) {
116+ this .maxResolutionX = maxResolutionX ;
117+ }
118+
119+ public long getMaxResolutionY () {
120+ return maxResolutionY ;
121+ }
122+
123+ public void setMaxResolutionY (long maxResolutionY ) {
124+ this .maxResolutionY = maxResolutionY ;
125+ }
126+
127+ public long getMaxVgpuPerPgpu () {
128+ return maxVgpuPerPgpu ;
129+ }
130+
131+ public void setMaxVgpuPerPgpu (long maxVgpuPerPgpu ) {
132+ this .maxVgpuPerPgpu = maxVgpuPerPgpu ;
68133 }
69134
70135 public long getRemainingCapacity () {
@@ -75,6 +140,14 @@ public void setRemainingCapacity(long remainingCapacity) {
75140 this .remainingCapacity = remainingCapacity ;
76141 }
77142
143+ public long getMaxCapacity () {
144+ return maxCapacity ;
145+ }
146+
147+ public void setMaxCapacity (long maxCapacity ) {
148+ this .maxCapacity = maxCapacity ;
149+ }
150+
78151 @ Override
79152 public long getId () {
80153 return id ;
0 commit comments