Skip to content

Commit

Permalink
Generated 2019-09-01 for OceanBasePro.
Browse files Browse the repository at this point in the history
  • Loading branch information
sdk-team committed Sep 2, 2024
1 parent 4b90751 commit ba5ab10
Show file tree
Hide file tree
Showing 32 changed files with 1,244 additions and 1 deletion.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.36.1982
1.36.1983
16 changes: 16 additions & 0 deletions oceanbasepro/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,8 @@ set(oceanbasepro_public_header_model
include/alibabacloud/oceanbasepro/model/DescribeAvailableSpecResult.h
include/alibabacloud/oceanbasepro/model/DescribeAvailableZoneRequest.h
include/alibabacloud/oceanbasepro/model/DescribeAvailableZoneResult.h
include/alibabacloud/oceanbasepro/model/DescribeBackupEncryptedStringRequest.h
include/alibabacloud/oceanbasepro/model/DescribeBackupEncryptedStringResult.h
include/alibabacloud/oceanbasepro/model/DescribeBackupSetDownloadLinkRequest.h
include/alibabacloud/oceanbasepro/model/DescribeBackupSetDownloadLinkResult.h
include/alibabacloud/oceanbasepro/model/DescribeCharsetRequest.h
Expand All @@ -107,6 +109,8 @@ set(oceanbasepro_public_header_model
include/alibabacloud/oceanbasepro/model/DescribeInstanceSSLResult.h
include/alibabacloud/oceanbasepro/model/DescribeInstanceSecurityConfigsRequest.h
include/alibabacloud/oceanbasepro/model/DescribeInstanceSecurityConfigsResult.h
include/alibabacloud/oceanbasepro/model/DescribeInstanceSummaryRequest.h
include/alibabacloud/oceanbasepro/model/DescribeInstanceSummaryResult.h
include/alibabacloud/oceanbasepro/model/DescribeInstanceTagsRequest.h
include/alibabacloud/oceanbasepro/model/DescribeInstanceTagsResult.h
include/alibabacloud/oceanbasepro/model/DescribeInstanceTenantModesRequest.h
Expand Down Expand Up @@ -151,6 +155,8 @@ set(oceanbasepro_public_header_model
include/alibabacloud/oceanbasepro/model/DescribeProjectStepsResult.h
include/alibabacloud/oceanbasepro/model/DescribeRecommendIndexRequest.h
include/alibabacloud/oceanbasepro/model/DescribeRecommendIndexResult.h
include/alibabacloud/oceanbasepro/model/DescribeRestorableTenantsRequest.h
include/alibabacloud/oceanbasepro/model/DescribeRestorableTenantsResult.h
include/alibabacloud/oceanbasepro/model/DescribeSQLDetailsRequest.h
include/alibabacloud/oceanbasepro/model/DescribeSQLDetailsResult.h
include/alibabacloud/oceanbasepro/model/DescribeSQLHistoryListRequest.h
Expand All @@ -171,6 +177,8 @@ set(oceanbasepro_public_header_model
include/alibabacloud/oceanbasepro/model/DescribeSlowSQLHistoryListResult.h
include/alibabacloud/oceanbasepro/model/DescribeSlowSQLListRequest.h
include/alibabacloud/oceanbasepro/model/DescribeSlowSQLListResult.h
include/alibabacloud/oceanbasepro/model/DescribeStandbyCreateModeRequest.h
include/alibabacloud/oceanbasepro/model/DescribeStandbyCreateModeResult.h
include/alibabacloud/oceanbasepro/model/DescribeTagValuesRequest.h
include/alibabacloud/oceanbasepro/model/DescribeTagValuesResult.h
include/alibabacloud/oceanbasepro/model/DescribeTenantRequest.h
Expand Down Expand Up @@ -354,6 +362,8 @@ set(oceanbasepro_src
src/model/DescribeAvailableSpecResult.cc
src/model/DescribeAvailableZoneRequest.cc
src/model/DescribeAvailableZoneResult.cc
src/model/DescribeBackupEncryptedStringRequest.cc
src/model/DescribeBackupEncryptedStringResult.cc
src/model/DescribeBackupSetDownloadLinkRequest.cc
src/model/DescribeBackupSetDownloadLinkResult.cc
src/model/DescribeCharsetRequest.cc
Expand All @@ -370,6 +380,8 @@ set(oceanbasepro_src
src/model/DescribeInstanceSSLResult.cc
src/model/DescribeInstanceSecurityConfigsRequest.cc
src/model/DescribeInstanceSecurityConfigsResult.cc
src/model/DescribeInstanceSummaryRequest.cc
src/model/DescribeInstanceSummaryResult.cc
src/model/DescribeInstanceTagsRequest.cc
src/model/DescribeInstanceTagsResult.cc
src/model/DescribeInstanceTenantModesRequest.cc
Expand Down Expand Up @@ -414,6 +426,8 @@ set(oceanbasepro_src
src/model/DescribeProjectStepsResult.cc
src/model/DescribeRecommendIndexRequest.cc
src/model/DescribeRecommendIndexResult.cc
src/model/DescribeRestorableTenantsRequest.cc
src/model/DescribeRestorableTenantsResult.cc
src/model/DescribeSQLDetailsRequest.cc
src/model/DescribeSQLDetailsResult.cc
src/model/DescribeSQLHistoryListRequest.cc
Expand All @@ -434,6 +448,8 @@ set(oceanbasepro_src
src/model/DescribeSlowSQLHistoryListResult.cc
src/model/DescribeSlowSQLListRequest.cc
src/model/DescribeSlowSQLListResult.cc
src/model/DescribeStandbyCreateModeRequest.cc
src/model/DescribeStandbyCreateModeResult.cc
src/model/DescribeTagValuesRequest.cc
src/model/DescribeTagValuesResult.cc
src/model/DescribeTenantRequest.cc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,8 @@
#include "model/DescribeAvailableSpecResult.h"
#include "model/DescribeAvailableZoneRequest.h"
#include "model/DescribeAvailableZoneResult.h"
#include "model/DescribeBackupEncryptedStringRequest.h"
#include "model/DescribeBackupEncryptedStringResult.h"
#include "model/DescribeBackupSetDownloadLinkRequest.h"
#include "model/DescribeBackupSetDownloadLinkResult.h"
#include "model/DescribeCharsetRequest.h"
Expand All @@ -108,6 +110,8 @@
#include "model/DescribeInstanceSSLResult.h"
#include "model/DescribeInstanceSecurityConfigsRequest.h"
#include "model/DescribeInstanceSecurityConfigsResult.h"
#include "model/DescribeInstanceSummaryRequest.h"
#include "model/DescribeInstanceSummaryResult.h"
#include "model/DescribeInstanceTagsRequest.h"
#include "model/DescribeInstanceTagsResult.h"
#include "model/DescribeInstanceTenantModesRequest.h"
Expand Down Expand Up @@ -152,6 +156,8 @@
#include "model/DescribeProjectStepsResult.h"
#include "model/DescribeRecommendIndexRequest.h"
#include "model/DescribeRecommendIndexResult.h"
#include "model/DescribeRestorableTenantsRequest.h"
#include "model/DescribeRestorableTenantsResult.h"
#include "model/DescribeSQLDetailsRequest.h"
#include "model/DescribeSQLDetailsResult.h"
#include "model/DescribeSQLHistoryListRequest.h"
Expand All @@ -172,6 +178,8 @@
#include "model/DescribeSlowSQLHistoryListResult.h"
#include "model/DescribeSlowSQLListRequest.h"
#include "model/DescribeSlowSQLListResult.h"
#include "model/DescribeStandbyCreateModeRequest.h"
#include "model/DescribeStandbyCreateModeResult.h"
#include "model/DescribeTagValuesRequest.h"
#include "model/DescribeTagValuesResult.h"
#include "model/DescribeTenantRequest.h"
Expand Down Expand Up @@ -396,6 +404,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeAvailableZoneResult> DescribeAvailableZoneOutcome;
typedef std::future<DescribeAvailableZoneOutcome> DescribeAvailableZoneOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeAvailableZoneRequest&, const DescribeAvailableZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAvailableZoneAsyncHandler;
typedef Outcome<Error, Model::DescribeBackupEncryptedStringResult> DescribeBackupEncryptedStringOutcome;
typedef std::future<DescribeBackupEncryptedStringOutcome> DescribeBackupEncryptedStringOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeBackupEncryptedStringRequest&, const DescribeBackupEncryptedStringOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBackupEncryptedStringAsyncHandler;
typedef Outcome<Error, Model::DescribeBackupSetDownloadLinkResult> DescribeBackupSetDownloadLinkOutcome;
typedef std::future<DescribeBackupSetDownloadLinkOutcome> DescribeBackupSetDownloadLinkOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeBackupSetDownloadLinkRequest&, const DescribeBackupSetDownloadLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBackupSetDownloadLinkAsyncHandler;
Expand All @@ -420,6 +431,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeInstanceSecurityConfigsResult> DescribeInstanceSecurityConfigsOutcome;
typedef std::future<DescribeInstanceSecurityConfigsOutcome> DescribeInstanceSecurityConfigsOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeInstanceSecurityConfigsRequest&, const DescribeInstanceSecurityConfigsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceSecurityConfigsAsyncHandler;
typedef Outcome<Error, Model::DescribeInstanceSummaryResult> DescribeInstanceSummaryOutcome;
typedef std::future<DescribeInstanceSummaryOutcome> DescribeInstanceSummaryOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeInstanceSummaryRequest&, const DescribeInstanceSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceSummaryAsyncHandler;
typedef Outcome<Error, Model::DescribeInstanceTagsResult> DescribeInstanceTagsOutcome;
typedef std::future<DescribeInstanceTagsOutcome> DescribeInstanceTagsOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeInstanceTagsRequest&, const DescribeInstanceTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceTagsAsyncHandler;
Expand Down Expand Up @@ -486,6 +500,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeRecommendIndexResult> DescribeRecommendIndexOutcome;
typedef std::future<DescribeRecommendIndexOutcome> DescribeRecommendIndexOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeRecommendIndexRequest&, const DescribeRecommendIndexOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecommendIndexAsyncHandler;
typedef Outcome<Error, Model::DescribeRestorableTenantsResult> DescribeRestorableTenantsOutcome;
typedef std::future<DescribeRestorableTenantsOutcome> DescribeRestorableTenantsOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeRestorableTenantsRequest&, const DescribeRestorableTenantsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRestorableTenantsAsyncHandler;
typedef Outcome<Error, Model::DescribeSQLDetailsResult> DescribeSQLDetailsOutcome;
typedef std::future<DescribeSQLDetailsOutcome> DescribeSQLDetailsOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeSQLDetailsRequest&, const DescribeSQLDetailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSQLDetailsAsyncHandler;
Expand Down Expand Up @@ -516,6 +533,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeSlowSQLListResult> DescribeSlowSQLListOutcome;
typedef std::future<DescribeSlowSQLListOutcome> DescribeSlowSQLListOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeSlowSQLListRequest&, const DescribeSlowSQLListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSlowSQLListAsyncHandler;
typedef Outcome<Error, Model::DescribeStandbyCreateModeResult> DescribeStandbyCreateModeOutcome;
typedef std::future<DescribeStandbyCreateModeOutcome> DescribeStandbyCreateModeOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeStandbyCreateModeRequest&, const DescribeStandbyCreateModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStandbyCreateModeAsyncHandler;
typedef Outcome<Error, Model::DescribeTagValuesResult> DescribeTagValuesOutcome;
typedef std::future<DescribeTagValuesOutcome> DescribeTagValuesOutcomeCallable;
typedef std::function<void(const OceanBaseProClient*, const Model::DescribeTagValuesRequest&, const DescribeTagValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTagValuesAsyncHandler;
Expand Down Expand Up @@ -791,6 +811,9 @@ namespace AlibabaCloud
DescribeAvailableZoneOutcome describeAvailableZone(const Model::DescribeAvailableZoneRequest &request)const;
void describeAvailableZoneAsync(const Model::DescribeAvailableZoneRequest& request, const DescribeAvailableZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeAvailableZoneOutcomeCallable describeAvailableZoneCallable(const Model::DescribeAvailableZoneRequest& request) const;
DescribeBackupEncryptedStringOutcome describeBackupEncryptedString(const Model::DescribeBackupEncryptedStringRequest &request)const;
void describeBackupEncryptedStringAsync(const Model::DescribeBackupEncryptedStringRequest& request, const DescribeBackupEncryptedStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeBackupEncryptedStringOutcomeCallable describeBackupEncryptedStringCallable(const Model::DescribeBackupEncryptedStringRequest& request) const;
DescribeBackupSetDownloadLinkOutcome describeBackupSetDownloadLink(const Model::DescribeBackupSetDownloadLinkRequest &request)const;
void describeBackupSetDownloadLinkAsync(const Model::DescribeBackupSetDownloadLinkRequest& request, const DescribeBackupSetDownloadLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeBackupSetDownloadLinkOutcomeCallable describeBackupSetDownloadLinkCallable(const Model::DescribeBackupSetDownloadLinkRequest& request) const;
Expand All @@ -815,6 +838,9 @@ namespace AlibabaCloud
DescribeInstanceSecurityConfigsOutcome describeInstanceSecurityConfigs(const Model::DescribeInstanceSecurityConfigsRequest &request)const;
void describeInstanceSecurityConfigsAsync(const Model::DescribeInstanceSecurityConfigsRequest& request, const DescribeInstanceSecurityConfigsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeInstanceSecurityConfigsOutcomeCallable describeInstanceSecurityConfigsCallable(const Model::DescribeInstanceSecurityConfigsRequest& request) const;
DescribeInstanceSummaryOutcome describeInstanceSummary(const Model::DescribeInstanceSummaryRequest &request)const;
void describeInstanceSummaryAsync(const Model::DescribeInstanceSummaryRequest& request, const DescribeInstanceSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeInstanceSummaryOutcomeCallable describeInstanceSummaryCallable(const Model::DescribeInstanceSummaryRequest& request) const;
DescribeInstanceTagsOutcome describeInstanceTags(const Model::DescribeInstanceTagsRequest &request)const;
void describeInstanceTagsAsync(const Model::DescribeInstanceTagsRequest& request, const DescribeInstanceTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeInstanceTagsOutcomeCallable describeInstanceTagsCallable(const Model::DescribeInstanceTagsRequest& request) const;
Expand Down Expand Up @@ -881,6 +907,9 @@ namespace AlibabaCloud
DescribeRecommendIndexOutcome describeRecommendIndex(const Model::DescribeRecommendIndexRequest &request)const;
void describeRecommendIndexAsync(const Model::DescribeRecommendIndexRequest& request, const DescribeRecommendIndexAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeRecommendIndexOutcomeCallable describeRecommendIndexCallable(const Model::DescribeRecommendIndexRequest& request) const;
DescribeRestorableTenantsOutcome describeRestorableTenants(const Model::DescribeRestorableTenantsRequest &request)const;
void describeRestorableTenantsAsync(const Model::DescribeRestorableTenantsRequest& request, const DescribeRestorableTenantsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeRestorableTenantsOutcomeCallable describeRestorableTenantsCallable(const Model::DescribeRestorableTenantsRequest& request) const;
DescribeSQLDetailsOutcome describeSQLDetails(const Model::DescribeSQLDetailsRequest &request)const;
void describeSQLDetailsAsync(const Model::DescribeSQLDetailsRequest& request, const DescribeSQLDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeSQLDetailsOutcomeCallable describeSQLDetailsCallable(const Model::DescribeSQLDetailsRequest& request) const;
Expand Down Expand Up @@ -911,6 +940,9 @@ namespace AlibabaCloud
DescribeSlowSQLListOutcome describeSlowSQLList(const Model::DescribeSlowSQLListRequest &request)const;
void describeSlowSQLListAsync(const Model::DescribeSlowSQLListRequest& request, const DescribeSlowSQLListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeSlowSQLListOutcomeCallable describeSlowSQLListCallable(const Model::DescribeSlowSQLListRequest& request) const;
DescribeStandbyCreateModeOutcome describeStandbyCreateMode(const Model::DescribeStandbyCreateModeRequest &request)const;
void describeStandbyCreateModeAsync(const Model::DescribeStandbyCreateModeRequest& request, const DescribeStandbyCreateModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeStandbyCreateModeOutcomeCallable describeStandbyCreateModeCallable(const Model::DescribeStandbyCreateModeRequest& request) const;
DescribeTagValuesOutcome describeTagValues(const Model::DescribeTagValuesRequest &request)const;
void describeTagValuesAsync(const Model::DescribeTagValuesRequest& request, const DescribeTagValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeTagValuesOutcomeCallable describeTagValuesCallable(const Model::DescribeTagValuesRequest& request) const;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
/*
* 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.
*/

#ifndef ALIBABACLOUD_OCEANBASEPRO_MODEL_DESCRIBEBACKUPENCRYPTEDSTRINGREQUEST_H_
#define ALIBABACLOUD_OCEANBASEPRO_MODEL_DESCRIBEBACKUPENCRYPTEDSTRINGREQUEST_H_

#include <alibabacloud/oceanbasepro/OceanBaseProExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>

namespace AlibabaCloud {
namespace OceanBasePro {
namespace Model {
class ALIBABACLOUD_OCEANBASEPRO_EXPORT DescribeBackupEncryptedStringRequest : public RpcServiceRequest {
public:
DescribeBackupEncryptedStringRequest();
~DescribeBackupEncryptedStringRequest();
std::string getInstanceId() const;
void setInstanceId(const std::string &instanceId);
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);

private:
std::string instanceId_;
std::string tenantId_;
};
} // namespace Model
} // namespace OceanBasePro
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_OCEANBASEPRO_MODEL_DESCRIBEBACKUPENCRYPTEDSTRINGREQUEST_H_
Loading

0 comments on commit ba5ab10

Please sign in to comment.