Files
aliyun-openapi-cpp-sdk/rds/src/model/DescribeDBInstancesRequest.cc
2025-07-04 03:03:21 +00:00

442 lines
13 KiB
C++

/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/rds/model/DescribeDBInstancesRequest.h>
using AlibabaCloud::Rds::Model::DescribeDBInstancesRequest;
DescribeDBInstancesRequest::DescribeDBInstancesRequest()
: RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstances") {
setMethod(HttpRequest::Method::Post);
}
DescribeDBInstancesRequest::~DescribeDBInstancesRequest() {}
std::string DescribeDBInstancesRequest::getTag4value() const {
return tag4value_;
}
void DescribeDBInstancesRequest::setTag4value(const std::string &tag4value) {
tag4value_ = tag4value;
setParameter(std::string("Tag.4.value"), tag4value);
}
long DescribeDBInstancesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
void DescribeDBInstancesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
std::string DescribeDBInstancesRequest::getTag2key() const {
return tag2key_;
}
void DescribeDBInstancesRequest::setTag2key(const std::string &tag2key) {
tag2key_ = tag2key;
setParameter(std::string("Tag.2.key"), tag2key);
}
std::string DescribeDBInstancesRequest::getConnectionString() const {
return connectionString_;
}
void DescribeDBInstancesRequest::setConnectionString(const std::string &connectionString) {
connectionString_ = connectionString;
setParameter(std::string("ConnectionString"), connectionString);
}
bool DescribeDBInstancesRequest::getNeedVpcName() const {
return needVpcName_;
}
void DescribeDBInstancesRequest::setNeedVpcName(bool needVpcName) {
needVpcName_ = needVpcName;
setParameter(std::string("NeedVpcName"), needVpcName ? "true" : "false");
}
std::string DescribeDBInstancesRequest::getTag3key() const {
return tag3key_;
}
void DescribeDBInstancesRequest::setTag3key(const std::string &tag3key) {
tag3key_ = tag3key;
setParameter(std::string("Tag.3.key"), tag3key);
}
std::string DescribeDBInstancesRequest::getEngineVersion() const {
return engineVersion_;
}
void DescribeDBInstancesRequest::setEngineVersion(const std::string &engineVersion) {
engineVersion_ = engineVersion;
setParameter(std::string("EngineVersion"), engineVersion);
}
std::string DescribeDBInstancesRequest::getTag1value() const {
return tag1value_;
}
void DescribeDBInstancesRequest::setTag1value(const std::string &tag1value) {
tag1value_ = tag1value;
setParameter(std::string("Tag.1.value"), tag1value);
}
std::string DescribeDBInstancesRequest::getResourceGroupId() const {
return resourceGroupId_;
}
void DescribeDBInstancesRequest::setResourceGroupId(const std::string &resourceGroupId) {
resourceGroupId_ = resourceGroupId;
setParameter(std::string("ResourceGroupId"), resourceGroupId);
}
std::string DescribeDBInstancesRequest::getProxyId() const {
return proxyId_;
}
void DescribeDBInstancesRequest::setProxyId(const std::string &proxyId) {
proxyId_ = proxyId;
setParameter(std::string("proxyId"), proxyId);
}
std::string DescribeDBInstancesRequest::getTag5key() const {
return tag5key_;
}
void DescribeDBInstancesRequest::setTag5key(const std::string &tag5key) {
tag5key_ = tag5key;
setParameter(std::string("Tag.5.key"), tag5key);
}
long DescribeDBInstancesRequest::getOwnerId() const {
return ownerId_;
}
void DescribeDBInstancesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
std::string DescribeDBInstancesRequest::getDBInstanceType() const {
return dBInstanceType_;
}
void DescribeDBInstancesRequest::setDBInstanceType(const std::string &dBInstanceType) {
dBInstanceType_ = dBInstanceType;
setParameter(std::string("DBInstanceType"), dBInstanceType);
}
std::string DescribeDBInstancesRequest::getDBInstanceClass() const {
return dBInstanceClass_;
}
void DescribeDBInstancesRequest::setDBInstanceClass(const std::string &dBInstanceClass) {
dBInstanceClass_ = dBInstanceClass;
setParameter(std::string("DBInstanceClass"), dBInstanceClass);
}
std::string DescribeDBInstancesRequest::getTags() const {
return tags_;
}
void DescribeDBInstancesRequest::setTags(const std::string &tags) {
tags_ = tags;
setParameter(std::string("Tags"), tags);
}
std::string DescribeDBInstancesRequest::getVSwitchId() const {
return vSwitchId_;
}
void DescribeDBInstancesRequest::setVSwitchId(const std::string &vSwitchId) {
vSwitchId_ = vSwitchId;
setParameter(std::string("VSwitchId"), vSwitchId);
}
std::string DescribeDBInstancesRequest::getZoneId() const {
return zoneId_;
}
void DescribeDBInstancesRequest::setZoneId(const std::string &zoneId) {
zoneId_ = zoneId;
setParameter(std::string("ZoneId"), zoneId);
}
std::string DescribeDBInstancesRequest::getTag4key() const {
return tag4key_;
}
void DescribeDBInstancesRequest::setTag4key(const std::string &tag4key) {
tag4key_ = tag4key;
setParameter(std::string("Tag.4.key"), tag4key);
}
int DescribeDBInstancesRequest::getMaxResults() const {
return maxResults_;
}
void DescribeDBInstancesRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}
std::string DescribeDBInstancesRequest::getInstanceNetworkType() const {
return instanceNetworkType_;
}
void DescribeDBInstancesRequest::setInstanceNetworkType(const std::string &instanceNetworkType) {
instanceNetworkType_ = instanceNetworkType;
setParameter(std::string("InstanceNetworkType"), instanceNetworkType);
}
std::string DescribeDBInstancesRequest::getConnectionMode() const {
return connectionMode_;
}
void DescribeDBInstancesRequest::setConnectionMode(const std::string &connectionMode) {
connectionMode_ = connectionMode;
setParameter(std::string("ConnectionMode"), connectionMode);
}
std::string DescribeDBInstancesRequest::getClientToken() const {
return clientToken_;
}
void DescribeDBInstancesRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
int DescribeDBInstancesRequest::getInstanceLevel() const {
return instanceLevel_;
}
void DescribeDBInstancesRequest::setInstanceLevel(int instanceLevel) {
instanceLevel_ = instanceLevel;
setParameter(std::string("InstanceLevel"), std::to_string(instanceLevel));
}
std::string DescribeDBInstancesRequest::getSearchKey() const {
return searchKey_;
}
void DescribeDBInstancesRequest::setSearchKey(const std::string &searchKey) {
searchKey_ = searchKey;
setParameter(std::string("SearchKey"), searchKey);
}
int DescribeDBInstancesRequest::getPageNumber() const {
return pageNumber_;
}
void DescribeDBInstancesRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
std::string DescribeDBInstancesRequest::getAccessKeyId() const {
return accessKeyId_;
}
void DescribeDBInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
std::string DescribeDBInstancesRequest::getExpired() const {
return expired_;
}
void DescribeDBInstancesRequest::setExpired(const std::string &expired) {
expired_ = expired;
setParameter(std::string("Expired"), expired);
}
bool DescribeDBInstancesRequest::getQueryAutoRenewal() const {
return queryAutoRenewal_;
}
void DescribeDBInstancesRequest::setQueryAutoRenewal(bool queryAutoRenewal) {
queryAutoRenewal_ = queryAutoRenewal;
setParameter(std::string("QueryAutoRenewal"), queryAutoRenewal ? "true" : "false");
}
std::string DescribeDBInstancesRequest::getEngine() const {
return engine_;
}
void DescribeDBInstancesRequest::setEngine(const std::string &engine) {
engine_ = engine;
setParameter(std::string("Engine"), engine);
}
std::string DescribeDBInstancesRequest::getRegionId() const {
return regionId_;
}
void DescribeDBInstancesRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
std::string DescribeDBInstancesRequest::getNextToken() const {
return nextToken_;
}
void DescribeDBInstancesRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
int DescribeDBInstancesRequest::getPageSize() const {
return pageSize_;
}
void DescribeDBInstancesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string DescribeDBInstancesRequest::getDBInstanceStatus() const {
return dBInstanceStatus_;
}
void DescribeDBInstancesRequest::setDBInstanceStatus(const std::string &dBInstanceStatus) {
dBInstanceStatus_ = dBInstanceStatus;
setParameter(std::string("DBInstanceStatus"), dBInstanceStatus);
}
std::string DescribeDBInstancesRequest::getDBInstanceId() const {
return dBInstanceId_;
}
void DescribeDBInstancesRequest::setDBInstanceId(const std::string &dBInstanceId) {
dBInstanceId_ = dBInstanceId;
setParameter(std::string("DBInstanceId"), dBInstanceId);
}
std::string DescribeDBInstancesRequest::getDedicatedHostGroupId() const {
return dedicatedHostGroupId_;
}
void DescribeDBInstancesRequest::setDedicatedHostGroupId(const std::string &dedicatedHostGroupId) {
dedicatedHostGroupId_ = dedicatedHostGroupId;
setParameter(std::string("DedicatedHostGroupId"), dedicatedHostGroupId);
}
std::string DescribeDBInstancesRequest::getTag3value() const {
return tag3value_;
}
void DescribeDBInstancesRequest::setTag3value(const std::string &tag3value) {
tag3value_ = tag3value;
setParameter(std::string("Tag.3.value"), tag3value);
}
std::string DescribeDBInstancesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void DescribeDBInstancesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
std::string DescribeDBInstancesRequest::getOwnerAccount() const {
return ownerAccount_;
}
void DescribeDBInstancesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
std::string DescribeDBInstancesRequest::getDedicatedHostId() const {
return dedicatedHostId_;
}
void DescribeDBInstancesRequest::setDedicatedHostId(const std::string &dedicatedHostId) {
dedicatedHostId_ = dedicatedHostId;
setParameter(std::string("DedicatedHostId"), dedicatedHostId);
}
std::string DescribeDBInstancesRequest::getTag5value() const {
return tag5value_;
}
void DescribeDBInstancesRequest::setTag5value(const std::string &tag5value) {
tag5value_ = tag5value;
setParameter(std::string("Tag.5.value"), tag5value);
}
std::string DescribeDBInstancesRequest::getTag1key() const {
return tag1key_;
}
void DescribeDBInstancesRequest::setTag1key(const std::string &tag1key) {
tag1key_ = tag1key;
setParameter(std::string("Tag.1.key"), tag1key);
}
std::string DescribeDBInstancesRequest::getFilter() const {
return filter_;
}
void DescribeDBInstancesRequest::setFilter(const std::string &filter) {
filter_ = filter;
setParameter(std::string("Filter"), filter);
}
std::string DescribeDBInstancesRequest::getVpcId() const {
return vpcId_;
}
void DescribeDBInstancesRequest::setVpcId(const std::string &vpcId) {
vpcId_ = vpcId;
setParameter(std::string("VpcId"), vpcId);
}
std::string DescribeDBInstancesRequest::getTag2value() const {
return tag2value_;
}
void DescribeDBInstancesRequest::setTag2value(const std::string &tag2value) {
tag2value_ = tag2value;
setParameter(std::string("Tag.2.value"), tag2value);
}
std::string DescribeDBInstancesRequest::getCategory() const {
return category_;
}
void DescribeDBInstancesRequest::setCategory(const std::string &category) {
category_ = category;
setParameter(std::string("Category"), category);
}
std::string DescribeDBInstancesRequest::getPayType() const {
return payType_;
}
void DescribeDBInstancesRequest::setPayType(const std::string &payType) {
payType_ = payType;
setParameter(std::string("PayType"), payType);
}