Public release.
This commit is contained in:
314
ververica/CMakeLists.txt
Normal file
314
ververica/CMakeLists.txt
Normal file
@@ -0,0 +1,314 @@
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(ververica_public_header
|
||||
include/alibabacloud/ververica/VervericaClient.h
|
||||
include/alibabacloud/ververica/VervericaExport.h )
|
||||
|
||||
set(ververica_public_header_model
|
||||
include/alibabacloud/ververica/model/CreateConnectorRequest.h
|
||||
include/alibabacloud/ververica/model/CreateConnectorResult.h
|
||||
include/alibabacloud/ververica/model/CreateDeploymentRequest.h
|
||||
include/alibabacloud/ververica/model/CreateDeploymentResult.h
|
||||
include/alibabacloud/ververica/model/CreateFormatRequest.h
|
||||
include/alibabacloud/ververica/model/CreateFormatResult.h
|
||||
include/alibabacloud/ververica/model/CreateMemberRequest.h
|
||||
include/alibabacloud/ververica/model/CreateMemberResult.h
|
||||
include/alibabacloud/ververica/model/CreateSavepointRequest.h
|
||||
include/alibabacloud/ververica/model/CreateSavepointResult.h
|
||||
include/alibabacloud/ververica/model/CreateSecretValueRequest.h
|
||||
include/alibabacloud/ververica/model/CreateSecretValueResult.h
|
||||
include/alibabacloud/ververica/model/CreateUdfArtifactRequest.h
|
||||
include/alibabacloud/ververica/model/CreateUdfArtifactResult.h
|
||||
include/alibabacloud/ververica/model/DatabaseExistsRequest.h
|
||||
include/alibabacloud/ververica/model/DatabaseExistsResult.h
|
||||
include/alibabacloud/ververica/model/DeleteArtifactRequest.h
|
||||
include/alibabacloud/ververica/model/DeleteArtifactResult.h
|
||||
include/alibabacloud/ververica/model/DeleteConnectorRequest.h
|
||||
include/alibabacloud/ververica/model/DeleteConnectorResult.h
|
||||
include/alibabacloud/ververica/model/DeleteDeploymentRequest.h
|
||||
include/alibabacloud/ververica/model/DeleteDeploymentResult.h
|
||||
include/alibabacloud/ververica/model/DeleteFormatRequest.h
|
||||
include/alibabacloud/ververica/model/DeleteFormatResult.h
|
||||
include/alibabacloud/ververica/model/DeleteMemberRequest.h
|
||||
include/alibabacloud/ververica/model/DeleteMemberResult.h
|
||||
include/alibabacloud/ververica/model/DeleteSecretValueRequest.h
|
||||
include/alibabacloud/ververica/model/DeleteSecretValueResult.h
|
||||
include/alibabacloud/ververica/model/DeleteUdfArtifactRequest.h
|
||||
include/alibabacloud/ververica/model/DeleteUdfArtifactResult.h
|
||||
include/alibabacloud/ververica/model/ExecuteSqlScriptRequest.h
|
||||
include/alibabacloud/ververica/model/ExecuteSqlScriptResult.h
|
||||
include/alibabacloud/ververica/model/ExecuteSqlscriptsStatementsRequest.h
|
||||
include/alibabacloud/ververica/model/ExecuteSqlscriptsStatementsResult.h
|
||||
include/alibabacloud/ververica/model/ForcefullyCreateLockRequest.h
|
||||
include/alibabacloud/ververica/model/ForcefullyCreateLockResult.h
|
||||
include/alibabacloud/ververica/model/FunctionExistsRequest.h
|
||||
include/alibabacloud/ververica/model/FunctionExistsResult.h
|
||||
include/alibabacloud/ververica/model/GenerateResourcePlanRequest.h
|
||||
include/alibabacloud/ververica/model/GenerateResourcePlanResult.h
|
||||
include/alibabacloud/ververica/model/GetArtifactMetadataRequest.h
|
||||
include/alibabacloud/ververica/model/GetArtifactMetadataResult.h
|
||||
include/alibabacloud/ververica/model/GetCatalogRequest.h
|
||||
include/alibabacloud/ververica/model/GetCatalogResult.h
|
||||
include/alibabacloud/ververica/model/GetDatabaseRequest.h
|
||||
include/alibabacloud/ververica/model/GetDatabaseResult.h
|
||||
include/alibabacloud/ververica/model/GetDefaultDatabaseRequest.h
|
||||
include/alibabacloud/ververica/model/GetDefaultDatabaseResult.h
|
||||
include/alibabacloud/ververica/model/GetDeploymentRequest.h
|
||||
include/alibabacloud/ververica/model/GetDeploymentResult.h
|
||||
include/alibabacloud/ververica/model/GetDeploymentDefaultsRequest.h
|
||||
include/alibabacloud/ververica/model/GetDeploymentDefaultsResult.h
|
||||
include/alibabacloud/ververica/model/GetFunctionRequest.h
|
||||
include/alibabacloud/ververica/model/GetFunctionResult.h
|
||||
include/alibabacloud/ververica/model/GetGlobalDeploymentDefaultsRequest.h
|
||||
include/alibabacloud/ververica/model/GetGlobalDeploymentDefaultsResult.h
|
||||
include/alibabacloud/ververica/model/GetResourcePlanRequest.h
|
||||
include/alibabacloud/ververica/model/GetResourcePlanResult.h
|
||||
include/alibabacloud/ververica/model/GetTableRequest.h
|
||||
include/alibabacloud/ververica/model/GetTableResult.h
|
||||
include/alibabacloud/ververica/model/GetUdfArtifactRequest.h
|
||||
include/alibabacloud/ververica/model/GetUdfArtifactResult.h
|
||||
include/alibabacloud/ververica/model/ListArtifactsRequest.h
|
||||
include/alibabacloud/ververica/model/ListArtifactsResult.h
|
||||
include/alibabacloud/ververica/model/ListCatalogsRequest.h
|
||||
include/alibabacloud/ververica/model/ListCatalogsResult.h
|
||||
include/alibabacloud/ververica/model/ListConnectorsRequest.h
|
||||
include/alibabacloud/ververica/model/ListConnectorsResult.h
|
||||
include/alibabacloud/ververica/model/ListDatabasesRequest.h
|
||||
include/alibabacloud/ververica/model/ListDatabasesResult.h
|
||||
include/alibabacloud/ververica/model/ListDeploymentTargetsRequest.h
|
||||
include/alibabacloud/ververica/model/ListDeploymentTargetsResult.h
|
||||
include/alibabacloud/ververica/model/ListDeploymentsRequest.h
|
||||
include/alibabacloud/ververica/model/ListDeploymentsResult.h
|
||||
include/alibabacloud/ververica/model/ListFlinkVersionsRequest.h
|
||||
include/alibabacloud/ververica/model/ListFlinkVersionsResult.h
|
||||
include/alibabacloud/ververica/model/ListFormatsRequest.h
|
||||
include/alibabacloud/ververica/model/ListFormatsResult.h
|
||||
include/alibabacloud/ververica/model/ListFunctionsRequest.h
|
||||
include/alibabacloud/ververica/model/ListFunctionsResult.h
|
||||
include/alibabacloud/ververica/model/ListJobsRequest.h
|
||||
include/alibabacloud/ververica/model/ListJobsResult.h
|
||||
include/alibabacloud/ververica/model/ListNamespacesRequest.h
|
||||
include/alibabacloud/ververica/model/ListNamespacesResult.h
|
||||
include/alibabacloud/ververica/model/ListSavepointsRequest.h
|
||||
include/alibabacloud/ververica/model/ListSavepointsResult.h
|
||||
include/alibabacloud/ververica/model/ListSecretValuesRequest.h
|
||||
include/alibabacloud/ververica/model/ListSecretValuesResult.h
|
||||
include/alibabacloud/ververica/model/ListSessionClustersRequest.h
|
||||
include/alibabacloud/ververica/model/ListSessionClustersResult.h
|
||||
include/alibabacloud/ververica/model/ListTablesRequest.h
|
||||
include/alibabacloud/ververica/model/ListTablesResult.h
|
||||
include/alibabacloud/ververica/model/ParseConnectorRequest.h
|
||||
include/alibabacloud/ververica/model/ParseConnectorResult.h
|
||||
include/alibabacloud/ververica/model/ParseFormatRequest.h
|
||||
include/alibabacloud/ververica/model/ParseFormatResult.h
|
||||
include/alibabacloud/ververica/model/ReplaceDeploymentRequest.h
|
||||
include/alibabacloud/ververica/model/ReplaceDeploymentResult.h
|
||||
include/alibabacloud/ververica/model/SetDeploymentResourceModeRequest.h
|
||||
include/alibabacloud/ververica/model/SetDeploymentResourceModeResult.h
|
||||
include/alibabacloud/ververica/model/TableExistsRequest.h
|
||||
include/alibabacloud/ververica/model/TableExistsResult.h
|
||||
include/alibabacloud/ververica/model/UpdateConnectorRequest.h
|
||||
include/alibabacloud/ververica/model/UpdateConnectorResult.h
|
||||
include/alibabacloud/ververica/model/UpdateDeploymentRequest.h
|
||||
include/alibabacloud/ververica/model/UpdateDeploymentResult.h
|
||||
include/alibabacloud/ververica/model/UpdateDeploymentDesiredStateRequest.h
|
||||
include/alibabacloud/ververica/model/UpdateDeploymentDesiredStateResult.h
|
||||
include/alibabacloud/ververica/model/UpdateFormatRequest.h
|
||||
include/alibabacloud/ververica/model/UpdateFormatResult.h
|
||||
include/alibabacloud/ververica/model/UpdateMemberRequest.h
|
||||
include/alibabacloud/ververica/model/UpdateMemberResult.h
|
||||
include/alibabacloud/ververica/model/UpdateUdfArtifactRequest.h
|
||||
include/alibabacloud/ververica/model/UpdateUdfArtifactResult.h
|
||||
include/alibabacloud/ververica/model/ValidateSqlScriptRequest.h
|
||||
include/alibabacloud/ververica/model/ValidateSqlScriptResult.h )
|
||||
|
||||
set(ververica_src
|
||||
src/VervericaClient.cc
|
||||
src/model/CreateConnectorRequest.cc
|
||||
src/model/CreateConnectorResult.cc
|
||||
src/model/CreateDeploymentRequest.cc
|
||||
src/model/CreateDeploymentResult.cc
|
||||
src/model/CreateFormatRequest.cc
|
||||
src/model/CreateFormatResult.cc
|
||||
src/model/CreateMemberRequest.cc
|
||||
src/model/CreateMemberResult.cc
|
||||
src/model/CreateSavepointRequest.cc
|
||||
src/model/CreateSavepointResult.cc
|
||||
src/model/CreateSecretValueRequest.cc
|
||||
src/model/CreateSecretValueResult.cc
|
||||
src/model/CreateUdfArtifactRequest.cc
|
||||
src/model/CreateUdfArtifactResult.cc
|
||||
src/model/DatabaseExistsRequest.cc
|
||||
src/model/DatabaseExistsResult.cc
|
||||
src/model/DeleteArtifactRequest.cc
|
||||
src/model/DeleteArtifactResult.cc
|
||||
src/model/DeleteConnectorRequest.cc
|
||||
src/model/DeleteConnectorResult.cc
|
||||
src/model/DeleteDeploymentRequest.cc
|
||||
src/model/DeleteDeploymentResult.cc
|
||||
src/model/DeleteFormatRequest.cc
|
||||
src/model/DeleteFormatResult.cc
|
||||
src/model/DeleteMemberRequest.cc
|
||||
src/model/DeleteMemberResult.cc
|
||||
src/model/DeleteSecretValueRequest.cc
|
||||
src/model/DeleteSecretValueResult.cc
|
||||
src/model/DeleteUdfArtifactRequest.cc
|
||||
src/model/DeleteUdfArtifactResult.cc
|
||||
src/model/ExecuteSqlScriptRequest.cc
|
||||
src/model/ExecuteSqlScriptResult.cc
|
||||
src/model/ExecuteSqlscriptsStatementsRequest.cc
|
||||
src/model/ExecuteSqlscriptsStatementsResult.cc
|
||||
src/model/ForcefullyCreateLockRequest.cc
|
||||
src/model/ForcefullyCreateLockResult.cc
|
||||
src/model/FunctionExistsRequest.cc
|
||||
src/model/FunctionExistsResult.cc
|
||||
src/model/GenerateResourcePlanRequest.cc
|
||||
src/model/GenerateResourcePlanResult.cc
|
||||
src/model/GetArtifactMetadataRequest.cc
|
||||
src/model/GetArtifactMetadataResult.cc
|
||||
src/model/GetCatalogRequest.cc
|
||||
src/model/GetCatalogResult.cc
|
||||
src/model/GetDatabaseRequest.cc
|
||||
src/model/GetDatabaseResult.cc
|
||||
src/model/GetDefaultDatabaseRequest.cc
|
||||
src/model/GetDefaultDatabaseResult.cc
|
||||
src/model/GetDeploymentRequest.cc
|
||||
src/model/GetDeploymentResult.cc
|
||||
src/model/GetDeploymentDefaultsRequest.cc
|
||||
src/model/GetDeploymentDefaultsResult.cc
|
||||
src/model/GetFunctionRequest.cc
|
||||
src/model/GetFunctionResult.cc
|
||||
src/model/GetGlobalDeploymentDefaultsRequest.cc
|
||||
src/model/GetGlobalDeploymentDefaultsResult.cc
|
||||
src/model/GetResourcePlanRequest.cc
|
||||
src/model/GetResourcePlanResult.cc
|
||||
src/model/GetTableRequest.cc
|
||||
src/model/GetTableResult.cc
|
||||
src/model/GetUdfArtifactRequest.cc
|
||||
src/model/GetUdfArtifactResult.cc
|
||||
src/model/ListArtifactsRequest.cc
|
||||
src/model/ListArtifactsResult.cc
|
||||
src/model/ListCatalogsRequest.cc
|
||||
src/model/ListCatalogsResult.cc
|
||||
src/model/ListConnectorsRequest.cc
|
||||
src/model/ListConnectorsResult.cc
|
||||
src/model/ListDatabasesRequest.cc
|
||||
src/model/ListDatabasesResult.cc
|
||||
src/model/ListDeploymentTargetsRequest.cc
|
||||
src/model/ListDeploymentTargetsResult.cc
|
||||
src/model/ListDeploymentsRequest.cc
|
||||
src/model/ListDeploymentsResult.cc
|
||||
src/model/ListFlinkVersionsRequest.cc
|
||||
src/model/ListFlinkVersionsResult.cc
|
||||
src/model/ListFormatsRequest.cc
|
||||
src/model/ListFormatsResult.cc
|
||||
src/model/ListFunctionsRequest.cc
|
||||
src/model/ListFunctionsResult.cc
|
||||
src/model/ListJobsRequest.cc
|
||||
src/model/ListJobsResult.cc
|
||||
src/model/ListNamespacesRequest.cc
|
||||
src/model/ListNamespacesResult.cc
|
||||
src/model/ListSavepointsRequest.cc
|
||||
src/model/ListSavepointsResult.cc
|
||||
src/model/ListSecretValuesRequest.cc
|
||||
src/model/ListSecretValuesResult.cc
|
||||
src/model/ListSessionClustersRequest.cc
|
||||
src/model/ListSessionClustersResult.cc
|
||||
src/model/ListTablesRequest.cc
|
||||
src/model/ListTablesResult.cc
|
||||
src/model/ParseConnectorRequest.cc
|
||||
src/model/ParseConnectorResult.cc
|
||||
src/model/ParseFormatRequest.cc
|
||||
src/model/ParseFormatResult.cc
|
||||
src/model/ReplaceDeploymentRequest.cc
|
||||
src/model/ReplaceDeploymentResult.cc
|
||||
src/model/SetDeploymentResourceModeRequest.cc
|
||||
src/model/SetDeploymentResourceModeResult.cc
|
||||
src/model/TableExistsRequest.cc
|
||||
src/model/TableExistsResult.cc
|
||||
src/model/UpdateConnectorRequest.cc
|
||||
src/model/UpdateConnectorResult.cc
|
||||
src/model/UpdateDeploymentRequest.cc
|
||||
src/model/UpdateDeploymentResult.cc
|
||||
src/model/UpdateDeploymentDesiredStateRequest.cc
|
||||
src/model/UpdateDeploymentDesiredStateResult.cc
|
||||
src/model/UpdateFormatRequest.cc
|
||||
src/model/UpdateFormatResult.cc
|
||||
src/model/UpdateMemberRequest.cc
|
||||
src/model/UpdateMemberResult.cc
|
||||
src/model/UpdateUdfArtifactRequest.cc
|
||||
src/model/UpdateUdfArtifactResult.cc
|
||||
src/model/ValidateSqlScriptRequest.cc
|
||||
src/model/ValidateSqlScriptResult.cc )
|
||||
|
||||
add_library(ververica ${LIB_TYPE}
|
||||
${ververica_public_header}
|
||||
${ververica_public_header_model}
|
||||
${ververica_src})
|
||||
|
||||
set_target_properties(ververica
|
||||
PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}ververica
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(ververica
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_VERVERICA_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(ververica
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(ververica
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(ververica
|
||||
jsoncpp)
|
||||
target_include_directories(ververica
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(ververica
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(ververica
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(ververica
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(ververica
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${ververica_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/ververica)
|
||||
install(FILES ${ververica_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/ververica/model)
|
||||
install(TARGETS ververica
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
510
ververica/include/alibabacloud/ververica/VervericaClient.h
Normal file
510
ververica/include/alibabacloud/ververica/VervericaClient.h
Normal file
@@ -0,0 +1,510 @@
|
||||
/*
|
||||
* 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_VERVERICA_VERVERICACLIENT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_VERVERICACLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RoaServiceClient.h>
|
||||
#include "VervericaExport.h"
|
||||
#include "model/CreateConnectorRequest.h"
|
||||
#include "model/CreateConnectorResult.h"
|
||||
#include "model/CreateDeploymentRequest.h"
|
||||
#include "model/CreateDeploymentResult.h"
|
||||
#include "model/CreateFormatRequest.h"
|
||||
#include "model/CreateFormatResult.h"
|
||||
#include "model/CreateMemberRequest.h"
|
||||
#include "model/CreateMemberResult.h"
|
||||
#include "model/CreateSavepointRequest.h"
|
||||
#include "model/CreateSavepointResult.h"
|
||||
#include "model/CreateSecretValueRequest.h"
|
||||
#include "model/CreateSecretValueResult.h"
|
||||
#include "model/CreateUdfArtifactRequest.h"
|
||||
#include "model/CreateUdfArtifactResult.h"
|
||||
#include "model/DatabaseExistsRequest.h"
|
||||
#include "model/DatabaseExistsResult.h"
|
||||
#include "model/DeleteArtifactRequest.h"
|
||||
#include "model/DeleteArtifactResult.h"
|
||||
#include "model/DeleteConnectorRequest.h"
|
||||
#include "model/DeleteConnectorResult.h"
|
||||
#include "model/DeleteDeploymentRequest.h"
|
||||
#include "model/DeleteDeploymentResult.h"
|
||||
#include "model/DeleteFormatRequest.h"
|
||||
#include "model/DeleteFormatResult.h"
|
||||
#include "model/DeleteMemberRequest.h"
|
||||
#include "model/DeleteMemberResult.h"
|
||||
#include "model/DeleteSecretValueRequest.h"
|
||||
#include "model/DeleteSecretValueResult.h"
|
||||
#include "model/DeleteUdfArtifactRequest.h"
|
||||
#include "model/DeleteUdfArtifactResult.h"
|
||||
#include "model/ExecuteSqlScriptRequest.h"
|
||||
#include "model/ExecuteSqlScriptResult.h"
|
||||
#include "model/ExecuteSqlscriptsStatementsRequest.h"
|
||||
#include "model/ExecuteSqlscriptsStatementsResult.h"
|
||||
#include "model/ForcefullyCreateLockRequest.h"
|
||||
#include "model/ForcefullyCreateLockResult.h"
|
||||
#include "model/FunctionExistsRequest.h"
|
||||
#include "model/FunctionExistsResult.h"
|
||||
#include "model/GenerateResourcePlanRequest.h"
|
||||
#include "model/GenerateResourcePlanResult.h"
|
||||
#include "model/GetArtifactMetadataRequest.h"
|
||||
#include "model/GetArtifactMetadataResult.h"
|
||||
#include "model/GetCatalogRequest.h"
|
||||
#include "model/GetCatalogResult.h"
|
||||
#include "model/GetDatabaseRequest.h"
|
||||
#include "model/GetDatabaseResult.h"
|
||||
#include "model/GetDefaultDatabaseRequest.h"
|
||||
#include "model/GetDefaultDatabaseResult.h"
|
||||
#include "model/GetDeploymentRequest.h"
|
||||
#include "model/GetDeploymentResult.h"
|
||||
#include "model/GetDeploymentDefaultsRequest.h"
|
||||
#include "model/GetDeploymentDefaultsResult.h"
|
||||
#include "model/GetFunctionRequest.h"
|
||||
#include "model/GetFunctionResult.h"
|
||||
#include "model/GetGlobalDeploymentDefaultsRequest.h"
|
||||
#include "model/GetGlobalDeploymentDefaultsResult.h"
|
||||
#include "model/GetResourcePlanRequest.h"
|
||||
#include "model/GetResourcePlanResult.h"
|
||||
#include "model/GetTableRequest.h"
|
||||
#include "model/GetTableResult.h"
|
||||
#include "model/GetUdfArtifactRequest.h"
|
||||
#include "model/GetUdfArtifactResult.h"
|
||||
#include "model/ListArtifactsRequest.h"
|
||||
#include "model/ListArtifactsResult.h"
|
||||
#include "model/ListCatalogsRequest.h"
|
||||
#include "model/ListCatalogsResult.h"
|
||||
#include "model/ListConnectorsRequest.h"
|
||||
#include "model/ListConnectorsResult.h"
|
||||
#include "model/ListDatabasesRequest.h"
|
||||
#include "model/ListDatabasesResult.h"
|
||||
#include "model/ListDeploymentTargetsRequest.h"
|
||||
#include "model/ListDeploymentTargetsResult.h"
|
||||
#include "model/ListDeploymentsRequest.h"
|
||||
#include "model/ListDeploymentsResult.h"
|
||||
#include "model/ListFlinkVersionsRequest.h"
|
||||
#include "model/ListFlinkVersionsResult.h"
|
||||
#include "model/ListFormatsRequest.h"
|
||||
#include "model/ListFormatsResult.h"
|
||||
#include "model/ListFunctionsRequest.h"
|
||||
#include "model/ListFunctionsResult.h"
|
||||
#include "model/ListJobsRequest.h"
|
||||
#include "model/ListJobsResult.h"
|
||||
#include "model/ListNamespacesRequest.h"
|
||||
#include "model/ListNamespacesResult.h"
|
||||
#include "model/ListSavepointsRequest.h"
|
||||
#include "model/ListSavepointsResult.h"
|
||||
#include "model/ListSecretValuesRequest.h"
|
||||
#include "model/ListSecretValuesResult.h"
|
||||
#include "model/ListSessionClustersRequest.h"
|
||||
#include "model/ListSessionClustersResult.h"
|
||||
#include "model/ListTablesRequest.h"
|
||||
#include "model/ListTablesResult.h"
|
||||
#include "model/ParseConnectorRequest.h"
|
||||
#include "model/ParseConnectorResult.h"
|
||||
#include "model/ParseFormatRequest.h"
|
||||
#include "model/ParseFormatResult.h"
|
||||
#include "model/ReplaceDeploymentRequest.h"
|
||||
#include "model/ReplaceDeploymentResult.h"
|
||||
#include "model/SetDeploymentResourceModeRequest.h"
|
||||
#include "model/SetDeploymentResourceModeResult.h"
|
||||
#include "model/TableExistsRequest.h"
|
||||
#include "model/TableExistsResult.h"
|
||||
#include "model/UpdateConnectorRequest.h"
|
||||
#include "model/UpdateConnectorResult.h"
|
||||
#include "model/UpdateDeploymentRequest.h"
|
||||
#include "model/UpdateDeploymentResult.h"
|
||||
#include "model/UpdateDeploymentDesiredStateRequest.h"
|
||||
#include "model/UpdateDeploymentDesiredStateResult.h"
|
||||
#include "model/UpdateFormatRequest.h"
|
||||
#include "model/UpdateFormatResult.h"
|
||||
#include "model/UpdateMemberRequest.h"
|
||||
#include "model/UpdateMemberResult.h"
|
||||
#include "model/UpdateUdfArtifactRequest.h"
|
||||
#include "model/UpdateUdfArtifactResult.h"
|
||||
#include "model/ValidateSqlScriptRequest.h"
|
||||
#include "model/ValidateSqlScriptResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT VervericaClient : public RoaServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::CreateConnectorResult> CreateConnectorOutcome;
|
||||
typedef std::future<CreateConnectorOutcome> CreateConnectorOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::CreateConnectorRequest&, const CreateConnectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConnectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDeploymentResult> CreateDeploymentOutcome;
|
||||
typedef std::future<CreateDeploymentOutcome> CreateDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::CreateDeploymentRequest&, const CreateDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateFormatResult> CreateFormatOutcome;
|
||||
typedef std::future<CreateFormatOutcome> CreateFormatOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::CreateFormatRequest&, const CreateFormatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFormatAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateMemberResult> CreateMemberOutcome;
|
||||
typedef std::future<CreateMemberOutcome> CreateMemberOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::CreateMemberRequest&, const CreateMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSavepointResult> CreateSavepointOutcome;
|
||||
typedef std::future<CreateSavepointOutcome> CreateSavepointOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::CreateSavepointRequest&, const CreateSavepointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSavepointAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSecretValueResult> CreateSecretValueOutcome;
|
||||
typedef std::future<CreateSecretValueOutcome> CreateSecretValueOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::CreateSecretValueRequest&, const CreateSecretValueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSecretValueAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateUdfArtifactResult> CreateUdfArtifactOutcome;
|
||||
typedef std::future<CreateUdfArtifactOutcome> CreateUdfArtifactOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::CreateUdfArtifactRequest&, const CreateUdfArtifactOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUdfArtifactAsyncHandler;
|
||||
typedef Outcome<Error, Model::DatabaseExistsResult> DatabaseExistsOutcome;
|
||||
typedef std::future<DatabaseExistsOutcome> DatabaseExistsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DatabaseExistsRequest&, const DatabaseExistsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DatabaseExistsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteArtifactResult> DeleteArtifactOutcome;
|
||||
typedef std::future<DeleteArtifactOutcome> DeleteArtifactOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DeleteArtifactRequest&, const DeleteArtifactOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteArtifactAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteConnectorResult> DeleteConnectorOutcome;
|
||||
typedef std::future<DeleteConnectorOutcome> DeleteConnectorOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DeleteConnectorRequest&, const DeleteConnectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteConnectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteDeploymentResult> DeleteDeploymentOutcome;
|
||||
typedef std::future<DeleteDeploymentOutcome> DeleteDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DeleteDeploymentRequest&, const DeleteDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFormatResult> DeleteFormatOutcome;
|
||||
typedef std::future<DeleteFormatOutcome> DeleteFormatOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DeleteFormatRequest&, const DeleteFormatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFormatAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteMemberResult> DeleteMemberOutcome;
|
||||
typedef std::future<DeleteMemberOutcome> DeleteMemberOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DeleteMemberRequest&, const DeleteMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSecretValueResult> DeleteSecretValueOutcome;
|
||||
typedef std::future<DeleteSecretValueOutcome> DeleteSecretValueOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DeleteSecretValueRequest&, const DeleteSecretValueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSecretValueAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteUdfArtifactResult> DeleteUdfArtifactOutcome;
|
||||
typedef std::future<DeleteUdfArtifactOutcome> DeleteUdfArtifactOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::DeleteUdfArtifactRequest&, const DeleteUdfArtifactOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUdfArtifactAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExecuteSqlScriptResult> ExecuteSqlScriptOutcome;
|
||||
typedef std::future<ExecuteSqlScriptOutcome> ExecuteSqlScriptOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ExecuteSqlScriptRequest&, const ExecuteSqlScriptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExecuteSqlScriptAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExecuteSqlscriptsStatementsResult> ExecuteSqlscriptsStatementsOutcome;
|
||||
typedef std::future<ExecuteSqlscriptsStatementsOutcome> ExecuteSqlscriptsStatementsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ExecuteSqlscriptsStatementsRequest&, const ExecuteSqlscriptsStatementsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExecuteSqlscriptsStatementsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ForcefullyCreateLockResult> ForcefullyCreateLockOutcome;
|
||||
typedef std::future<ForcefullyCreateLockOutcome> ForcefullyCreateLockOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ForcefullyCreateLockRequest&, const ForcefullyCreateLockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ForcefullyCreateLockAsyncHandler;
|
||||
typedef Outcome<Error, Model::FunctionExistsResult> FunctionExistsOutcome;
|
||||
typedef std::future<FunctionExistsOutcome> FunctionExistsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::FunctionExistsRequest&, const FunctionExistsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FunctionExistsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GenerateResourcePlanResult> GenerateResourcePlanOutcome;
|
||||
typedef std::future<GenerateResourcePlanOutcome> GenerateResourcePlanOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GenerateResourcePlanRequest&, const GenerateResourcePlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateResourcePlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetArtifactMetadataResult> GetArtifactMetadataOutcome;
|
||||
typedef std::future<GetArtifactMetadataOutcome> GetArtifactMetadataOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetArtifactMetadataRequest&, const GetArtifactMetadataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetArtifactMetadataAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCatalogResult> GetCatalogOutcome;
|
||||
typedef std::future<GetCatalogOutcome> GetCatalogOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetCatalogRequest&, const GetCatalogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCatalogAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDatabaseResult> GetDatabaseOutcome;
|
||||
typedef std::future<GetDatabaseOutcome> GetDatabaseOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetDatabaseRequest&, const GetDatabaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDatabaseAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDefaultDatabaseResult> GetDefaultDatabaseOutcome;
|
||||
typedef std::future<GetDefaultDatabaseOutcome> GetDefaultDatabaseOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetDefaultDatabaseRequest&, const GetDefaultDatabaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDefaultDatabaseAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDeploymentResult> GetDeploymentOutcome;
|
||||
typedef std::future<GetDeploymentOutcome> GetDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetDeploymentRequest&, const GetDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDeploymentDefaultsResult> GetDeploymentDefaultsOutcome;
|
||||
typedef std::future<GetDeploymentDefaultsOutcome> GetDeploymentDefaultsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetDeploymentDefaultsRequest&, const GetDeploymentDefaultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDeploymentDefaultsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetFunctionResult> GetFunctionOutcome;
|
||||
typedef std::future<GetFunctionOutcome> GetFunctionOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetFunctionRequest&, const GetFunctionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetFunctionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetGlobalDeploymentDefaultsResult> GetGlobalDeploymentDefaultsOutcome;
|
||||
typedef std::future<GetGlobalDeploymentDefaultsOutcome> GetGlobalDeploymentDefaultsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetGlobalDeploymentDefaultsRequest&, const GetGlobalDeploymentDefaultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetGlobalDeploymentDefaultsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetResourcePlanResult> GetResourcePlanOutcome;
|
||||
typedef std::future<GetResourcePlanOutcome> GetResourcePlanOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetResourcePlanRequest&, const GetResourcePlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourcePlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetTableResult> GetTableOutcome;
|
||||
typedef std::future<GetTableOutcome> GetTableOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetTableRequest&, const GetTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUdfArtifactResult> GetUdfArtifactOutcome;
|
||||
typedef std::future<GetUdfArtifactOutcome> GetUdfArtifactOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::GetUdfArtifactRequest&, const GetUdfArtifactOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUdfArtifactAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListArtifactsResult> ListArtifactsOutcome;
|
||||
typedef std::future<ListArtifactsOutcome> ListArtifactsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListArtifactsRequest&, const ListArtifactsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListArtifactsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListCatalogsResult> ListCatalogsOutcome;
|
||||
typedef std::future<ListCatalogsOutcome> ListCatalogsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListCatalogsRequest&, const ListCatalogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCatalogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListConnectorsResult> ListConnectorsOutcome;
|
||||
typedef std::future<ListConnectorsOutcome> ListConnectorsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListConnectorsRequest&, const ListConnectorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConnectorsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDatabasesResult> ListDatabasesOutcome;
|
||||
typedef std::future<ListDatabasesOutcome> ListDatabasesOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListDatabasesRequest&, const ListDatabasesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDatabasesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDeploymentTargetsResult> ListDeploymentTargetsOutcome;
|
||||
typedef std::future<ListDeploymentTargetsOutcome> ListDeploymentTargetsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListDeploymentTargetsRequest&, const ListDeploymentTargetsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeploymentTargetsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDeploymentsResult> ListDeploymentsOutcome;
|
||||
typedef std::future<ListDeploymentsOutcome> ListDeploymentsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListDeploymentsRequest&, const ListDeploymentsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeploymentsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFlinkVersionsResult> ListFlinkVersionsOutcome;
|
||||
typedef std::future<ListFlinkVersionsOutcome> ListFlinkVersionsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListFlinkVersionsRequest&, const ListFlinkVersionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFlinkVersionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFormatsResult> ListFormatsOutcome;
|
||||
typedef std::future<ListFormatsOutcome> ListFormatsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListFormatsRequest&, const ListFormatsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFormatsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFunctionsResult> ListFunctionsOutcome;
|
||||
typedef std::future<ListFunctionsOutcome> ListFunctionsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListFunctionsRequest&, const ListFunctionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFunctionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListJobsResult> ListJobsOutcome;
|
||||
typedef std::future<ListJobsOutcome> ListJobsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListJobsRequest&, const ListJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListNamespacesResult> ListNamespacesOutcome;
|
||||
typedef std::future<ListNamespacesOutcome> ListNamespacesOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListNamespacesRequest&, const ListNamespacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNamespacesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSavepointsResult> ListSavepointsOutcome;
|
||||
typedef std::future<ListSavepointsOutcome> ListSavepointsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListSavepointsRequest&, const ListSavepointsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSavepointsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSecretValuesResult> ListSecretValuesOutcome;
|
||||
typedef std::future<ListSecretValuesOutcome> ListSecretValuesOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListSecretValuesRequest&, const ListSecretValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSecretValuesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSessionClustersResult> ListSessionClustersOutcome;
|
||||
typedef std::future<ListSessionClustersOutcome> ListSessionClustersOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListSessionClustersRequest&, const ListSessionClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSessionClustersAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTablesResult> ListTablesOutcome;
|
||||
typedef std::future<ListTablesOutcome> ListTablesOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ListTablesRequest&, const ListTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTablesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ParseConnectorResult> ParseConnectorOutcome;
|
||||
typedef std::future<ParseConnectorOutcome> ParseConnectorOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ParseConnectorRequest&, const ParseConnectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ParseConnectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::ParseFormatResult> ParseFormatOutcome;
|
||||
typedef std::future<ParseFormatOutcome> ParseFormatOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ParseFormatRequest&, const ParseFormatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ParseFormatAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReplaceDeploymentResult> ReplaceDeploymentOutcome;
|
||||
typedef std::future<ReplaceDeploymentOutcome> ReplaceDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ReplaceDeploymentRequest&, const ReplaceDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReplaceDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetDeploymentResourceModeResult> SetDeploymentResourceModeOutcome;
|
||||
typedef std::future<SetDeploymentResourceModeOutcome> SetDeploymentResourceModeOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::SetDeploymentResourceModeRequest&, const SetDeploymentResourceModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDeploymentResourceModeAsyncHandler;
|
||||
typedef Outcome<Error, Model::TableExistsResult> TableExistsOutcome;
|
||||
typedef std::future<TableExistsOutcome> TableExistsOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::TableExistsRequest&, const TableExistsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TableExistsAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateConnectorResult> UpdateConnectorOutcome;
|
||||
typedef std::future<UpdateConnectorOutcome> UpdateConnectorOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::UpdateConnectorRequest&, const UpdateConnectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConnectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDeploymentResult> UpdateDeploymentOutcome;
|
||||
typedef std::future<UpdateDeploymentOutcome> UpdateDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::UpdateDeploymentRequest&, const UpdateDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDeploymentDesiredStateResult> UpdateDeploymentDesiredStateOutcome;
|
||||
typedef std::future<UpdateDeploymentDesiredStateOutcome> UpdateDeploymentDesiredStateOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::UpdateDeploymentDesiredStateRequest&, const UpdateDeploymentDesiredStateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDeploymentDesiredStateAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateFormatResult> UpdateFormatOutcome;
|
||||
typedef std::future<UpdateFormatOutcome> UpdateFormatOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::UpdateFormatRequest&, const UpdateFormatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFormatAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateMemberResult> UpdateMemberOutcome;
|
||||
typedef std::future<UpdateMemberOutcome> UpdateMemberOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::UpdateMemberRequest&, const UpdateMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateUdfArtifactResult> UpdateUdfArtifactOutcome;
|
||||
typedef std::future<UpdateUdfArtifactOutcome> UpdateUdfArtifactOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::UpdateUdfArtifactRequest&, const UpdateUdfArtifactOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateUdfArtifactAsyncHandler;
|
||||
typedef Outcome<Error, Model::ValidateSqlScriptResult> ValidateSqlScriptOutcome;
|
||||
typedef std::future<ValidateSqlScriptOutcome> ValidateSqlScriptOutcomeCallable;
|
||||
typedef std::function<void(const VervericaClient*, const Model::ValidateSqlScriptRequest&, const ValidateSqlScriptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ValidateSqlScriptAsyncHandler;
|
||||
|
||||
VervericaClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
VervericaClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
VervericaClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~VervericaClient();
|
||||
CreateConnectorOutcome createConnector(const Model::CreateConnectorRequest &request)const;
|
||||
void createConnectorAsync(const Model::CreateConnectorRequest& request, const CreateConnectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateConnectorOutcomeCallable createConnectorCallable(const Model::CreateConnectorRequest& request) const;
|
||||
CreateDeploymentOutcome createDeployment(const Model::CreateDeploymentRequest &request)const;
|
||||
void createDeploymentAsync(const Model::CreateDeploymentRequest& request, const CreateDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDeploymentOutcomeCallable createDeploymentCallable(const Model::CreateDeploymentRequest& request) const;
|
||||
CreateFormatOutcome createFormat(const Model::CreateFormatRequest &request)const;
|
||||
void createFormatAsync(const Model::CreateFormatRequest& request, const CreateFormatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateFormatOutcomeCallable createFormatCallable(const Model::CreateFormatRequest& request) const;
|
||||
CreateMemberOutcome createMember(const Model::CreateMemberRequest &request)const;
|
||||
void createMemberAsync(const Model::CreateMemberRequest& request, const CreateMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateMemberOutcomeCallable createMemberCallable(const Model::CreateMemberRequest& request) const;
|
||||
CreateSavepointOutcome createSavepoint(const Model::CreateSavepointRequest &request)const;
|
||||
void createSavepointAsync(const Model::CreateSavepointRequest& request, const CreateSavepointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSavepointOutcomeCallable createSavepointCallable(const Model::CreateSavepointRequest& request) const;
|
||||
CreateSecretValueOutcome createSecretValue(const Model::CreateSecretValueRequest &request)const;
|
||||
void createSecretValueAsync(const Model::CreateSecretValueRequest& request, const CreateSecretValueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSecretValueOutcomeCallable createSecretValueCallable(const Model::CreateSecretValueRequest& request) const;
|
||||
CreateUdfArtifactOutcome createUdfArtifact(const Model::CreateUdfArtifactRequest &request)const;
|
||||
void createUdfArtifactAsync(const Model::CreateUdfArtifactRequest& request, const CreateUdfArtifactAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUdfArtifactOutcomeCallable createUdfArtifactCallable(const Model::CreateUdfArtifactRequest& request) const;
|
||||
DatabaseExistsOutcome databaseExists(const Model::DatabaseExistsRequest &request)const;
|
||||
void databaseExistsAsync(const Model::DatabaseExistsRequest& request, const DatabaseExistsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DatabaseExistsOutcomeCallable databaseExistsCallable(const Model::DatabaseExistsRequest& request) const;
|
||||
DeleteArtifactOutcome deleteArtifact(const Model::DeleteArtifactRequest &request)const;
|
||||
void deleteArtifactAsync(const Model::DeleteArtifactRequest& request, const DeleteArtifactAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteArtifactOutcomeCallable deleteArtifactCallable(const Model::DeleteArtifactRequest& request) const;
|
||||
DeleteConnectorOutcome deleteConnector(const Model::DeleteConnectorRequest &request)const;
|
||||
void deleteConnectorAsync(const Model::DeleteConnectorRequest& request, const DeleteConnectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteConnectorOutcomeCallable deleteConnectorCallable(const Model::DeleteConnectorRequest& request) const;
|
||||
DeleteDeploymentOutcome deleteDeployment(const Model::DeleteDeploymentRequest &request)const;
|
||||
void deleteDeploymentAsync(const Model::DeleteDeploymentRequest& request, const DeleteDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDeploymentOutcomeCallable deleteDeploymentCallable(const Model::DeleteDeploymentRequest& request) const;
|
||||
DeleteFormatOutcome deleteFormat(const Model::DeleteFormatRequest &request)const;
|
||||
void deleteFormatAsync(const Model::DeleteFormatRequest& request, const DeleteFormatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFormatOutcomeCallable deleteFormatCallable(const Model::DeleteFormatRequest& request) const;
|
||||
DeleteMemberOutcome deleteMember(const Model::DeleteMemberRequest &request)const;
|
||||
void deleteMemberAsync(const Model::DeleteMemberRequest& request, const DeleteMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteMemberOutcomeCallable deleteMemberCallable(const Model::DeleteMemberRequest& request) const;
|
||||
DeleteSecretValueOutcome deleteSecretValue(const Model::DeleteSecretValueRequest &request)const;
|
||||
void deleteSecretValueAsync(const Model::DeleteSecretValueRequest& request, const DeleteSecretValueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSecretValueOutcomeCallable deleteSecretValueCallable(const Model::DeleteSecretValueRequest& request) const;
|
||||
DeleteUdfArtifactOutcome deleteUdfArtifact(const Model::DeleteUdfArtifactRequest &request)const;
|
||||
void deleteUdfArtifactAsync(const Model::DeleteUdfArtifactRequest& request, const DeleteUdfArtifactAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteUdfArtifactOutcomeCallable deleteUdfArtifactCallable(const Model::DeleteUdfArtifactRequest& request) const;
|
||||
ExecuteSqlScriptOutcome executeSqlScript(const Model::ExecuteSqlScriptRequest &request)const;
|
||||
void executeSqlScriptAsync(const Model::ExecuteSqlScriptRequest& request, const ExecuteSqlScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExecuteSqlScriptOutcomeCallable executeSqlScriptCallable(const Model::ExecuteSqlScriptRequest& request) const;
|
||||
ExecuteSqlscriptsStatementsOutcome executeSqlscriptsStatements(const Model::ExecuteSqlscriptsStatementsRequest &request)const;
|
||||
void executeSqlscriptsStatementsAsync(const Model::ExecuteSqlscriptsStatementsRequest& request, const ExecuteSqlscriptsStatementsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExecuteSqlscriptsStatementsOutcomeCallable executeSqlscriptsStatementsCallable(const Model::ExecuteSqlscriptsStatementsRequest& request) const;
|
||||
ForcefullyCreateLockOutcome forcefullyCreateLock(const Model::ForcefullyCreateLockRequest &request)const;
|
||||
void forcefullyCreateLockAsync(const Model::ForcefullyCreateLockRequest& request, const ForcefullyCreateLockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ForcefullyCreateLockOutcomeCallable forcefullyCreateLockCallable(const Model::ForcefullyCreateLockRequest& request) const;
|
||||
FunctionExistsOutcome functionExists(const Model::FunctionExistsRequest &request)const;
|
||||
void functionExistsAsync(const Model::FunctionExistsRequest& request, const FunctionExistsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FunctionExistsOutcomeCallable functionExistsCallable(const Model::FunctionExistsRequest& request) const;
|
||||
GenerateResourcePlanOutcome generateResourcePlan(const Model::GenerateResourcePlanRequest &request)const;
|
||||
void generateResourcePlanAsync(const Model::GenerateResourcePlanRequest& request, const GenerateResourcePlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GenerateResourcePlanOutcomeCallable generateResourcePlanCallable(const Model::GenerateResourcePlanRequest& request) const;
|
||||
GetArtifactMetadataOutcome getArtifactMetadata(const Model::GetArtifactMetadataRequest &request)const;
|
||||
void getArtifactMetadataAsync(const Model::GetArtifactMetadataRequest& request, const GetArtifactMetadataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetArtifactMetadataOutcomeCallable getArtifactMetadataCallable(const Model::GetArtifactMetadataRequest& request) const;
|
||||
GetCatalogOutcome getCatalog(const Model::GetCatalogRequest &request)const;
|
||||
void getCatalogAsync(const Model::GetCatalogRequest& request, const GetCatalogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCatalogOutcomeCallable getCatalogCallable(const Model::GetCatalogRequest& request) const;
|
||||
GetDatabaseOutcome getDatabase(const Model::GetDatabaseRequest &request)const;
|
||||
void getDatabaseAsync(const Model::GetDatabaseRequest& request, const GetDatabaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDatabaseOutcomeCallable getDatabaseCallable(const Model::GetDatabaseRequest& request) const;
|
||||
GetDefaultDatabaseOutcome getDefaultDatabase(const Model::GetDefaultDatabaseRequest &request)const;
|
||||
void getDefaultDatabaseAsync(const Model::GetDefaultDatabaseRequest& request, const GetDefaultDatabaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDefaultDatabaseOutcomeCallable getDefaultDatabaseCallable(const Model::GetDefaultDatabaseRequest& request) const;
|
||||
GetDeploymentOutcome getDeployment(const Model::GetDeploymentRequest &request)const;
|
||||
void getDeploymentAsync(const Model::GetDeploymentRequest& request, const GetDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDeploymentOutcomeCallable getDeploymentCallable(const Model::GetDeploymentRequest& request) const;
|
||||
GetDeploymentDefaultsOutcome getDeploymentDefaults(const Model::GetDeploymentDefaultsRequest &request)const;
|
||||
void getDeploymentDefaultsAsync(const Model::GetDeploymentDefaultsRequest& request, const GetDeploymentDefaultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDeploymentDefaultsOutcomeCallable getDeploymentDefaultsCallable(const Model::GetDeploymentDefaultsRequest& request) const;
|
||||
GetFunctionOutcome getFunction(const Model::GetFunctionRequest &request)const;
|
||||
void getFunctionAsync(const Model::GetFunctionRequest& request, const GetFunctionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetFunctionOutcomeCallable getFunctionCallable(const Model::GetFunctionRequest& request) const;
|
||||
GetGlobalDeploymentDefaultsOutcome getGlobalDeploymentDefaults(const Model::GetGlobalDeploymentDefaultsRequest &request)const;
|
||||
void getGlobalDeploymentDefaultsAsync(const Model::GetGlobalDeploymentDefaultsRequest& request, const GetGlobalDeploymentDefaultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetGlobalDeploymentDefaultsOutcomeCallable getGlobalDeploymentDefaultsCallable(const Model::GetGlobalDeploymentDefaultsRequest& request) const;
|
||||
GetResourcePlanOutcome getResourcePlan(const Model::GetResourcePlanRequest &request)const;
|
||||
void getResourcePlanAsync(const Model::GetResourcePlanRequest& request, const GetResourcePlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetResourcePlanOutcomeCallable getResourcePlanCallable(const Model::GetResourcePlanRequest& request) const;
|
||||
GetTableOutcome getTable(const Model::GetTableRequest &request)const;
|
||||
void getTableAsync(const Model::GetTableRequest& request, const GetTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetTableOutcomeCallable getTableCallable(const Model::GetTableRequest& request) const;
|
||||
GetUdfArtifactOutcome getUdfArtifact(const Model::GetUdfArtifactRequest &request)const;
|
||||
void getUdfArtifactAsync(const Model::GetUdfArtifactRequest& request, const GetUdfArtifactAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUdfArtifactOutcomeCallable getUdfArtifactCallable(const Model::GetUdfArtifactRequest& request) const;
|
||||
ListArtifactsOutcome listArtifacts(const Model::ListArtifactsRequest &request)const;
|
||||
void listArtifactsAsync(const Model::ListArtifactsRequest& request, const ListArtifactsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListArtifactsOutcomeCallable listArtifactsCallable(const Model::ListArtifactsRequest& request) const;
|
||||
ListCatalogsOutcome listCatalogs(const Model::ListCatalogsRequest &request)const;
|
||||
void listCatalogsAsync(const Model::ListCatalogsRequest& request, const ListCatalogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListCatalogsOutcomeCallable listCatalogsCallable(const Model::ListCatalogsRequest& request) const;
|
||||
ListConnectorsOutcome listConnectors(const Model::ListConnectorsRequest &request)const;
|
||||
void listConnectorsAsync(const Model::ListConnectorsRequest& request, const ListConnectorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListConnectorsOutcomeCallable listConnectorsCallable(const Model::ListConnectorsRequest& request) const;
|
||||
ListDatabasesOutcome listDatabases(const Model::ListDatabasesRequest &request)const;
|
||||
void listDatabasesAsync(const Model::ListDatabasesRequest& request, const ListDatabasesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDatabasesOutcomeCallable listDatabasesCallable(const Model::ListDatabasesRequest& request) const;
|
||||
ListDeploymentTargetsOutcome listDeploymentTargets(const Model::ListDeploymentTargetsRequest &request)const;
|
||||
void listDeploymentTargetsAsync(const Model::ListDeploymentTargetsRequest& request, const ListDeploymentTargetsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDeploymentTargetsOutcomeCallable listDeploymentTargetsCallable(const Model::ListDeploymentTargetsRequest& request) const;
|
||||
ListDeploymentsOutcome listDeployments(const Model::ListDeploymentsRequest &request)const;
|
||||
void listDeploymentsAsync(const Model::ListDeploymentsRequest& request, const ListDeploymentsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDeploymentsOutcomeCallable listDeploymentsCallable(const Model::ListDeploymentsRequest& request) const;
|
||||
ListFlinkVersionsOutcome listFlinkVersions(const Model::ListFlinkVersionsRequest &request)const;
|
||||
void listFlinkVersionsAsync(const Model::ListFlinkVersionsRequest& request, const ListFlinkVersionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFlinkVersionsOutcomeCallable listFlinkVersionsCallable(const Model::ListFlinkVersionsRequest& request) const;
|
||||
ListFormatsOutcome listFormats(const Model::ListFormatsRequest &request)const;
|
||||
void listFormatsAsync(const Model::ListFormatsRequest& request, const ListFormatsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFormatsOutcomeCallable listFormatsCallable(const Model::ListFormatsRequest& request) const;
|
||||
ListFunctionsOutcome listFunctions(const Model::ListFunctionsRequest &request)const;
|
||||
void listFunctionsAsync(const Model::ListFunctionsRequest& request, const ListFunctionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFunctionsOutcomeCallable listFunctionsCallable(const Model::ListFunctionsRequest& request) const;
|
||||
ListJobsOutcome listJobs(const Model::ListJobsRequest &request)const;
|
||||
void listJobsAsync(const Model::ListJobsRequest& request, const ListJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListJobsOutcomeCallable listJobsCallable(const Model::ListJobsRequest& request) const;
|
||||
ListNamespacesOutcome listNamespaces(const Model::ListNamespacesRequest &request)const;
|
||||
void listNamespacesAsync(const Model::ListNamespacesRequest& request, const ListNamespacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListNamespacesOutcomeCallable listNamespacesCallable(const Model::ListNamespacesRequest& request) const;
|
||||
ListSavepointsOutcome listSavepoints(const Model::ListSavepointsRequest &request)const;
|
||||
void listSavepointsAsync(const Model::ListSavepointsRequest& request, const ListSavepointsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSavepointsOutcomeCallable listSavepointsCallable(const Model::ListSavepointsRequest& request) const;
|
||||
ListSecretValuesOutcome listSecretValues(const Model::ListSecretValuesRequest &request)const;
|
||||
void listSecretValuesAsync(const Model::ListSecretValuesRequest& request, const ListSecretValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSecretValuesOutcomeCallable listSecretValuesCallable(const Model::ListSecretValuesRequest& request) const;
|
||||
ListSessionClustersOutcome listSessionClusters(const Model::ListSessionClustersRequest &request)const;
|
||||
void listSessionClustersAsync(const Model::ListSessionClustersRequest& request, const ListSessionClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSessionClustersOutcomeCallable listSessionClustersCallable(const Model::ListSessionClustersRequest& request) const;
|
||||
ListTablesOutcome listTables(const Model::ListTablesRequest &request)const;
|
||||
void listTablesAsync(const Model::ListTablesRequest& request, const ListTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTablesOutcomeCallable listTablesCallable(const Model::ListTablesRequest& request) const;
|
||||
ParseConnectorOutcome parseConnector(const Model::ParseConnectorRequest &request)const;
|
||||
void parseConnectorAsync(const Model::ParseConnectorRequest& request, const ParseConnectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ParseConnectorOutcomeCallable parseConnectorCallable(const Model::ParseConnectorRequest& request) const;
|
||||
ParseFormatOutcome parseFormat(const Model::ParseFormatRequest &request)const;
|
||||
void parseFormatAsync(const Model::ParseFormatRequest& request, const ParseFormatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ParseFormatOutcomeCallable parseFormatCallable(const Model::ParseFormatRequest& request) const;
|
||||
ReplaceDeploymentOutcome replaceDeployment(const Model::ReplaceDeploymentRequest &request)const;
|
||||
void replaceDeploymentAsync(const Model::ReplaceDeploymentRequest& request, const ReplaceDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReplaceDeploymentOutcomeCallable replaceDeploymentCallable(const Model::ReplaceDeploymentRequest& request) const;
|
||||
SetDeploymentResourceModeOutcome setDeploymentResourceMode(const Model::SetDeploymentResourceModeRequest &request)const;
|
||||
void setDeploymentResourceModeAsync(const Model::SetDeploymentResourceModeRequest& request, const SetDeploymentResourceModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetDeploymentResourceModeOutcomeCallable setDeploymentResourceModeCallable(const Model::SetDeploymentResourceModeRequest& request) const;
|
||||
TableExistsOutcome tableExists(const Model::TableExistsRequest &request)const;
|
||||
void tableExistsAsync(const Model::TableExistsRequest& request, const TableExistsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TableExistsOutcomeCallable tableExistsCallable(const Model::TableExistsRequest& request) const;
|
||||
UpdateConnectorOutcome updateConnector(const Model::UpdateConnectorRequest &request)const;
|
||||
void updateConnectorAsync(const Model::UpdateConnectorRequest& request, const UpdateConnectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateConnectorOutcomeCallable updateConnectorCallable(const Model::UpdateConnectorRequest& request) const;
|
||||
UpdateDeploymentOutcome updateDeployment(const Model::UpdateDeploymentRequest &request)const;
|
||||
void updateDeploymentAsync(const Model::UpdateDeploymentRequest& request, const UpdateDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDeploymentOutcomeCallable updateDeploymentCallable(const Model::UpdateDeploymentRequest& request) const;
|
||||
UpdateDeploymentDesiredStateOutcome updateDeploymentDesiredState(const Model::UpdateDeploymentDesiredStateRequest &request)const;
|
||||
void updateDeploymentDesiredStateAsync(const Model::UpdateDeploymentDesiredStateRequest& request, const UpdateDeploymentDesiredStateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDeploymentDesiredStateOutcomeCallable updateDeploymentDesiredStateCallable(const Model::UpdateDeploymentDesiredStateRequest& request) const;
|
||||
UpdateFormatOutcome updateFormat(const Model::UpdateFormatRequest &request)const;
|
||||
void updateFormatAsync(const Model::UpdateFormatRequest& request, const UpdateFormatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateFormatOutcomeCallable updateFormatCallable(const Model::UpdateFormatRequest& request) const;
|
||||
UpdateMemberOutcome updateMember(const Model::UpdateMemberRequest &request)const;
|
||||
void updateMemberAsync(const Model::UpdateMemberRequest& request, const UpdateMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateMemberOutcomeCallable updateMemberCallable(const Model::UpdateMemberRequest& request) const;
|
||||
UpdateUdfArtifactOutcome updateUdfArtifact(const Model::UpdateUdfArtifactRequest &request)const;
|
||||
void updateUdfArtifactAsync(const Model::UpdateUdfArtifactRequest& request, const UpdateUdfArtifactAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateUdfArtifactOutcomeCallable updateUdfArtifactCallable(const Model::UpdateUdfArtifactRequest& request) const;
|
||||
ValidateSqlScriptOutcome validateSqlScript(const Model::ValidateSqlScriptRequest &request)const;
|
||||
void validateSqlScriptAsync(const Model::ValidateSqlScriptRequest& request, const ValidateSqlScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ValidateSqlScriptOutcomeCallable validateSqlScriptCallable(const Model::ValidateSqlScriptRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_VERVERICA_VERVERICACLIENT_H_
|
||||
32
ververica/include/alibabacloud/ververica/VervericaExport.h
Normal file
32
ververica/include/alibabacloud/ververica/VervericaExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* 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_VERVERICA_VERVERICAEXPORT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_VERVERICAEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_VERVERICA_LIBRARY)
|
||||
# define ALIBABACLOUD_VERVERICA_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_VERVERICA_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_VERVERICA_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_VERVERICA_VERVERICAEXPORT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATECONNECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATECONNECTORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateConnectorRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateConnectorRequest();
|
||||
~CreateConnectorRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATECONNECTORREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATECONNECTORRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATECONNECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateConnectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateConnectorResult();
|
||||
explicit CreateConnectorResult(const std::string &payload);
|
||||
~CreateConnectorResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATECONNECTORRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateDeploymentRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateDeploymentRequest();
|
||||
~CreateDeploymentRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEDEPLOYMENTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDeploymentResult();
|
||||
explicit CreateDeploymentResult(const std::string &payload);
|
||||
~CreateDeploymentResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEDEPLOYMENTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEFORMATREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEFORMATREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateFormatRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateFormatRequest();
|
||||
~CreateFormatRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEFORMATREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEFORMATRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEFORMATRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateFormatResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateFormatResult();
|
||||
explicit CreateFormatResult(const std::string &payload);
|
||||
~CreateFormatResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEFORMATRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEMEMBERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateMemberRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateMemberRequest();
|
||||
~CreateMemberRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEMEMBERREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateMemberResult();
|
||||
explicit CreateMemberResult(const std::string &payload);
|
||||
~CreateMemberResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEMEMBERRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATESAVEPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATESAVEPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateSavepointRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateSavepointRequest();
|
||||
~CreateSavepointRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string regionId_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATESAVEPOINTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATESAVEPOINTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATESAVEPOINTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateSavepointResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSavepointResult();
|
||||
explicit CreateSavepointResult(const std::string &payload);
|
||||
~CreateSavepointResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATESAVEPOINTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATESECRETVALUEREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATESECRETVALUEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateSecretValueRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateSecretValueRequest();
|
||||
~CreateSecretValueRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATESECRETVALUEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATESECRETVALUERESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATESECRETVALUERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateSecretValueResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSecretValueResult();
|
||||
explicit CreateSecretValueResult(const std::string &payload);
|
||||
~CreateSecretValueResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATESECRETVALUERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEUDFARTIFACTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEUDFARTIFACTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateUdfArtifactRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateUdfArtifactRequest();
|
||||
~CreateUdfArtifactRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEUDFARTIFACTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_CREATEUDFARTIFACTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_CREATEUDFARTIFACTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT CreateUdfArtifactResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUdfArtifactResult();
|
||||
explicit CreateUdfArtifactResult(const std::string &payload);
|
||||
~CreateUdfArtifactResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_CREATEUDFARTIFACTRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DATABASEEXISTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DATABASEEXISTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DatabaseExistsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DatabaseExistsRequest();
|
||||
~DatabaseExistsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDatabase() const;
|
||||
void setDatabase(const std::string &database);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string database_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DATABASEEXISTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DATABASEEXISTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DATABASEEXISTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DatabaseExistsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DatabaseExistsResult();
|
||||
explicit DatabaseExistsResult(const std::string &payload);
|
||||
~DatabaseExistsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DATABASEEXISTSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEARTIFACTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEARTIFACTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteArtifactRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteArtifactRequest();
|
||||
~DeleteArtifactRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getFilename() const;
|
||||
void setFilename(const std::string &filename);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string filename_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEARTIFACTREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEARTIFACTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEARTIFACTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteArtifactResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteArtifactResult();
|
||||
explicit DeleteArtifactResult(const std::string &payload);
|
||||
~DeleteArtifactResult();
|
||||
std::string getRequestId()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEARTIFACTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETECONNECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETECONNECTORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteConnectorRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteConnectorRequest();
|
||||
~DeleteConnectorRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETECONNECTORREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETECONNECTORRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETECONNECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteConnectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteConnectorResult();
|
||||
explicit DeleteConnectorResult(const std::string &payload);
|
||||
~DeleteConnectorResult();
|
||||
std::string getRequestId()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETECONNECTORRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteDeploymentRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteDeploymentRequest();
|
||||
~DeleteDeploymentRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDeploymentId() const;
|
||||
void setDeploymentId(const std::string &deploymentId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string deploymentId_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEDEPLOYMENTREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDeploymentResult();
|
||||
explicit DeleteDeploymentResult(const std::string &payload);
|
||||
~DeleteDeploymentResult();
|
||||
std::string getRequestId()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEDEPLOYMENTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEFORMATREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEFORMATREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteFormatRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteFormatRequest();
|
||||
~DeleteFormatRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEFORMATREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEFORMATRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEFORMATRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteFormatResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFormatResult();
|
||||
explicit DeleteFormatResult(const std::string &payload);
|
||||
~DeleteFormatResult();
|
||||
std::string getRequestId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEFORMATRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEMEMBERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteMemberRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteMemberRequest();
|
||||
~DeleteMemberRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getMember() const;
|
||||
void setMember(const std::string &member);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
std::string member_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEMEMBERREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteMemberResult();
|
||||
explicit DeleteMemberResult(const std::string &payload);
|
||||
~DeleteMemberResult();
|
||||
std::string getRequestId()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEMEMBERRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETESECRETVALUEREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETESECRETVALUEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteSecretValueRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteSecretValueRequest();
|
||||
~DeleteSecretValueRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETESECRETVALUEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETESECRETVALUERESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETESECRETVALUERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteSecretValueResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSecretValueResult();
|
||||
explicit DeleteSecretValueResult(const std::string &payload);
|
||||
~DeleteSecretValueResult();
|
||||
std::string getRequestId()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETESECRETVALUERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEUDFARTIFACTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEUDFARTIFACTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteUdfArtifactRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteUdfArtifactRequest();
|
||||
~DeleteUdfArtifactRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getUdfArtifactName() const;
|
||||
void setUdfArtifactName(const std::string &udfArtifactName);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
std::string udfArtifactName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEUDFARTIFACTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_DELETEUDFARTIFACTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_DELETEUDFARTIFACTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT DeleteUdfArtifactResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteUdfArtifactResult();
|
||||
explicit DeleteUdfArtifactResult(const std::string &payload);
|
||||
~DeleteUdfArtifactResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_DELETEUDFARTIFACTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_EXECUTESQLSCRIPTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ExecuteSqlScriptRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ExecuteSqlScriptRequest();
|
||||
~ExecuteSqlScriptRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_EXECUTESQLSCRIPTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ExecuteSqlScriptResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ExecuteSqlScriptResult();
|
||||
explicit ExecuteSqlScriptResult(const std::string &payload);
|
||||
~ExecuteSqlScriptResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_EXECUTESQLSCRIPTSSTATEMENTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTSSTATEMENTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ExecuteSqlscriptsStatementsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ExecuteSqlscriptsStatementsRequest();
|
||||
~ExecuteSqlscriptsStatementsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTSSTATEMENTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_EXECUTESQLSCRIPTSSTATEMENTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTSSTATEMENTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ExecuteSqlscriptsStatementsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ExecuteSqlscriptsStatementsResult();
|
||||
explicit ExecuteSqlscriptsStatementsResult(const std::string &payload);
|
||||
~ExecuteSqlscriptsStatementsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_EXECUTESQLSCRIPTSSTATEMENTSRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_FORCEFULLYCREATELOCKREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_FORCEFULLYCREATELOCKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ForcefullyCreateLockRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ForcefullyCreateLockRequest();
|
||||
~ForcefullyCreateLockRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string resourceId_;
|
||||
std::string _namespace_;
|
||||
std::string resourceType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_FORCEFULLYCREATELOCKREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_FORCEFULLYCREATELOCKRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_FORCEFULLYCREATELOCKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ForcefullyCreateLockResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ForcefullyCreateLockResult();
|
||||
explicit ForcefullyCreateLockResult(const std::string &payload);
|
||||
~ForcefullyCreateLockResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_FORCEFULLYCREATELOCKRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_FUNCTIONEXISTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_FUNCTIONEXISTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT FunctionExistsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
FunctionExistsRequest();
|
||||
~FunctionExistsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDatabase() const;
|
||||
void setDatabase(const std::string &database);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string getFunction() const;
|
||||
void setFunction(const std::string &function);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string database_;
|
||||
std::string cat_;
|
||||
std::string function_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_FUNCTIONEXISTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_FUNCTIONEXISTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_FUNCTIONEXISTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT FunctionExistsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
FunctionExistsResult();
|
||||
explicit FunctionExistsResult(const std::string &payload);
|
||||
~FunctionExistsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_FUNCTIONEXISTSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GENERATERESOURCEPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GENERATERESOURCEPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GenerateResourcePlanRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GenerateResourcePlanRequest();
|
||||
~GenerateResourcePlanRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDeploymentId() const;
|
||||
void setDeploymentId(const std::string &deploymentId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string deploymentId_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GENERATERESOURCEPLANREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GENERATERESOURCEPLANRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GENERATERESOURCEPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GenerateResourcePlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GenerateResourcePlanResult();
|
||||
explicit GenerateResourcePlanResult(const std::string &payload);
|
||||
~GenerateResourcePlanResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GENERATERESOURCEPLANRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETARTIFACTMETADATAREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETARTIFACTMETADATAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetArtifactMetadataRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetArtifactMetadataRequest();
|
||||
~GetArtifactMetadataRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getFilename() const;
|
||||
void setFilename(const std::string &filename);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string filename_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETARTIFACTMETADATAREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETARTIFACTMETADATARESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETARTIFACTMETADATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetArtifactMetadataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetArtifactMetadataResult();
|
||||
explicit GetArtifactMetadataResult(const std::string &payload);
|
||||
~GetArtifactMetadataResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETARTIFACTMETADATARESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETCATALOGREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETCATALOGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetCatalogRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetCatalogRequest();
|
||||
~GetCatalogRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETCATALOGREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETCATALOGRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETCATALOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetCatalogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCatalogResult();
|
||||
explicit GetCatalogResult(const std::string &payload);
|
||||
~GetCatalogResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETCATALOGRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETDATABASEREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDATABASEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDatabaseRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetDatabaseRequest();
|
||||
~GetDatabaseRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDatabase() const;
|
||||
void setDatabase(const std::string &database);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string database_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDATABASEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETDATABASERESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDATABASERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDatabaseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetDatabaseResult();
|
||||
explicit GetDatabaseResult(const std::string &payload);
|
||||
~GetDatabaseResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDATABASERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETDEFAULTDATABASEREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDEFAULTDATABASEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDefaultDatabaseRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetDefaultDatabaseRequest();
|
||||
~GetDefaultDatabaseRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDEFAULTDATABASEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETDEFAULTDATABASERESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDEFAULTDATABASERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDefaultDatabaseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetDefaultDatabaseResult();
|
||||
explicit GetDefaultDatabaseResult(const std::string &payload);
|
||||
~GetDefaultDatabaseResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDEFAULTDATABASERESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_GETDEPLOYMENTDEFAULTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTDEFAULTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDeploymentDefaultsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetDeploymentDefaultsRequest();
|
||||
~GetDeploymentDefaultsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTDEFAULTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETDEPLOYMENTDEFAULTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTDEFAULTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDeploymentDefaultsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetDeploymentDefaultsResult();
|
||||
explicit GetDeploymentDefaultsResult(const std::string &payload);
|
||||
~GetDeploymentDefaultsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTDEFAULTSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDeploymentRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetDeploymentRequest();
|
||||
~GetDeploymentRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDeploymentId() const;
|
||||
void setDeploymentId(const std::string &deploymentId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string deploymentId_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetDeploymentResult();
|
||||
explicit GetDeploymentResult(const std::string &payload);
|
||||
~GetDeploymentResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETDEPLOYMENTRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETFUNCTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETFUNCTIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetFunctionRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetFunctionRequest();
|
||||
~GetFunctionRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDatabase() const;
|
||||
void setDatabase(const std::string &database);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string getFunction() const;
|
||||
void setFunction(const std::string &function);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string database_;
|
||||
std::string cat_;
|
||||
std::string function_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETFUNCTIONREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETFUNCTIONRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETFUNCTIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetFunctionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetFunctionResult();
|
||||
explicit GetFunctionResult(const std::string &payload);
|
||||
~GetFunctionResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETFUNCTIONRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_GETGLOBALDEPLOYMENTDEFAULTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETGLOBALDEPLOYMENTDEFAULTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetGlobalDeploymentDefaultsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetGlobalDeploymentDefaultsRequest();
|
||||
~GetGlobalDeploymentDefaultsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETGLOBALDEPLOYMENTDEFAULTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETGLOBALDEPLOYMENTDEFAULTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETGLOBALDEPLOYMENTDEFAULTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetGlobalDeploymentDefaultsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetGlobalDeploymentDefaultsResult();
|
||||
explicit GetGlobalDeploymentDefaultsResult(const std::string &payload);
|
||||
~GetGlobalDeploymentDefaultsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETGLOBALDEPLOYMENTDEFAULTSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETRESOURCEPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETRESOURCEPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetResourcePlanRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetResourcePlanRequest();
|
||||
~GetResourcePlanRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDeploymentId() const;
|
||||
void setDeploymentId(const std::string &deploymentId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string deploymentId_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETRESOURCEPLANREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETRESOURCEPLANRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETRESOURCEPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetResourcePlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetResourcePlanResult();
|
||||
explicit GetResourcePlanResult(const std::string &payload);
|
||||
~GetResourcePlanResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETRESOURCEPLANRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETTABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetTableRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetTableRequest();
|
||||
~GetTableRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDatabase() const;
|
||||
void setDatabase(const std::string &database);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getTable() const;
|
||||
void setTable(const std::string &table);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string database_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
std::string table_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETTABLEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETTABLERESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETTABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetTableResult();
|
||||
explicit GetTableResult(const std::string &payload);
|
||||
~GetTableResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETTABLERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETUDFARTIFACTREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETUDFARTIFACTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetUdfArtifactRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetUdfArtifactRequest();
|
||||
~GetUdfArtifactRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
bool getRequireFunctionNames() const;
|
||||
void setRequireFunctionNames(bool requireFunctionNames);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getUdfArtifactName() const;
|
||||
void setUdfArtifactName(const std::string &udfArtifactName);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
bool requireFunctionNames_;
|
||||
std::string _namespace_;
|
||||
std::string udfArtifactName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETUDFARTIFACTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_GETUDFARTIFACTRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_GETUDFARTIFACTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT GetUdfArtifactResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetUdfArtifactResult();
|
||||
explicit GetUdfArtifactResult(const std::string &payload);
|
||||
~GetUdfArtifactResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_GETUDFARTIFACTRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_LISTARTIFACTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTARTIFACTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListArtifactsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListArtifactsRequest();
|
||||
~ListArtifactsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTARTIFACTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTARTIFACTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTARTIFACTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListArtifactsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListArtifactsResult();
|
||||
explicit ListArtifactsResult(const std::string &payload);
|
||||
~ListArtifactsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTARTIFACTSRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_LISTCATALOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTCATALOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListCatalogsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListCatalogsRequest();
|
||||
~ListCatalogsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTCATALOGSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTCATALOGSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTCATALOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListCatalogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListCatalogsResult();
|
||||
explicit ListCatalogsResult(const std::string &payload);
|
||||
~ListCatalogsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTCATALOGSRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_LISTCONNECTORSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTCONNECTORSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListConnectorsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListConnectorsRequest();
|
||||
~ListConnectorsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTCONNECTORSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTCONNECTORSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTCONNECTORSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListConnectorsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListConnectorsResult();
|
||||
explicit ListConnectorsResult(const std::string &payload);
|
||||
~ListConnectorsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTCONNECTORSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTDATABASESREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTDATABASESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListDatabasesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListDatabasesRequest();
|
||||
~ListDatabasesRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTDATABASESREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTDATABASESRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTDATABASESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListDatabasesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListDatabasesResult();
|
||||
explicit ListDatabasesResult(const std::string &payload);
|
||||
~ListDatabasesResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTDATABASESRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_LISTDEPLOYMENTTARGETSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTTARGETSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListDeploymentTargetsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListDeploymentTargetsRequest();
|
||||
~ListDeploymentTargetsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTTARGETSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTDEPLOYMENTTARGETSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTTARGETSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListDeploymentTargetsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListDeploymentTargetsResult();
|
||||
explicit ListDeploymentTargetsResult(const std::string &payload);
|
||||
~ListDeploymentTargetsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTTARGETSRESULT_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTDEPLOYMENTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListDeploymentsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListDeploymentsRequest();
|
||||
~ListDeploymentsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getCreator() const;
|
||||
void setCreator(const std::string &creator);
|
||||
std::string getModifier() const;
|
||||
void setModifier(const std::string &modifier);
|
||||
std::string getPriority() const;
|
||||
void setPriority(const std::string &priority);
|
||||
bool getBatchMode() const;
|
||||
void setBatchMode(bool batchMode);
|
||||
std::string getSortName() const;
|
||||
void setSortName(const std::string &sortName);
|
||||
std::string getDeploymentId() const;
|
||||
void setDeploymentId(const std::string &deploymentId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getPageSize() const;
|
||||
void setPageSize(const std::string &pageSize);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getPageIndex() const;
|
||||
void setPageIndex(const std::string &pageIndex);
|
||||
std::string getSortOrder() const;
|
||||
void setSortOrder(const std::string &sortOrder);
|
||||
std::string getState() const;
|
||||
void setState(const std::string &state);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string creator_;
|
||||
std::string modifier_;
|
||||
std::string priority_;
|
||||
bool batchMode_;
|
||||
std::string sortName_;
|
||||
std::string deploymentId_;
|
||||
std::string _namespace_;
|
||||
std::string pageSize_;
|
||||
std::string name_;
|
||||
std::string pageIndex_;
|
||||
std::string sortOrder_;
|
||||
std::string state_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTDEPLOYMENTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListDeploymentsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListDeploymentsResult();
|
||||
explicit ListDeploymentsResult(const std::string &payload);
|
||||
~ListDeploymentsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTDEPLOYMENTSRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTFLINKVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTFLINKVERSIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListFlinkVersionsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListFlinkVersionsRequest();
|
||||
~ListFlinkVersionsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTFLINKVERSIONSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTFLINKVERSIONSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTFLINKVERSIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListFlinkVersionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListFlinkVersionsResult();
|
||||
explicit ListFlinkVersionsResult(const std::string &payload);
|
||||
~ListFlinkVersionsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTFLINKVERSIONSRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_LISTFORMATSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTFORMATSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListFormatsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListFormatsRequest();
|
||||
~ListFormatsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTFORMATSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTFORMATSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTFORMATSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListFormatsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListFormatsResult();
|
||||
explicit ListFormatsResult(const std::string &payload);
|
||||
~ListFormatsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTFORMATSRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTFUNCTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTFUNCTIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListFunctionsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListFunctionsRequest();
|
||||
~ListFunctionsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDatabase() const;
|
||||
void setDatabase(const std::string &database);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string database_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTFUNCTIONSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTFUNCTIONSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTFUNCTIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListFunctionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListFunctionsResult();
|
||||
explicit ListFunctionsResult(const std::string &payload);
|
||||
~ListFunctionsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTFUNCTIONSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTJOBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListJobsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListJobsRequest();
|
||||
~ListJobsRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDeploymentId() const;
|
||||
void setDeploymentId(const std::string &deploymentId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string deploymentId_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTJOBSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTJOBSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTJOBSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListJobsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListJobsResult();
|
||||
explicit ListJobsResult(const std::string &payload);
|
||||
~ListJobsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTJOBSRESULT_H_
|
||||
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTNAMESPACESREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTNAMESPACESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListNamespacesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListNamespacesRequest();
|
||||
~ListNamespacesRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTNAMESPACESREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTNAMESPACESRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTNAMESPACESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListNamespacesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListNamespacesResult();
|
||||
explicit ListNamespacesResult(const std::string &payload);
|
||||
~ListNamespacesResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTNAMESPACESRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTSAVEPOINTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTSAVEPOINTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListSavepointsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListSavepointsRequest();
|
||||
~ListSavepointsRequest();
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDeploymentId() const;
|
||||
void setDeploymentId(const std::string &deploymentId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string jobId_;
|
||||
std::string workspace_;
|
||||
std::string deploymentId_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTSAVEPOINTSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTSAVEPOINTSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTSAVEPOINTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListSavepointsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListSavepointsResult();
|
||||
explicit ListSavepointsResult(const std::string &payload);
|
||||
~ListSavepointsResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTSAVEPOINTSRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_LISTSECRETVALUESREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTSECRETVALUESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListSecretValuesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListSecretValuesRequest();
|
||||
~ListSecretValuesRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTSECRETVALUESREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTSECRETVALUESRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTSECRETVALUESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListSecretValuesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListSecretValuesResult();
|
||||
explicit ListSecretValuesResult(const std::string &payload);
|
||||
~ListSecretValuesResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTSECRETVALUESRESULT_H_
|
||||
@@ -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_VERVERICA_MODEL_LISTSESSIONCLUSTERSREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTSESSIONCLUSTERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListSessionClustersRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListSessionClustersRequest();
|
||||
~ListSessionClustersRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTSESSIONCLUSTERSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTSESSIONCLUSTERSRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTSESSIONCLUSTERSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListSessionClustersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListSessionClustersResult();
|
||||
explicit ListSessionClustersResult(const std::string &payload);
|
||||
~ListSessionClustersResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTSESSIONCLUSTERSRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTTABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTTABLESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListTablesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListTablesRequest();
|
||||
~ListTablesRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getDatabase() const;
|
||||
void setDatabase(const std::string &database);
|
||||
std::string getCat() const;
|
||||
void setCat(const std::string &cat);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string database_;
|
||||
std::string cat_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTTABLESREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_LISTTABLESRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_LISTTABLESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ListTablesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListTablesResult();
|
||||
explicit ListTablesResult(const std::string &payload);
|
||||
~ListTablesResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_LISTTABLESRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_PARSECONNECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_PARSECONNECTORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ParseConnectorRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ParseConnectorRequest();
|
||||
~ParseConnectorRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_PARSECONNECTORREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_PARSECONNECTORRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_PARSECONNECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ParseConnectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ParseConnectorResult();
|
||||
explicit ParseConnectorResult(const std::string &payload);
|
||||
~ParseConnectorResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_PARSECONNECTORRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_PARSEFORMATREQUEST_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_PARSEFORMATREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ververica {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ParseFormatRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ParseFormatRequest();
|
||||
~ParseFormatRequest();
|
||||
std::string getWorkspace() const;
|
||||
void setWorkspace(const std::string &workspace);
|
||||
std::string getParamsJson() const;
|
||||
void setParamsJson(const std::string ¶msJson);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
|
||||
private:
|
||||
std::string workspace_;
|
||||
std::string paramsJson_;
|
||||
std::string _namespace_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ververica
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_PARSEFORMATREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_VERVERICA_MODEL_PARSEFORMATRESULT_H_
|
||||
#define ALIBABACLOUD_VERVERICA_MODEL_PARSEFORMATRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ververica/VervericaExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ververica
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VERVERICA_EXPORT ParseFormatResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ParseFormatResult();
|
||||
explicit ParseFormatResult(const std::string &payload);
|
||||
~ParseFormatResult();
|
||||
std::string getRequestId()const;
|
||||
std::string getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requestId_;
|
||||
std::string data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VERVERICA_MODEL_PARSEFORMATRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user