Skip to content

Commit fa8483e

Browse files
committed
Generated cpp 2022-01-12 for PaiStudio.
1 parent 8f42f2c commit fa8483e

File tree

2 files changed

+41
-7
lines changed

2 files changed

+41
-7
lines changed

paistudio-20220112/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-10-30 Version: 2.0.12
2+
- Generated cpp 2022-01-12 for PaiStudio.
3+
14
2025-10-13 Version: 2.0.11
25
- Update API CreateResourceGroup: add request parameters body.Version.
36
- Update API GetQuota: add response parameters Body.HyperZones.

paistudio-20220112/include/alibabacloud/models/Node.hpp

Lines changed: 38 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ namespace Models
1919
DARABONBA_PTR_TO_JSON(AcceleratorType, acceleratorType_);
2020
DARABONBA_PTR_TO_JSON(AllocatableCPU, allocatableCPU_);
2121
DARABONBA_PTR_TO_JSON(AllocatableMemory, allocatableMemory_);
22+
DARABONBA_PTR_TO_JSON(AncestorQuotaWorkloadNum, ancestorQuotaWorkloadNum_);
2223
DARABONBA_PTR_TO_JSON(AvailabilityZone, availabilityZone_);
2324
DARABONBA_PTR_TO_JSON(BoundQuotas, boundQuotas_);
2425
DARABONBA_PTR_TO_JSON(CPU, CPU_);
2526
DARABONBA_PTR_TO_JSON(CreatorId, creatorId_);
27+
DARABONBA_PTR_TO_JSON(DescendantQuotaWorkloadNum, descendantQuotaWorkloadNum_);
2628
DARABONBA_PTR_TO_JSON(GPU, GPU_);
2729
DARABONBA_PTR_TO_JSON(GPUMemory, GPUMemory_);
2830
DARABONBA_PTR_TO_JSON(GPUType, GPUType_);
@@ -48,6 +50,7 @@ namespace Models
4850
DARABONBA_PTR_TO_JSON(RequestMemory, requestMemory_);
4951
DARABONBA_PTR_TO_JSON(ResourceGroupId, resourceGroupId_);
5052
DARABONBA_PTR_TO_JSON(ResourceGroupName, resourceGroupName_);
53+
DARABONBA_PTR_TO_JSON(SelfQuotaWorkloadNum, selfQuotaWorkloadNum_);
5154
DARABONBA_PTR_TO_JSON(SystemReservedCPU, systemReservedCPU_);
5255
DARABONBA_PTR_TO_JSON(SystemReservedMemory, systemReservedMemory_);
5356
DARABONBA_PTR_TO_JSON(Users, users_);
@@ -57,10 +60,12 @@ namespace Models
5760
DARABONBA_PTR_FROM_JSON(AcceleratorType, acceleratorType_);
5861
DARABONBA_PTR_FROM_JSON(AllocatableCPU, allocatableCPU_);
5962
DARABONBA_PTR_FROM_JSON(AllocatableMemory, allocatableMemory_);
63+
DARABONBA_PTR_FROM_JSON(AncestorQuotaWorkloadNum, ancestorQuotaWorkloadNum_);
6064
DARABONBA_PTR_FROM_JSON(AvailabilityZone, availabilityZone_);
6165
DARABONBA_PTR_FROM_JSON(BoundQuotas, boundQuotas_);
6266
DARABONBA_PTR_FROM_JSON(CPU, CPU_);
6367
DARABONBA_PTR_FROM_JSON(CreatorId, creatorId_);
68+
DARABONBA_PTR_FROM_JSON(DescendantQuotaWorkloadNum, descendantQuotaWorkloadNum_);
6469
DARABONBA_PTR_FROM_JSON(GPU, GPU_);
6570
DARABONBA_PTR_FROM_JSON(GPUMemory, GPUMemory_);
6671
DARABONBA_PTR_FROM_JSON(GPUType, GPUType_);
@@ -86,6 +91,7 @@ namespace Models
8691
DARABONBA_PTR_FROM_JSON(RequestMemory, requestMemory_);
8792
DARABONBA_PTR_FROM_JSON(ResourceGroupId, resourceGroupId_);
8893
DARABONBA_PTR_FROM_JSON(ResourceGroupName, resourceGroupName_);
94+
DARABONBA_PTR_FROM_JSON(SelfQuotaWorkloadNum, selfQuotaWorkloadNum_);
8995
DARABONBA_PTR_FROM_JSON(SystemReservedCPU, systemReservedCPU_);
9096
DARABONBA_PTR_FROM_JSON(SystemReservedMemory, systemReservedMemory_);
9197
DARABONBA_PTR_FROM_JSON(Users, users_);
@@ -103,13 +109,14 @@ namespace Models
103109
virtual void fromMap(const Darabonba::Json &obj) override { from_json(obj, *this); validate(); };
104110
virtual Darabonba::Json toMap() const override { Darabonba::Json obj; to_json(obj, *this); return obj; };
105111
virtual bool empty() const override { return this->acceleratorType_ == nullptr
106-
&& return this->allocatableCPU_ == nullptr && return this->allocatableMemory_ == nullptr && return this->availabilityZone_ == nullptr && return this->boundQuotas_ == nullptr && return this->CPU_ == nullptr
107-
&& return this->creatorId_ == nullptr && return this->GPU_ == nullptr && return this->GPUMemory_ == nullptr && return this->GPUType_ == nullptr && return this->gmtCreateTime_ == nullptr
108-
&& return this->gmtExpiredTime_ == nullptr && return this->gmtModifiedTime_ == nullptr && return this->hyperZone_ == nullptr && return this->isBound_ == nullptr && return this->limitCPU_ == nullptr
109-
&& return this->limitGPU_ == nullptr && return this->limitMemory_ == nullptr && return this->machineGroupId_ == nullptr && return this->memory_ == nullptr && return this->nodeName_ == nullptr
110-
&& return this->nodeStatus_ == nullptr && return this->nodeType_ == nullptr && return this->orderStatus_ == nullptr && return this->podNum_ == nullptr && return this->reasonCode_ == nullptr
111-
&& return this->reasonMessage_ == nullptr && return this->requestCPU_ == nullptr && return this->requestGPU_ == nullptr && return this->requestMemory_ == nullptr && return this->resourceGroupId_ == nullptr
112-
&& return this->resourceGroupName_ == nullptr && return this->systemReservedCPU_ == nullptr && return this->systemReservedMemory_ == nullptr && return this->users_ == nullptr && return this->workloadNum_ == nullptr; };
112+
&& return this->allocatableCPU_ == nullptr && return this->allocatableMemory_ == nullptr && return this->ancestorQuotaWorkloadNum_ == nullptr && return this->availabilityZone_ == nullptr && return this->boundQuotas_ == nullptr
113+
&& return this->CPU_ == nullptr && return this->creatorId_ == nullptr && return this->descendantQuotaWorkloadNum_ == nullptr && return this->GPU_ == nullptr && return this->GPUMemory_ == nullptr
114+
&& return this->GPUType_ == nullptr && return this->gmtCreateTime_ == nullptr && return this->gmtExpiredTime_ == nullptr && return this->gmtModifiedTime_ == nullptr && return this->hyperZone_ == nullptr
115+
&& return this->isBound_ == nullptr && return this->limitCPU_ == nullptr && return this->limitGPU_ == nullptr && return this->limitMemory_ == nullptr && return this->machineGroupId_ == nullptr
116+
&& return this->memory_ == nullptr && return this->nodeName_ == nullptr && return this->nodeStatus_ == nullptr && return this->nodeType_ == nullptr && return this->orderStatus_ == nullptr
117+
&& return this->podNum_ == nullptr && return this->reasonCode_ == nullptr && return this->reasonMessage_ == nullptr && return this->requestCPU_ == nullptr && return this->requestGPU_ == nullptr
118+
&& return this->requestMemory_ == nullptr && return this->resourceGroupId_ == nullptr && return this->resourceGroupName_ == nullptr && return this->selfQuotaWorkloadNum_ == nullptr && return this->systemReservedCPU_ == nullptr
119+
&& return this->systemReservedMemory_ == nullptr && return this->users_ == nullptr && return this->workloadNum_ == nullptr; };
113120
// acceleratorType Field Functions
114121
bool hasAcceleratorType() const { return this->acceleratorType_ != nullptr;};
115122
void deleteAcceleratorType() { this->acceleratorType_ = nullptr;};
@@ -131,6 +138,13 @@ namespace Models
131138
inline Node& setAllocatableMemory(string allocatableMemory) { DARABONBA_PTR_SET_VALUE(allocatableMemory_, allocatableMemory) };
132139

133140

141+
// ancestorQuotaWorkloadNum Field Functions
142+
bool hasAncestorQuotaWorkloadNum() const { return this->ancestorQuotaWorkloadNum_ != nullptr;};
143+
void deleteAncestorQuotaWorkloadNum() { this->ancestorQuotaWorkloadNum_ = nullptr;};
144+
inline int64_t ancestorQuotaWorkloadNum() const { DARABONBA_PTR_GET_DEFAULT(ancestorQuotaWorkloadNum_, 0L) };
145+
inline Node& setAncestorQuotaWorkloadNum(int64_t ancestorQuotaWorkloadNum) { DARABONBA_PTR_SET_VALUE(ancestorQuotaWorkloadNum_, ancestorQuotaWorkloadNum) };
146+
147+
134148
// availabilityZone Field Functions
135149
bool hasAvailabilityZone() const { return this->availabilityZone_ != nullptr;};
136150
void deleteAvailabilityZone() { this->availabilityZone_ = nullptr;};
@@ -161,6 +175,13 @@ namespace Models
161175
inline Node& setCreatorId(string creatorId) { DARABONBA_PTR_SET_VALUE(creatorId_, creatorId) };
162176

163177

178+
// descendantQuotaWorkloadNum Field Functions
179+
bool hasDescendantQuotaWorkloadNum() const { return this->descendantQuotaWorkloadNum_ != nullptr;};
180+
void deleteDescendantQuotaWorkloadNum() { this->descendantQuotaWorkloadNum_ = nullptr;};
181+
inline int64_t descendantQuotaWorkloadNum() const { DARABONBA_PTR_GET_DEFAULT(descendantQuotaWorkloadNum_, 0L) };
182+
inline Node& setDescendantQuotaWorkloadNum(int64_t descendantQuotaWorkloadNum) { DARABONBA_PTR_SET_VALUE(descendantQuotaWorkloadNum_, descendantQuotaWorkloadNum) };
183+
184+
164185
// GPU Field Functions
165186
bool hasGPU() const { return this->GPU_ != nullptr;};
166187
void deleteGPU() { this->GPU_ = nullptr;};
@@ -336,6 +357,13 @@ namespace Models
336357
inline Node& setResourceGroupName(string resourceGroupName) { DARABONBA_PTR_SET_VALUE(resourceGroupName_, resourceGroupName) };
337358

338359

360+
// selfQuotaWorkloadNum Field Functions
361+
bool hasSelfQuotaWorkloadNum() const { return this->selfQuotaWorkloadNum_ != nullptr;};
362+
void deleteSelfQuotaWorkloadNum() { this->selfQuotaWorkloadNum_ = nullptr;};
363+
inline int64_t selfQuotaWorkloadNum() const { DARABONBA_PTR_GET_DEFAULT(selfQuotaWorkloadNum_, 0L) };
364+
inline Node& setSelfQuotaWorkloadNum(int64_t selfQuotaWorkloadNum) { DARABONBA_PTR_SET_VALUE(selfQuotaWorkloadNum_, selfQuotaWorkloadNum) };
365+
366+
339367
// systemReservedCPU Field Functions
340368
bool hasSystemReservedCPU() const { return this->systemReservedCPU_ != nullptr;};
341369
void deleteSystemReservedCPU() { this->systemReservedCPU_ = nullptr;};
@@ -370,10 +398,12 @@ namespace Models
370398
std::shared_ptr<string> acceleratorType_ = nullptr;
371399
std::shared_ptr<string> allocatableCPU_ = nullptr;
372400
std::shared_ptr<string> allocatableMemory_ = nullptr;
401+
std::shared_ptr<int64_t> ancestorQuotaWorkloadNum_ = nullptr;
373402
std::shared_ptr<string> availabilityZone_ = nullptr;
374403
std::shared_ptr<vector<QuotaIdName>> boundQuotas_ = nullptr;
375404
std::shared_ptr<string> CPU_ = nullptr;
376405
std::shared_ptr<string> creatorId_ = nullptr;
406+
std::shared_ptr<int64_t> descendantQuotaWorkloadNum_ = nullptr;
377407
std::shared_ptr<string> GPU_ = nullptr;
378408
std::shared_ptr<string> GPUMemory_ = nullptr;
379409
std::shared_ptr<string> GPUType_ = nullptr;
@@ -399,6 +429,7 @@ namespace Models
399429
std::shared_ptr<string> requestMemory_ = nullptr;
400430
std::shared_ptr<string> resourceGroupId_ = nullptr;
401431
std::shared_ptr<string> resourceGroupName_ = nullptr;
432+
std::shared_ptr<int64_t> selfQuotaWorkloadNum_ = nullptr;
402433
std::shared_ptr<string> systemReservedCPU_ = nullptr;
403434
std::shared_ptr<string> systemReservedMemory_ = nullptr;
404435
std::shared_ptr<vector<UserInfo>> users_ = nullptr;

0 commit comments

Comments
 (0)