Skip to content

Commit a6b0e4e

Browse files
committed
Upgrade mongodb sdk.
1 parent 2e6be9d commit a6b0e4e

19 files changed

+152
-121
lines changed

CHANGELOG

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2021-05-20 Version: 1.36.748
2+
- Upgrade mongodb sdk.
3+
14
2021-05-20 Version: 1.36.747
25
- DescribeAvailableResource frequency.
36

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.747
1+
1.36.748

dds/include/alibabacloud/dds/model/CreateDBInstanceRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ namespace AlibabaCloud
8181
void setStorageEngine(const std::string& storageEngine);
8282
std::string getDatabaseNames()const;
8383
void setDatabaseNames(const std::string& databaseNames);
84+
std::string getRegionId()const;
85+
void setRegionId(const std::string& regionId);
8486
std::string getEngine()const;
8587
void setEngine(const std::string& engine);
8688
std::string getRestoreTime()const;
@@ -124,6 +126,7 @@ namespace AlibabaCloud
124126
std::string accessKeyId_;
125127
std::string storageEngine_;
126128
std::string databaseNames_;
129+
std::string regionId_;
127130
std::string engine_;
128131
std::string restoreTime_;
129132
std::string resourceOwnerAccount_;

dds/include/alibabacloud/dds/model/CreateShardingDBInstanceRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ namespace AlibabaCloud
6565
void setAccessKeyId(const std::string& accessKeyId);
6666
std::string getStorageEngine()const;
6767
void setStorageEngine(const std::string& storageEngine);
68+
std::string getRegionId()const;
69+
void setRegionId(const std::string& regionId);
6870
std::string getSecurityToken()const;
6971
void setSecurityToken(const std::string& securityToken);
7072
std::string getEngine()const;
@@ -112,6 +114,7 @@ namespace AlibabaCloud
112114
std::vector<ReplicaSet> replicaSet_;
113115
std::string accessKeyId_;
114116
std::string storageEngine_;
117+
std::string regionId_;
115118
std::string securityToken_;
116119
std::string engine_;
117120
std::string dBInstanceDescription_;

dds/include/alibabacloud/dds/model/DescribeDBInstancesRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ namespace AlibabaCloud
5959
void setExpired(const std::string& expired);
6060
std::string getSecurityToken()const;
6161
void setSecurityToken(const std::string& securityToken);
62+
std::string getRegionId()const;
63+
void setRegionId(const std::string& regionId);
6264
std::string getEngine()const;
6365
void setEngine(const std::string& engine);
6466
int getPageSize()const;
@@ -104,6 +106,7 @@ namespace AlibabaCloud
104106
std::string resourceGroupId_;
105107
std::string expired_;
106108
std::string securityToken_;
109+
std::string regionId_;
107110
std::string engine_;
108111
int pageSize_;
109112
std::string dBInstanceId_;

dds/include/alibabacloud/dds/model/DescribeDBInstancesResult.h

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ namespace AlibabaCloud
3434
public:
3535
struct DBInstance
3636
{
37+
struct Tag
38+
{
39+
std::string value;
40+
std::string key;
41+
};
3742
struct MongosAttribute
3843
{
3944
std::string nodeClass;
@@ -45,38 +50,33 @@ namespace AlibabaCloud
4550
std::string nodeClass;
4651
std::string nodeDescription;
4752
int readonlyReplicas;
48-
std::string nodeId;
4953
int nodeStorage;
50-
};
51-
struct Tag
52-
{
53-
std::string value;
54-
std::string key;
54+
std::string nodeId;
5555
};
5656
std::string engineVersion;
57-
std::string replicationFactor;
58-
std::string zoneId;
59-
std::string resourceGroupId;
6057
std::string dBInstanceStatus;
58+
std::string resourceGroupId;
59+
std::string zoneId;
60+
std::string replicationFactor;
6161
std::string dBInstanceClass;
6262
std::string destroyTime;
6363
std::vector<DBInstance::ShardAttribute> shardList;
6464
std::string dBInstanceType;
6565
std::string lockMode;
6666
std::vector<DBInstance::MongosAttribute> mongosList;
6767
std::string dBInstanceId;
68-
std::string networkType;
69-
std::string vpcAuthMode;
7068
std::string chargeType;
71-
int dBInstanceStorage;
69+
std::string vpcAuthMode;
70+
std::string networkType;
7271
std::string lastDowngradeTime;
72+
int dBInstanceStorage;
7373
std::string creationTime;
7474
std::string regionId;
7575
std::string expireTime;
7676
std::string kindCode;
7777
std::vector<DBInstance::Tag> tags;
78-
std::string engine;
7978
std::string dBInstanceDescription;
79+
std::string engine;
8080
};
8181

8282

dds/include/alibabacloud/dds/model/DescribeParameterTemplatesRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ namespace AlibabaCloud
4343
void setAccessKeyId(const std::string& accessKeyId);
4444
std::string getSecurityToken()const;
4545
void setSecurityToken(const std::string& securityToken);
46+
std::string getRegionId()const;
47+
void setRegionId(const std::string& regionId);
4648
std::string getEngine()const;
4749
void setEngine(const std::string& engine);
4850
std::string getResourceOwnerAccount()const;
@@ -57,6 +59,7 @@ namespace AlibabaCloud
5759
std::string engineVersion_;
5860
std::string accessKeyId_;
5961
std::string securityToken_;
62+
std::string regionId_;
6063
std::string engine_;
6164
std::string resourceOwnerAccount_;
6265
std::string ownerAccount_;

dds/include/alibabacloud/dds/model/DescribePriceRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ namespace AlibabaCloud
4747
void setResourceGroupId(const std::string& resourceGroupId);
4848
std::string getSecurityToken()const;
4949
void setSecurityToken(const std::string& securityToken);
50+
std::string getRegionId()const;
51+
void setRegionId(const std::string& regionId);
5052
std::string getBusinessInfo()const;
5153
void setBusinessInfo(const std::string& businessInfo);
5254
std::string getResourceOwnerAccount()const;
@@ -71,6 +73,7 @@ namespace AlibabaCloud
7173
std::string accessKeyId_;
7274
std::string resourceGroupId_;
7375
std::string securityToken_;
76+
std::string regionId_;
7477
std::string businessInfo_;
7578
std::string resourceOwnerAccount_;
7679
std::string ownerAccount_;

dds/include/alibabacloud/dds/model/ModifyNodeSpecRequest.h

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@ namespace AlibabaCloud
4141
void setClientToken(const std::string& clientToken);
4242
int getReadonlyReplicas()const;
4343
void setReadonlyReplicas(int readonlyReplicas);
44-
std::string getCouponNo()const;
45-
void setCouponNo(const std::string& couponNo);
4644
std::string getNodeClass()const;
4745
void setNodeClass(const std::string& nodeClass);
4846
std::string getAccessKeyId()const;
@@ -53,12 +51,8 @@ namespace AlibabaCloud
5351
void setEffectiveTime(const std::string& effectiveTime);
5452
std::string getDBInstanceId()const;
5553
void setDBInstanceId(const std::string& dBInstanceId);
56-
std::string getSwitchTime()const;
57-
void setSwitchTime(const std::string& switchTime);
5854
std::string getNodeId()const;
5955
void setNodeId(const std::string& nodeId);
60-
std::string getBusinessInfo()const;
61-
void setBusinessInfo(const std::string& businessInfo);
6256
bool getAutoPay()const;
6357
void setAutoPay(bool autoPay);
6458
std::string getFromApp()const;
@@ -78,15 +72,12 @@ namespace AlibabaCloud
7872
long resourceOwnerId_;
7973
std::string clientToken_;
8074
int readonlyReplicas_;
81-
std::string couponNo_;
8275
std::string nodeClass_;
8376
std::string accessKeyId_;
8477
std::string securityToken_;
8578
std::string effectiveTime_;
8679
std::string dBInstanceId_;
87-
std::string switchTime_;
8880
std::string nodeId_;
89-
std::string businessInfo_;
9081
bool autoPay_;
9182
std::string fromApp_;
9283
std::string resourceOwnerAccount_;

dds/src/DdsClient.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,21 @@ DdsClient::DdsClient(const Credentials &credentials, const ClientConfiguration &
3131
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
3232
{
3333
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
34-
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
34+
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
3535
}
3636

3737
DdsClient::DdsClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
3838
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
3939
{
4040
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
41-
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
41+
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
4242
}
4343

4444
DdsClient::DdsClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
4545
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
4646
{
4747
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
48-
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
48+
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
4949
}
5050

5151
DdsClient::~DdsClient()

0 commit comments

Comments
 (0)