Release CustomizeClassifyImage.

This commit is contained in:
sdk-team
2022-09-19 10:20:31 +00:00
parent 320438db47
commit b42b0028db
205 changed files with 14642 additions and 1 deletions

View File

@@ -1 +1 @@
1.36.1267
1.36.1268

282
viapi-regen/CMakeLists.txt Normal file
View File

@@ -0,0 +1,282 @@
#
# 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(viapi-regen_public_header
include/alibabacloud/viapi-regen/Viapi_regenClient.h
include/alibabacloud/viapi-regen/Viapi_regenExport.h )
set(viapi-regen_public_header_model
include/alibabacloud/viapi-regen/model/CreateDatasetRequest.h
include/alibabacloud/viapi-regen/model/CreateDatasetResult.h
include/alibabacloud/viapi-regen/model/CreateLabelsetRequest.h
include/alibabacloud/viapi-regen/model/CreateLabelsetResult.h
include/alibabacloud/viapi-regen/model/CreateServiceRequest.h
include/alibabacloud/viapi-regen/model/CreateServiceResult.h
include/alibabacloud/viapi-regen/model/CreateTagTaskRequest.h
include/alibabacloud/viapi-regen/model/CreateTagTaskResult.h
include/alibabacloud/viapi-regen/model/CreateTrainTaskRequest.h
include/alibabacloud/viapi-regen/model/CreateTrainTaskResult.h
include/alibabacloud/viapi-regen/model/CreateWorkspaceRequest.h
include/alibabacloud/viapi-regen/model/CreateWorkspaceResult.h
include/alibabacloud/viapi-regen/model/CustomizeClassifyImageRequest.h
include/alibabacloud/viapi-regen/model/CustomizeClassifyImageResult.h
include/alibabacloud/viapi-regen/model/CustomizeDetectImageRequest.h
include/alibabacloud/viapi-regen/model/CustomizeDetectImageResult.h
include/alibabacloud/viapi-regen/model/CustomizeInstanceSegmentImageRequest.h
include/alibabacloud/viapi-regen/model/CustomizeInstanceSegmentImageResult.h
include/alibabacloud/viapi-regen/model/DebugServiceRequest.h
include/alibabacloud/viapi-regen/model/DebugServiceResult.h
include/alibabacloud/viapi-regen/model/DeleteDataReflowDataRequest.h
include/alibabacloud/viapi-regen/model/DeleteDataReflowDataResult.h
include/alibabacloud/viapi-regen/model/DeleteDatasetRequest.h
include/alibabacloud/viapi-regen/model/DeleteDatasetResult.h
include/alibabacloud/viapi-regen/model/DeleteLabelsetRequest.h
include/alibabacloud/viapi-regen/model/DeleteLabelsetResult.h
include/alibabacloud/viapi-regen/model/DeleteLabelsetDataRequest.h
include/alibabacloud/viapi-regen/model/DeleteLabelsetDataResult.h
include/alibabacloud/viapi-regen/model/DeleteServiceRequest.h
include/alibabacloud/viapi-regen/model/DeleteServiceResult.h
include/alibabacloud/viapi-regen/model/DeleteTrainTaskRequest.h
include/alibabacloud/viapi-regen/model/DeleteTrainTaskResult.h
include/alibabacloud/viapi-regen/model/DeleteWorkspaceRequest.h
include/alibabacloud/viapi-regen/model/DeleteWorkspaceResult.h
include/alibabacloud/viapi-regen/model/DisableDataReflowRequest.h
include/alibabacloud/viapi-regen/model/DisableDataReflowResult.h
include/alibabacloud/viapi-regen/model/DownloadFileNameListRequest.h
include/alibabacloud/viapi-regen/model/DownloadFileNameListResult.h
include/alibabacloud/viapi-regen/model/DownloadLabelFileRequest.h
include/alibabacloud/viapi-regen/model/DownloadLabelFileResult.h
include/alibabacloud/viapi-regen/model/EnableDataReflowRequest.h
include/alibabacloud/viapi-regen/model/EnableDataReflowResult.h
include/alibabacloud/viapi-regen/model/ExportDataReflowDataListRequest.h
include/alibabacloud/viapi-regen/model/ExportDataReflowDataListResult.h
include/alibabacloud/viapi-regen/model/GetDatasetRequest.h
include/alibabacloud/viapi-regen/model/GetDatasetResult.h
include/alibabacloud/viapi-regen/model/GetDiffCountLabelsetAndDatasetRequest.h
include/alibabacloud/viapi-regen/model/GetDiffCountLabelsetAndDatasetResult.h
include/alibabacloud/viapi-regen/model/GetLabelDetailRequest.h
include/alibabacloud/viapi-regen/model/GetLabelDetailResult.h
include/alibabacloud/viapi-regen/model/GetLabelsetRequest.h
include/alibabacloud/viapi-regen/model/GetLabelsetResult.h
include/alibabacloud/viapi-regen/model/GetServiceRequest.h
include/alibabacloud/viapi-regen/model/GetServiceResult.h
include/alibabacloud/viapi-regen/model/GetTrainModelRequest.h
include/alibabacloud/viapi-regen/model/GetTrainModelResult.h
include/alibabacloud/viapi-regen/model/GetTrainTaskRequest.h
include/alibabacloud/viapi-regen/model/GetTrainTaskResult.h
include/alibabacloud/viapi-regen/model/GetTrainTaskEstimatedTimeRequest.h
include/alibabacloud/viapi-regen/model/GetTrainTaskEstimatedTimeResult.h
include/alibabacloud/viapi-regen/model/GetUploadPolicyRequest.h
include/alibabacloud/viapi-regen/model/GetUploadPolicyResult.h
include/alibabacloud/viapi-regen/model/GetWorkspaceRequest.h
include/alibabacloud/viapi-regen/model/GetWorkspaceResult.h
include/alibabacloud/viapi-regen/model/ListDataReflowDatasRequest.h
include/alibabacloud/viapi-regen/model/ListDataReflowDatasResult.h
include/alibabacloud/viapi-regen/model/ListDatasetDatasRequest.h
include/alibabacloud/viapi-regen/model/ListDatasetDatasResult.h
include/alibabacloud/viapi-regen/model/ListDatasetsRequest.h
include/alibabacloud/viapi-regen/model/ListDatasetsResult.h
include/alibabacloud/viapi-regen/model/ListLabelsetDatasRequest.h
include/alibabacloud/viapi-regen/model/ListLabelsetDatasResult.h
include/alibabacloud/viapi-regen/model/ListLabelsetsRequest.h
include/alibabacloud/viapi-regen/model/ListLabelsetsResult.h
include/alibabacloud/viapi-regen/model/ListServicesRequest.h
include/alibabacloud/viapi-regen/model/ListServicesResult.h
include/alibabacloud/viapi-regen/model/ListTrainTasksRequest.h
include/alibabacloud/viapi-regen/model/ListTrainTasksResult.h
include/alibabacloud/viapi-regen/model/ListWorkspacesRequest.h
include/alibabacloud/viapi-regen/model/ListWorkspacesResult.h
include/alibabacloud/viapi-regen/model/SetDatasetUserOssPathRequest.h
include/alibabacloud/viapi-regen/model/SetDatasetUserOssPathResult.h
include/alibabacloud/viapi-regen/model/StartServiceRequest.h
include/alibabacloud/viapi-regen/model/StartServiceResult.h
include/alibabacloud/viapi-regen/model/StartTrainTaskRequest.h
include/alibabacloud/viapi-regen/model/StartTrainTaskResult.h
include/alibabacloud/viapi-regen/model/StopServiceRequest.h
include/alibabacloud/viapi-regen/model/StopServiceResult.h
include/alibabacloud/viapi-regen/model/StopTrainTaskRequest.h
include/alibabacloud/viapi-regen/model/StopTrainTaskResult.h
include/alibabacloud/viapi-regen/model/UpdateDatasetRequest.h
include/alibabacloud/viapi-regen/model/UpdateDatasetResult.h
include/alibabacloud/viapi-regen/model/UpdateLabelsetRequest.h
include/alibabacloud/viapi-regen/model/UpdateLabelsetResult.h
include/alibabacloud/viapi-regen/model/UpdateServiceRequest.h
include/alibabacloud/viapi-regen/model/UpdateServiceResult.h
include/alibabacloud/viapi-regen/model/UpdateTrainTaskRequest.h
include/alibabacloud/viapi-regen/model/UpdateTrainTaskResult.h
include/alibabacloud/viapi-regen/model/UpdateWorkspaceRequest.h
include/alibabacloud/viapi-regen/model/UpdateWorkspaceResult.h )
set(viapi-regen_src
src/Viapi-regenClient.cc
src/model/CreateDatasetRequest.cc
src/model/CreateDatasetResult.cc
src/model/CreateLabelsetRequest.cc
src/model/CreateLabelsetResult.cc
src/model/CreateServiceRequest.cc
src/model/CreateServiceResult.cc
src/model/CreateTagTaskRequest.cc
src/model/CreateTagTaskResult.cc
src/model/CreateTrainTaskRequest.cc
src/model/CreateTrainTaskResult.cc
src/model/CreateWorkspaceRequest.cc
src/model/CreateWorkspaceResult.cc
src/model/CustomizeClassifyImageRequest.cc
src/model/CustomizeClassifyImageResult.cc
src/model/CustomizeDetectImageRequest.cc
src/model/CustomizeDetectImageResult.cc
src/model/CustomizeInstanceSegmentImageRequest.cc
src/model/CustomizeInstanceSegmentImageResult.cc
src/model/DebugServiceRequest.cc
src/model/DebugServiceResult.cc
src/model/DeleteDataReflowDataRequest.cc
src/model/DeleteDataReflowDataResult.cc
src/model/DeleteDatasetRequest.cc
src/model/DeleteDatasetResult.cc
src/model/DeleteLabelsetRequest.cc
src/model/DeleteLabelsetResult.cc
src/model/DeleteLabelsetDataRequest.cc
src/model/DeleteLabelsetDataResult.cc
src/model/DeleteServiceRequest.cc
src/model/DeleteServiceResult.cc
src/model/DeleteTrainTaskRequest.cc
src/model/DeleteTrainTaskResult.cc
src/model/DeleteWorkspaceRequest.cc
src/model/DeleteWorkspaceResult.cc
src/model/DisableDataReflowRequest.cc
src/model/DisableDataReflowResult.cc
src/model/DownloadFileNameListRequest.cc
src/model/DownloadFileNameListResult.cc
src/model/DownloadLabelFileRequest.cc
src/model/DownloadLabelFileResult.cc
src/model/EnableDataReflowRequest.cc
src/model/EnableDataReflowResult.cc
src/model/ExportDataReflowDataListRequest.cc
src/model/ExportDataReflowDataListResult.cc
src/model/GetDatasetRequest.cc
src/model/GetDatasetResult.cc
src/model/GetDiffCountLabelsetAndDatasetRequest.cc
src/model/GetDiffCountLabelsetAndDatasetResult.cc
src/model/GetLabelDetailRequest.cc
src/model/GetLabelDetailResult.cc
src/model/GetLabelsetRequest.cc
src/model/GetLabelsetResult.cc
src/model/GetServiceRequest.cc
src/model/GetServiceResult.cc
src/model/GetTrainModelRequest.cc
src/model/GetTrainModelResult.cc
src/model/GetTrainTaskRequest.cc
src/model/GetTrainTaskResult.cc
src/model/GetTrainTaskEstimatedTimeRequest.cc
src/model/GetTrainTaskEstimatedTimeResult.cc
src/model/GetUploadPolicyRequest.cc
src/model/GetUploadPolicyResult.cc
src/model/GetWorkspaceRequest.cc
src/model/GetWorkspaceResult.cc
src/model/ListDataReflowDatasRequest.cc
src/model/ListDataReflowDatasResult.cc
src/model/ListDatasetDatasRequest.cc
src/model/ListDatasetDatasResult.cc
src/model/ListDatasetsRequest.cc
src/model/ListDatasetsResult.cc
src/model/ListLabelsetDatasRequest.cc
src/model/ListLabelsetDatasResult.cc
src/model/ListLabelsetsRequest.cc
src/model/ListLabelsetsResult.cc
src/model/ListServicesRequest.cc
src/model/ListServicesResult.cc
src/model/ListTrainTasksRequest.cc
src/model/ListTrainTasksResult.cc
src/model/ListWorkspacesRequest.cc
src/model/ListWorkspacesResult.cc
src/model/SetDatasetUserOssPathRequest.cc
src/model/SetDatasetUserOssPathResult.cc
src/model/StartServiceRequest.cc
src/model/StartServiceResult.cc
src/model/StartTrainTaskRequest.cc
src/model/StartTrainTaskResult.cc
src/model/StopServiceRequest.cc
src/model/StopServiceResult.cc
src/model/StopTrainTaskRequest.cc
src/model/StopTrainTaskResult.cc
src/model/UpdateDatasetRequest.cc
src/model/UpdateDatasetResult.cc
src/model/UpdateLabelsetRequest.cc
src/model/UpdateLabelsetResult.cc
src/model/UpdateServiceRequest.cc
src/model/UpdateServiceResult.cc
src/model/UpdateTrainTaskRequest.cc
src/model/UpdateTrainTaskResult.cc
src/model/UpdateWorkspaceRequest.cc
src/model/UpdateWorkspaceResult.cc )
add_library(viapi-regen ${LIB_TYPE}
${viapi-regen_public_header}
${viapi-regen_public_header_model}
${viapi-regen_src})
set_target_properties(viapi-regen
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}viapi-regen
)
if(${LIB_TYPE} STREQUAL "SHARED")
set_target_properties(viapi-regen
PROPERTIES
DEFINE_SYMBOL ALIBABACLOUD_VIAPI_REGEN_LIBRARY)
endif()
target_include_directories(viapi-regen
PRIVATE include
${CMAKE_SOURCE_DIR}/core/include
)
target_link_libraries(viapi-regen
core)
if(CMAKE_HOST_WIN32)
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
set(jsoncpp_install_dir ${INSTALL_DIR})
add_dependencies(viapi-regen
jsoncpp)
target_include_directories(viapi-regen
PRIVATE ${jsoncpp_install_dir}/include)
target_link_libraries(viapi-regen
${jsoncpp_install_dir}/lib/jsoncpp.lib)
set_target_properties(viapi-regen
PROPERTIES
COMPILE_OPTIONS "/bigobj")
else()
target_include_directories(viapi-regen
PRIVATE /usr/include/jsoncpp)
target_link_libraries(viapi-regen
jsoncpp)
endif()
install(FILES ${viapi-regen_public_header}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/viapi-regen)
install(FILES ${viapi-regen_public_header_model}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/viapi-regen/model)
install(TARGETS viapi-regen
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)

View File

@@ -0,0 +1,446 @@
/*
* 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_VIAPI_REGEN_VIAPI_REGENCLIENT_H_
#define ALIBABACLOUD_VIAPI_REGEN_VIAPI_REGENCLIENT_H_
#include <future>
#include <alibabacloud/core/AsyncCallerContext.h>
#include <alibabacloud/core/EndpointProvider.h>
#include <alibabacloud/core/RpcServiceClient.h>
#include "Viapi_regenExport.h"
#include "model/CreateDatasetRequest.h"
#include "model/CreateDatasetResult.h"
#include "model/CreateLabelsetRequest.h"
#include "model/CreateLabelsetResult.h"
#include "model/CreateServiceRequest.h"
#include "model/CreateServiceResult.h"
#include "model/CreateTagTaskRequest.h"
#include "model/CreateTagTaskResult.h"
#include "model/CreateTrainTaskRequest.h"
#include "model/CreateTrainTaskResult.h"
#include "model/CreateWorkspaceRequest.h"
#include "model/CreateWorkspaceResult.h"
#include "model/CustomizeClassifyImageRequest.h"
#include "model/CustomizeClassifyImageResult.h"
#include "model/CustomizeDetectImageRequest.h"
#include "model/CustomizeDetectImageResult.h"
#include "model/CustomizeInstanceSegmentImageRequest.h"
#include "model/CustomizeInstanceSegmentImageResult.h"
#include "model/DebugServiceRequest.h"
#include "model/DebugServiceResult.h"
#include "model/DeleteDataReflowDataRequest.h"
#include "model/DeleteDataReflowDataResult.h"
#include "model/DeleteDatasetRequest.h"
#include "model/DeleteDatasetResult.h"
#include "model/DeleteLabelsetRequest.h"
#include "model/DeleteLabelsetResult.h"
#include "model/DeleteLabelsetDataRequest.h"
#include "model/DeleteLabelsetDataResult.h"
#include "model/DeleteServiceRequest.h"
#include "model/DeleteServiceResult.h"
#include "model/DeleteTrainTaskRequest.h"
#include "model/DeleteTrainTaskResult.h"
#include "model/DeleteWorkspaceRequest.h"
#include "model/DeleteWorkspaceResult.h"
#include "model/DisableDataReflowRequest.h"
#include "model/DisableDataReflowResult.h"
#include "model/DownloadFileNameListRequest.h"
#include "model/DownloadFileNameListResult.h"
#include "model/DownloadLabelFileRequest.h"
#include "model/DownloadLabelFileResult.h"
#include "model/EnableDataReflowRequest.h"
#include "model/EnableDataReflowResult.h"
#include "model/ExportDataReflowDataListRequest.h"
#include "model/ExportDataReflowDataListResult.h"
#include "model/GetDatasetRequest.h"
#include "model/GetDatasetResult.h"
#include "model/GetDiffCountLabelsetAndDatasetRequest.h"
#include "model/GetDiffCountLabelsetAndDatasetResult.h"
#include "model/GetLabelDetailRequest.h"
#include "model/GetLabelDetailResult.h"
#include "model/GetLabelsetRequest.h"
#include "model/GetLabelsetResult.h"
#include "model/GetServiceRequest.h"
#include "model/GetServiceResult.h"
#include "model/GetTrainModelRequest.h"
#include "model/GetTrainModelResult.h"
#include "model/GetTrainTaskRequest.h"
#include "model/GetTrainTaskResult.h"
#include "model/GetTrainTaskEstimatedTimeRequest.h"
#include "model/GetTrainTaskEstimatedTimeResult.h"
#include "model/GetUploadPolicyRequest.h"
#include "model/GetUploadPolicyResult.h"
#include "model/GetWorkspaceRequest.h"
#include "model/GetWorkspaceResult.h"
#include "model/ListDataReflowDatasRequest.h"
#include "model/ListDataReflowDatasResult.h"
#include "model/ListDatasetDatasRequest.h"
#include "model/ListDatasetDatasResult.h"
#include "model/ListDatasetsRequest.h"
#include "model/ListDatasetsResult.h"
#include "model/ListLabelsetDatasRequest.h"
#include "model/ListLabelsetDatasResult.h"
#include "model/ListLabelsetsRequest.h"
#include "model/ListLabelsetsResult.h"
#include "model/ListServicesRequest.h"
#include "model/ListServicesResult.h"
#include "model/ListTrainTasksRequest.h"
#include "model/ListTrainTasksResult.h"
#include "model/ListWorkspacesRequest.h"
#include "model/ListWorkspacesResult.h"
#include "model/SetDatasetUserOssPathRequest.h"
#include "model/SetDatasetUserOssPathResult.h"
#include "model/StartServiceRequest.h"
#include "model/StartServiceResult.h"
#include "model/StartTrainTaskRequest.h"
#include "model/StartTrainTaskResult.h"
#include "model/StopServiceRequest.h"
#include "model/StopServiceResult.h"
#include "model/StopTrainTaskRequest.h"
#include "model/StopTrainTaskResult.h"
#include "model/UpdateDatasetRequest.h"
#include "model/UpdateDatasetResult.h"
#include "model/UpdateLabelsetRequest.h"
#include "model/UpdateLabelsetResult.h"
#include "model/UpdateServiceRequest.h"
#include "model/UpdateServiceResult.h"
#include "model/UpdateTrainTaskRequest.h"
#include "model/UpdateTrainTaskResult.h"
#include "model/UpdateWorkspaceRequest.h"
#include "model/UpdateWorkspaceResult.h"
namespace AlibabaCloud
{
namespace Viapi_regen
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT Viapi_regenClient : public RpcServiceClient
{
public:
typedef Outcome<Error, Model::CreateDatasetResult> CreateDatasetOutcome;
typedef std::future<CreateDatasetOutcome> CreateDatasetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CreateDatasetRequest&, const CreateDatasetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDatasetAsyncHandler;
typedef Outcome<Error, Model::CreateLabelsetResult> CreateLabelsetOutcome;
typedef std::future<CreateLabelsetOutcome> CreateLabelsetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CreateLabelsetRequest&, const CreateLabelsetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLabelsetAsyncHandler;
typedef Outcome<Error, Model::CreateServiceResult> CreateServiceOutcome;
typedef std::future<CreateServiceOutcome> CreateServiceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CreateServiceRequest&, const CreateServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceAsyncHandler;
typedef Outcome<Error, Model::CreateTagTaskResult> CreateTagTaskOutcome;
typedef std::future<CreateTagTaskOutcome> CreateTagTaskOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CreateTagTaskRequest&, const CreateTagTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTagTaskAsyncHandler;
typedef Outcome<Error, Model::CreateTrainTaskResult> CreateTrainTaskOutcome;
typedef std::future<CreateTrainTaskOutcome> CreateTrainTaskOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CreateTrainTaskRequest&, const CreateTrainTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrainTaskAsyncHandler;
typedef Outcome<Error, Model::CreateWorkspaceResult> CreateWorkspaceOutcome;
typedef std::future<CreateWorkspaceOutcome> CreateWorkspaceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CreateWorkspaceRequest&, const CreateWorkspaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateWorkspaceAsyncHandler;
typedef Outcome<Error, Model::CustomizeClassifyImageResult> CustomizeClassifyImageOutcome;
typedef std::future<CustomizeClassifyImageOutcome> CustomizeClassifyImageOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CustomizeClassifyImageRequest&, const CustomizeClassifyImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CustomizeClassifyImageAsyncHandler;
typedef Outcome<Error, Model::CustomizeDetectImageResult> CustomizeDetectImageOutcome;
typedef std::future<CustomizeDetectImageOutcome> CustomizeDetectImageOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CustomizeDetectImageRequest&, const CustomizeDetectImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CustomizeDetectImageAsyncHandler;
typedef Outcome<Error, Model::CustomizeInstanceSegmentImageResult> CustomizeInstanceSegmentImageOutcome;
typedef std::future<CustomizeInstanceSegmentImageOutcome> CustomizeInstanceSegmentImageOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::CustomizeInstanceSegmentImageRequest&, const CustomizeInstanceSegmentImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CustomizeInstanceSegmentImageAsyncHandler;
typedef Outcome<Error, Model::DebugServiceResult> DebugServiceOutcome;
typedef std::future<DebugServiceOutcome> DebugServiceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DebugServiceRequest&, const DebugServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DebugServiceAsyncHandler;
typedef Outcome<Error, Model::DeleteDataReflowDataResult> DeleteDataReflowDataOutcome;
typedef std::future<DeleteDataReflowDataOutcome> DeleteDataReflowDataOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DeleteDataReflowDataRequest&, const DeleteDataReflowDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDataReflowDataAsyncHandler;
typedef Outcome<Error, Model::DeleteDatasetResult> DeleteDatasetOutcome;
typedef std::future<DeleteDatasetOutcome> DeleteDatasetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DeleteDatasetRequest&, const DeleteDatasetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDatasetAsyncHandler;
typedef Outcome<Error, Model::DeleteLabelsetResult> DeleteLabelsetOutcome;
typedef std::future<DeleteLabelsetOutcome> DeleteLabelsetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DeleteLabelsetRequest&, const DeleteLabelsetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLabelsetAsyncHandler;
typedef Outcome<Error, Model::DeleteLabelsetDataResult> DeleteLabelsetDataOutcome;
typedef std::future<DeleteLabelsetDataOutcome> DeleteLabelsetDataOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DeleteLabelsetDataRequest&, const DeleteLabelsetDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLabelsetDataAsyncHandler;
typedef Outcome<Error, Model::DeleteServiceResult> DeleteServiceOutcome;
typedef std::future<DeleteServiceOutcome> DeleteServiceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DeleteServiceRequest&, const DeleteServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteServiceAsyncHandler;
typedef Outcome<Error, Model::DeleteTrainTaskResult> DeleteTrainTaskOutcome;
typedef std::future<DeleteTrainTaskOutcome> DeleteTrainTaskOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DeleteTrainTaskRequest&, const DeleteTrainTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrainTaskAsyncHandler;
typedef Outcome<Error, Model::DeleteWorkspaceResult> DeleteWorkspaceOutcome;
typedef std::future<DeleteWorkspaceOutcome> DeleteWorkspaceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DeleteWorkspaceRequest&, const DeleteWorkspaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteWorkspaceAsyncHandler;
typedef Outcome<Error, Model::DisableDataReflowResult> DisableDataReflowOutcome;
typedef std::future<DisableDataReflowOutcome> DisableDataReflowOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DisableDataReflowRequest&, const DisableDataReflowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableDataReflowAsyncHandler;
typedef Outcome<Error, Model::DownloadFileNameListResult> DownloadFileNameListOutcome;
typedef std::future<DownloadFileNameListOutcome> DownloadFileNameListOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DownloadFileNameListRequest&, const DownloadFileNameListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadFileNameListAsyncHandler;
typedef Outcome<Error, Model::DownloadLabelFileResult> DownloadLabelFileOutcome;
typedef std::future<DownloadLabelFileOutcome> DownloadLabelFileOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::DownloadLabelFileRequest&, const DownloadLabelFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadLabelFileAsyncHandler;
typedef Outcome<Error, Model::EnableDataReflowResult> EnableDataReflowOutcome;
typedef std::future<EnableDataReflowOutcome> EnableDataReflowOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::EnableDataReflowRequest&, const EnableDataReflowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableDataReflowAsyncHandler;
typedef Outcome<Error, Model::ExportDataReflowDataListResult> ExportDataReflowDataListOutcome;
typedef std::future<ExportDataReflowDataListOutcome> ExportDataReflowDataListOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ExportDataReflowDataListRequest&, const ExportDataReflowDataListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportDataReflowDataListAsyncHandler;
typedef Outcome<Error, Model::GetDatasetResult> GetDatasetOutcome;
typedef std::future<GetDatasetOutcome> GetDatasetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetDatasetRequest&, const GetDatasetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDatasetAsyncHandler;
typedef Outcome<Error, Model::GetDiffCountLabelsetAndDatasetResult> GetDiffCountLabelsetAndDatasetOutcome;
typedef std::future<GetDiffCountLabelsetAndDatasetOutcome> GetDiffCountLabelsetAndDatasetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetDiffCountLabelsetAndDatasetRequest&, const GetDiffCountLabelsetAndDatasetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDiffCountLabelsetAndDatasetAsyncHandler;
typedef Outcome<Error, Model::GetLabelDetailResult> GetLabelDetailOutcome;
typedef std::future<GetLabelDetailOutcome> GetLabelDetailOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetLabelDetailRequest&, const GetLabelDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLabelDetailAsyncHandler;
typedef Outcome<Error, Model::GetLabelsetResult> GetLabelsetOutcome;
typedef std::future<GetLabelsetOutcome> GetLabelsetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetLabelsetRequest&, const GetLabelsetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLabelsetAsyncHandler;
typedef Outcome<Error, Model::GetServiceResult> GetServiceOutcome;
typedef std::future<GetServiceOutcome> GetServiceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetServiceRequest&, const GetServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceAsyncHandler;
typedef Outcome<Error, Model::GetTrainModelResult> GetTrainModelOutcome;
typedef std::future<GetTrainModelOutcome> GetTrainModelOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetTrainModelRequest&, const GetTrainModelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTrainModelAsyncHandler;
typedef Outcome<Error, Model::GetTrainTaskResult> GetTrainTaskOutcome;
typedef std::future<GetTrainTaskOutcome> GetTrainTaskOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetTrainTaskRequest&, const GetTrainTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTrainTaskAsyncHandler;
typedef Outcome<Error, Model::GetTrainTaskEstimatedTimeResult> GetTrainTaskEstimatedTimeOutcome;
typedef std::future<GetTrainTaskEstimatedTimeOutcome> GetTrainTaskEstimatedTimeOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetTrainTaskEstimatedTimeRequest&, const GetTrainTaskEstimatedTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTrainTaskEstimatedTimeAsyncHandler;
typedef Outcome<Error, Model::GetUploadPolicyResult> GetUploadPolicyOutcome;
typedef std::future<GetUploadPolicyOutcome> GetUploadPolicyOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetUploadPolicyRequest&, const GetUploadPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUploadPolicyAsyncHandler;
typedef Outcome<Error, Model::GetWorkspaceResult> GetWorkspaceOutcome;
typedef std::future<GetWorkspaceOutcome> GetWorkspaceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::GetWorkspaceRequest&, const GetWorkspaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetWorkspaceAsyncHandler;
typedef Outcome<Error, Model::ListDataReflowDatasResult> ListDataReflowDatasOutcome;
typedef std::future<ListDataReflowDatasOutcome> ListDataReflowDatasOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListDataReflowDatasRequest&, const ListDataReflowDatasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDataReflowDatasAsyncHandler;
typedef Outcome<Error, Model::ListDatasetDatasResult> ListDatasetDatasOutcome;
typedef std::future<ListDatasetDatasOutcome> ListDatasetDatasOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListDatasetDatasRequest&, const ListDatasetDatasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDatasetDatasAsyncHandler;
typedef Outcome<Error, Model::ListDatasetsResult> ListDatasetsOutcome;
typedef std::future<ListDatasetsOutcome> ListDatasetsOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListDatasetsRequest&, const ListDatasetsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDatasetsAsyncHandler;
typedef Outcome<Error, Model::ListLabelsetDatasResult> ListLabelsetDatasOutcome;
typedef std::future<ListLabelsetDatasOutcome> ListLabelsetDatasOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListLabelsetDatasRequest&, const ListLabelsetDatasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLabelsetDatasAsyncHandler;
typedef Outcome<Error, Model::ListLabelsetsResult> ListLabelsetsOutcome;
typedef std::future<ListLabelsetsOutcome> ListLabelsetsOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListLabelsetsRequest&, const ListLabelsetsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLabelsetsAsyncHandler;
typedef Outcome<Error, Model::ListServicesResult> ListServicesOutcome;
typedef std::future<ListServicesOutcome> ListServicesOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListServicesRequest&, const ListServicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListServicesAsyncHandler;
typedef Outcome<Error, Model::ListTrainTasksResult> ListTrainTasksOutcome;
typedef std::future<ListTrainTasksOutcome> ListTrainTasksOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListTrainTasksRequest&, const ListTrainTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTrainTasksAsyncHandler;
typedef Outcome<Error, Model::ListWorkspacesResult> ListWorkspacesOutcome;
typedef std::future<ListWorkspacesOutcome> ListWorkspacesOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::ListWorkspacesRequest&, const ListWorkspacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListWorkspacesAsyncHandler;
typedef Outcome<Error, Model::SetDatasetUserOssPathResult> SetDatasetUserOssPathOutcome;
typedef std::future<SetDatasetUserOssPathOutcome> SetDatasetUserOssPathOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::SetDatasetUserOssPathRequest&, const SetDatasetUserOssPathOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDatasetUserOssPathAsyncHandler;
typedef Outcome<Error, Model::StartServiceResult> StartServiceOutcome;
typedef std::future<StartServiceOutcome> StartServiceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::StartServiceRequest&, const StartServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartServiceAsyncHandler;
typedef Outcome<Error, Model::StartTrainTaskResult> StartTrainTaskOutcome;
typedef std::future<StartTrainTaskOutcome> StartTrainTaskOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::StartTrainTaskRequest&, const StartTrainTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartTrainTaskAsyncHandler;
typedef Outcome<Error, Model::StopServiceResult> StopServiceOutcome;
typedef std::future<StopServiceOutcome> StopServiceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::StopServiceRequest&, const StopServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopServiceAsyncHandler;
typedef Outcome<Error, Model::StopTrainTaskResult> StopTrainTaskOutcome;
typedef std::future<StopTrainTaskOutcome> StopTrainTaskOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::StopTrainTaskRequest&, const StopTrainTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopTrainTaskAsyncHandler;
typedef Outcome<Error, Model::UpdateDatasetResult> UpdateDatasetOutcome;
typedef std::future<UpdateDatasetOutcome> UpdateDatasetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::UpdateDatasetRequest&, const UpdateDatasetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDatasetAsyncHandler;
typedef Outcome<Error, Model::UpdateLabelsetResult> UpdateLabelsetOutcome;
typedef std::future<UpdateLabelsetOutcome> UpdateLabelsetOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::UpdateLabelsetRequest&, const UpdateLabelsetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateLabelsetAsyncHandler;
typedef Outcome<Error, Model::UpdateServiceResult> UpdateServiceOutcome;
typedef std::future<UpdateServiceOutcome> UpdateServiceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::UpdateServiceRequest&, const UpdateServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateServiceAsyncHandler;
typedef Outcome<Error, Model::UpdateTrainTaskResult> UpdateTrainTaskOutcome;
typedef std::future<UpdateTrainTaskOutcome> UpdateTrainTaskOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::UpdateTrainTaskRequest&, const UpdateTrainTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTrainTaskAsyncHandler;
typedef Outcome<Error, Model::UpdateWorkspaceResult> UpdateWorkspaceOutcome;
typedef std::future<UpdateWorkspaceOutcome> UpdateWorkspaceOutcomeCallable;
typedef std::function<void(const Viapi_regenClient*, const Model::UpdateWorkspaceRequest&, const UpdateWorkspaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateWorkspaceAsyncHandler;
Viapi_regenClient(const Credentials &credentials, const ClientConfiguration &configuration);
Viapi_regenClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
Viapi_regenClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
~Viapi_regenClient();
CreateDatasetOutcome createDataset(const Model::CreateDatasetRequest &request)const;
void createDatasetAsync(const Model::CreateDatasetRequest& request, const CreateDatasetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateDatasetOutcomeCallable createDatasetCallable(const Model::CreateDatasetRequest& request) const;
CreateLabelsetOutcome createLabelset(const Model::CreateLabelsetRequest &request)const;
void createLabelsetAsync(const Model::CreateLabelsetRequest& request, const CreateLabelsetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateLabelsetOutcomeCallable createLabelsetCallable(const Model::CreateLabelsetRequest& request) const;
CreateServiceOutcome createService(const Model::CreateServiceRequest &request)const;
void createServiceAsync(const Model::CreateServiceRequest& request, const CreateServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateServiceOutcomeCallable createServiceCallable(const Model::CreateServiceRequest& request) const;
CreateTagTaskOutcome createTagTask(const Model::CreateTagTaskRequest &request)const;
void createTagTaskAsync(const Model::CreateTagTaskRequest& request, const CreateTagTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateTagTaskOutcomeCallable createTagTaskCallable(const Model::CreateTagTaskRequest& request) const;
CreateTrainTaskOutcome createTrainTask(const Model::CreateTrainTaskRequest &request)const;
void createTrainTaskAsync(const Model::CreateTrainTaskRequest& request, const CreateTrainTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateTrainTaskOutcomeCallable createTrainTaskCallable(const Model::CreateTrainTaskRequest& request) const;
CreateWorkspaceOutcome createWorkspace(const Model::CreateWorkspaceRequest &request)const;
void createWorkspaceAsync(const Model::CreateWorkspaceRequest& request, const CreateWorkspaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateWorkspaceOutcomeCallable createWorkspaceCallable(const Model::CreateWorkspaceRequest& request) const;
CustomizeClassifyImageOutcome customizeClassifyImage(const Model::CustomizeClassifyImageRequest &request)const;
void customizeClassifyImageAsync(const Model::CustomizeClassifyImageRequest& request, const CustomizeClassifyImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CustomizeClassifyImageOutcomeCallable customizeClassifyImageCallable(const Model::CustomizeClassifyImageRequest& request) const;
CustomizeDetectImageOutcome customizeDetectImage(const Model::CustomizeDetectImageRequest &request)const;
void customizeDetectImageAsync(const Model::CustomizeDetectImageRequest& request, const CustomizeDetectImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CustomizeDetectImageOutcomeCallable customizeDetectImageCallable(const Model::CustomizeDetectImageRequest& request) const;
CustomizeInstanceSegmentImageOutcome customizeInstanceSegmentImage(const Model::CustomizeInstanceSegmentImageRequest &request)const;
void customizeInstanceSegmentImageAsync(const Model::CustomizeInstanceSegmentImageRequest& request, const CustomizeInstanceSegmentImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CustomizeInstanceSegmentImageOutcomeCallable customizeInstanceSegmentImageCallable(const Model::CustomizeInstanceSegmentImageRequest& request) const;
DebugServiceOutcome debugService(const Model::DebugServiceRequest &request)const;
void debugServiceAsync(const Model::DebugServiceRequest& request, const DebugServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DebugServiceOutcomeCallable debugServiceCallable(const Model::DebugServiceRequest& request) const;
DeleteDataReflowDataOutcome deleteDataReflowData(const Model::DeleteDataReflowDataRequest &request)const;
void deleteDataReflowDataAsync(const Model::DeleteDataReflowDataRequest& request, const DeleteDataReflowDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteDataReflowDataOutcomeCallable deleteDataReflowDataCallable(const Model::DeleteDataReflowDataRequest& request) const;
DeleteDatasetOutcome deleteDataset(const Model::DeleteDatasetRequest &request)const;
void deleteDatasetAsync(const Model::DeleteDatasetRequest& request, const DeleteDatasetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteDatasetOutcomeCallable deleteDatasetCallable(const Model::DeleteDatasetRequest& request) const;
DeleteLabelsetOutcome deleteLabelset(const Model::DeleteLabelsetRequest &request)const;
void deleteLabelsetAsync(const Model::DeleteLabelsetRequest& request, const DeleteLabelsetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteLabelsetOutcomeCallable deleteLabelsetCallable(const Model::DeleteLabelsetRequest& request) const;
DeleteLabelsetDataOutcome deleteLabelsetData(const Model::DeleteLabelsetDataRequest &request)const;
void deleteLabelsetDataAsync(const Model::DeleteLabelsetDataRequest& request, const DeleteLabelsetDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteLabelsetDataOutcomeCallable deleteLabelsetDataCallable(const Model::DeleteLabelsetDataRequest& request) const;
DeleteServiceOutcome deleteService(const Model::DeleteServiceRequest &request)const;
void deleteServiceAsync(const Model::DeleteServiceRequest& request, const DeleteServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteServiceOutcomeCallable deleteServiceCallable(const Model::DeleteServiceRequest& request) const;
DeleteTrainTaskOutcome deleteTrainTask(const Model::DeleteTrainTaskRequest &request)const;
void deleteTrainTaskAsync(const Model::DeleteTrainTaskRequest& request, const DeleteTrainTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteTrainTaskOutcomeCallable deleteTrainTaskCallable(const Model::DeleteTrainTaskRequest& request) const;
DeleteWorkspaceOutcome deleteWorkspace(const Model::DeleteWorkspaceRequest &request)const;
void deleteWorkspaceAsync(const Model::DeleteWorkspaceRequest& request, const DeleteWorkspaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteWorkspaceOutcomeCallable deleteWorkspaceCallable(const Model::DeleteWorkspaceRequest& request) const;
DisableDataReflowOutcome disableDataReflow(const Model::DisableDataReflowRequest &request)const;
void disableDataReflowAsync(const Model::DisableDataReflowRequest& request, const DisableDataReflowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DisableDataReflowOutcomeCallable disableDataReflowCallable(const Model::DisableDataReflowRequest& request) const;
DownloadFileNameListOutcome downloadFileNameList(const Model::DownloadFileNameListRequest &request)const;
void downloadFileNameListAsync(const Model::DownloadFileNameListRequest& request, const DownloadFileNameListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DownloadFileNameListOutcomeCallable downloadFileNameListCallable(const Model::DownloadFileNameListRequest& request) const;
DownloadLabelFileOutcome downloadLabelFile(const Model::DownloadLabelFileRequest &request)const;
void downloadLabelFileAsync(const Model::DownloadLabelFileRequest& request, const DownloadLabelFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DownloadLabelFileOutcomeCallable downloadLabelFileCallable(const Model::DownloadLabelFileRequest& request) const;
EnableDataReflowOutcome enableDataReflow(const Model::EnableDataReflowRequest &request)const;
void enableDataReflowAsync(const Model::EnableDataReflowRequest& request, const EnableDataReflowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
EnableDataReflowOutcomeCallable enableDataReflowCallable(const Model::EnableDataReflowRequest& request) const;
ExportDataReflowDataListOutcome exportDataReflowDataList(const Model::ExportDataReflowDataListRequest &request)const;
void exportDataReflowDataListAsync(const Model::ExportDataReflowDataListRequest& request, const ExportDataReflowDataListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ExportDataReflowDataListOutcomeCallable exportDataReflowDataListCallable(const Model::ExportDataReflowDataListRequest& request) const;
GetDatasetOutcome getDataset(const Model::GetDatasetRequest &request)const;
void getDatasetAsync(const Model::GetDatasetRequest& request, const GetDatasetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetDatasetOutcomeCallable getDatasetCallable(const Model::GetDatasetRequest& request) const;
GetDiffCountLabelsetAndDatasetOutcome getDiffCountLabelsetAndDataset(const Model::GetDiffCountLabelsetAndDatasetRequest &request)const;
void getDiffCountLabelsetAndDatasetAsync(const Model::GetDiffCountLabelsetAndDatasetRequest& request, const GetDiffCountLabelsetAndDatasetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetDiffCountLabelsetAndDatasetOutcomeCallable getDiffCountLabelsetAndDatasetCallable(const Model::GetDiffCountLabelsetAndDatasetRequest& request) const;
GetLabelDetailOutcome getLabelDetail(const Model::GetLabelDetailRequest &request)const;
void getLabelDetailAsync(const Model::GetLabelDetailRequest& request, const GetLabelDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetLabelDetailOutcomeCallable getLabelDetailCallable(const Model::GetLabelDetailRequest& request) const;
GetLabelsetOutcome getLabelset(const Model::GetLabelsetRequest &request)const;
void getLabelsetAsync(const Model::GetLabelsetRequest& request, const GetLabelsetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetLabelsetOutcomeCallable getLabelsetCallable(const Model::GetLabelsetRequest& request) const;
GetServiceOutcome getService(const Model::GetServiceRequest &request)const;
void getServiceAsync(const Model::GetServiceRequest& request, const GetServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetServiceOutcomeCallable getServiceCallable(const Model::GetServiceRequest& request) const;
GetTrainModelOutcome getTrainModel(const Model::GetTrainModelRequest &request)const;
void getTrainModelAsync(const Model::GetTrainModelRequest& request, const GetTrainModelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetTrainModelOutcomeCallable getTrainModelCallable(const Model::GetTrainModelRequest& request) const;
GetTrainTaskOutcome getTrainTask(const Model::GetTrainTaskRequest &request)const;
void getTrainTaskAsync(const Model::GetTrainTaskRequest& request, const GetTrainTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetTrainTaskOutcomeCallable getTrainTaskCallable(const Model::GetTrainTaskRequest& request) const;
GetTrainTaskEstimatedTimeOutcome getTrainTaskEstimatedTime(const Model::GetTrainTaskEstimatedTimeRequest &request)const;
void getTrainTaskEstimatedTimeAsync(const Model::GetTrainTaskEstimatedTimeRequest& request, const GetTrainTaskEstimatedTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetTrainTaskEstimatedTimeOutcomeCallable getTrainTaskEstimatedTimeCallable(const Model::GetTrainTaskEstimatedTimeRequest& request) const;
GetUploadPolicyOutcome getUploadPolicy(const Model::GetUploadPolicyRequest &request)const;
void getUploadPolicyAsync(const Model::GetUploadPolicyRequest& request, const GetUploadPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetUploadPolicyOutcomeCallable getUploadPolicyCallable(const Model::GetUploadPolicyRequest& request) const;
GetWorkspaceOutcome getWorkspace(const Model::GetWorkspaceRequest &request)const;
void getWorkspaceAsync(const Model::GetWorkspaceRequest& request, const GetWorkspaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetWorkspaceOutcomeCallable getWorkspaceCallable(const Model::GetWorkspaceRequest& request) const;
ListDataReflowDatasOutcome listDataReflowDatas(const Model::ListDataReflowDatasRequest &request)const;
void listDataReflowDatasAsync(const Model::ListDataReflowDatasRequest& request, const ListDataReflowDatasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListDataReflowDatasOutcomeCallable listDataReflowDatasCallable(const Model::ListDataReflowDatasRequest& request) const;
ListDatasetDatasOutcome listDatasetDatas(const Model::ListDatasetDatasRequest &request)const;
void listDatasetDatasAsync(const Model::ListDatasetDatasRequest& request, const ListDatasetDatasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListDatasetDatasOutcomeCallable listDatasetDatasCallable(const Model::ListDatasetDatasRequest& request) const;
ListDatasetsOutcome listDatasets(const Model::ListDatasetsRequest &request)const;
void listDatasetsAsync(const Model::ListDatasetsRequest& request, const ListDatasetsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListDatasetsOutcomeCallable listDatasetsCallable(const Model::ListDatasetsRequest& request) const;
ListLabelsetDatasOutcome listLabelsetDatas(const Model::ListLabelsetDatasRequest &request)const;
void listLabelsetDatasAsync(const Model::ListLabelsetDatasRequest& request, const ListLabelsetDatasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListLabelsetDatasOutcomeCallable listLabelsetDatasCallable(const Model::ListLabelsetDatasRequest& request) const;
ListLabelsetsOutcome listLabelsets(const Model::ListLabelsetsRequest &request)const;
void listLabelsetsAsync(const Model::ListLabelsetsRequest& request, const ListLabelsetsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListLabelsetsOutcomeCallable listLabelsetsCallable(const Model::ListLabelsetsRequest& request) const;
ListServicesOutcome listServices(const Model::ListServicesRequest &request)const;
void listServicesAsync(const Model::ListServicesRequest& request, const ListServicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListServicesOutcomeCallable listServicesCallable(const Model::ListServicesRequest& request) const;
ListTrainTasksOutcome listTrainTasks(const Model::ListTrainTasksRequest &request)const;
void listTrainTasksAsync(const Model::ListTrainTasksRequest& request, const ListTrainTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTrainTasksOutcomeCallable listTrainTasksCallable(const Model::ListTrainTasksRequest& request) const;
ListWorkspacesOutcome listWorkspaces(const Model::ListWorkspacesRequest &request)const;
void listWorkspacesAsync(const Model::ListWorkspacesRequest& request, const ListWorkspacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListWorkspacesOutcomeCallable listWorkspacesCallable(const Model::ListWorkspacesRequest& request) const;
SetDatasetUserOssPathOutcome setDatasetUserOssPath(const Model::SetDatasetUserOssPathRequest &request)const;
void setDatasetUserOssPathAsync(const Model::SetDatasetUserOssPathRequest& request, const SetDatasetUserOssPathAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetDatasetUserOssPathOutcomeCallable setDatasetUserOssPathCallable(const Model::SetDatasetUserOssPathRequest& request) const;
StartServiceOutcome startService(const Model::StartServiceRequest &request)const;
void startServiceAsync(const Model::StartServiceRequest& request, const StartServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StartServiceOutcomeCallable startServiceCallable(const Model::StartServiceRequest& request) const;
StartTrainTaskOutcome startTrainTask(const Model::StartTrainTaskRequest &request)const;
void startTrainTaskAsync(const Model::StartTrainTaskRequest& request, const StartTrainTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StartTrainTaskOutcomeCallable startTrainTaskCallable(const Model::StartTrainTaskRequest& request) const;
StopServiceOutcome stopService(const Model::StopServiceRequest &request)const;
void stopServiceAsync(const Model::StopServiceRequest& request, const StopServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopServiceOutcomeCallable stopServiceCallable(const Model::StopServiceRequest& request) const;
StopTrainTaskOutcome stopTrainTask(const Model::StopTrainTaskRequest &request)const;
void stopTrainTaskAsync(const Model::StopTrainTaskRequest& request, const StopTrainTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopTrainTaskOutcomeCallable stopTrainTaskCallable(const Model::StopTrainTaskRequest& request) const;
UpdateDatasetOutcome updateDataset(const Model::UpdateDatasetRequest &request)const;
void updateDatasetAsync(const Model::UpdateDatasetRequest& request, const UpdateDatasetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateDatasetOutcomeCallable updateDatasetCallable(const Model::UpdateDatasetRequest& request) const;
UpdateLabelsetOutcome updateLabelset(const Model::UpdateLabelsetRequest &request)const;
void updateLabelsetAsync(const Model::UpdateLabelsetRequest& request, const UpdateLabelsetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateLabelsetOutcomeCallable updateLabelsetCallable(const Model::UpdateLabelsetRequest& request) const;
UpdateServiceOutcome updateService(const Model::UpdateServiceRequest &request)const;
void updateServiceAsync(const Model::UpdateServiceRequest& request, const UpdateServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateServiceOutcomeCallable updateServiceCallable(const Model::UpdateServiceRequest& request) const;
UpdateTrainTaskOutcome updateTrainTask(const Model::UpdateTrainTaskRequest &request)const;
void updateTrainTaskAsync(const Model::UpdateTrainTaskRequest& request, const UpdateTrainTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateTrainTaskOutcomeCallable updateTrainTaskCallable(const Model::UpdateTrainTaskRequest& request) const;
UpdateWorkspaceOutcome updateWorkspace(const Model::UpdateWorkspaceRequest &request)const;
void updateWorkspaceAsync(const Model::UpdateWorkspaceRequest& request, const UpdateWorkspaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateWorkspaceOutcomeCallable updateWorkspaceCallable(const Model::UpdateWorkspaceRequest& request) const;
private:
std::shared_ptr<EndpointProvider> endpointProvider_;
};
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_VIAPI_REGENCLIENT_H_

View 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_VIAPI_REGEN_VIAPI_REGENEXPORT_H_
#define ALIBABACLOUD_VIAPI_REGEN_VIAPI_REGENEXPORT_H_
#include <alibabacloud/core/Global.h>
#if defined(ALIBABACLOUD_SHARED)
# if defined(ALIBABACLOUD_VIAPI_REGEN_LIBRARY)
# define ALIBABACLOUD_VIAPI_REGEN_EXPORT ALIBABACLOUD_DECL_EXPORT
# else
# define ALIBABACLOUD_VIAPI_REGEN_EXPORT ALIBABACLOUD_DECL_IMPORT
# endif
#else
# define ALIBABACLOUD_VIAPI_REGEN_EXPORT
#endif
#endif // !ALIBABACLOUD_VIAPI_REGEN_VIAPI_REGENEXPORT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_CREATEDATASETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEDATASETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateDatasetRequest : public RpcServiceRequest {
public:
CreateDatasetRequest();
~CreateDatasetRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getType() const;
void setType(const std::string &type);
std::string getName() const;
void setName(const std::string &name);
long getWorkspaceId() const;
void setWorkspaceId(long workspaceId);
private:
std::string description_;
std::string type_;
std::string name_;
long workspaceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEDATASETREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATEDATASETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEDATASETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateDatasetResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string description;
long id;
std::string name;
};
CreateDatasetResult();
explicit CreateDatasetResult(const std::string &payload);
~CreateDatasetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEDATASETRESULT_H_

View File

@@ -0,0 +1,66 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATELABELSETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATELABELSETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateLabelsetRequest : public RpcServiceRequest {
public:
CreateLabelsetRequest();
~CreateLabelsetRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getType() const;
void setType(const std::string &type);
long getPreLabelId() const;
void setPreLabelId(long preLabelId);
std::string getTagUserList() const;
void setTagUserList(const std::string &tagUserList);
std::string getUserOssUrl() const;
void setUserOssUrl(const std::string &userOssUrl);
std::string getObjectKey() const;
void setObjectKey(const std::string &objectKey);
std::string getName() const;
void setName(const std::string &name);
long getDatasetId() const;
void setDatasetId(long datasetId);
std::string getTagSettings() const;
void setTagSettings(const std::string &tagSettings);
private:
std::string description_;
std::string type_;
long preLabelId_;
std::string tagUserList_;
std::string userOssUrl_;
std::string objectKey_;
std::string name_;
long datasetId_;
std::string tagSettings_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATELABELSETREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATELABELSETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATELABELSETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateLabelsetResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string description;
std::string labelType;
long id;
std::string name;
};
CreateLabelsetResult();
explicit CreateLabelsetResult(const std::string &payload);
~CreateLabelsetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATELABELSETRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_CREATESERVICEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATESERVICEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateServiceRequest : public RpcServiceRequest {
public:
CreateServiceRequest();
~CreateServiceRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
long getTrainTaskId() const;
void setTrainTaskId(long trainTaskId);
std::string getAuthorizationType() const;
void setAuthorizationType(const std::string &authorizationType);
std::string getName() const;
void setName(const std::string &name);
std::string getAuthorizedAccount() const;
void setAuthorizedAccount(const std::string &authorizedAccount);
private:
std::string description_;
long trainTaskId_;
std::string authorizationType_;
std::string name_;
std::string authorizedAccount_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATESERVICEREQUEST_H_

View File

@@ -0,0 +1,65 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATESERVICERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATESERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateServiceResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string serviceName;
std::string serviceDescription;
std::string authorizedAccount;
long id;
std::string authorizationType;
};
CreateServiceResult();
explicit CreateServiceResult(const std::string &payload);
~CreateServiceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATESERVICERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_CREATETAGTASKREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETAGTASKREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateTagTaskRequest : public RpcServiceRequest {
public:
CreateTagTaskRequest();
~CreateTagTaskRequest();
long getLabelsetId() const;
void setLabelsetId(long labelsetId);
private:
long labelsetId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETAGTASKREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATETAGTASKRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETAGTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateTagTaskResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string description;
std::string labelType;
long id;
std::string name;
};
CreateTagTaskResult();
explicit CreateTagTaskResult(const std::string &payload);
~CreateTagTaskResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETAGTASKRESULT_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATETRAINTASKREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETRAINTASKREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateTrainTaskRequest : public RpcServiceRequest {
public:
CreateTrainTaskRequest();
~CreateTrainTaskRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getTrainMode() const;
void setTrainMode(const std::string &trainMode);
long getPreTrainTaskId() const;
void setPreTrainTaskId(long preTrainTaskId);
std::string getAdvancedParameters() const;
void setAdvancedParameters(const std::string &advancedParameters);
long getLabelId() const;
void setLabelId(long labelId);
std::string getName() const;
void setName(const std::string &name);
long getDatasetId() const;
void setDatasetId(long datasetId);
long getWorkspaceId() const;
void setWorkspaceId(long workspaceId);
private:
std::string description_;
std::string trainMode_;
long preTrainTaskId_;
std::string advancedParameters_;
long labelId_;
std::string name_;
long datasetId_;
long workspaceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETRAINTASKREQUEST_H_

View File

@@ -0,0 +1,73 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATETRAINTASKRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETRAINTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateTrainTaskResult : public ServiceResult
{
public:
struct Data
{
std::string description;
std::string labelName;
long datasetId;
long gmtCreate;
std::string relyOnTaskName;
std::string trainStatus;
std::string taskName;
std::string datasetName;
std::string modelEffect;
long id;
long labelId;
long relyOnTaskId;
std::string trainMode;
std::string advancedParameters;
long modelId;
};
CreateTrainTaskResult();
explicit CreateTrainTaskResult(const std::string &payload);
~CreateTrainTaskResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATETRAINTASKRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_CREATEWORKSPACEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEWORKSPACEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateWorkspaceRequest : public RpcServiceRequest {
public:
CreateWorkspaceRequest();
~CreateWorkspaceRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getType() const;
void setType(const std::string &type);
std::string getName() const;
void setName(const std::string &name);
private:
std::string description_;
std::string type_;
std::string name_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEWORKSPACEREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_CREATEWORKSPACERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEWORKSPACERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CreateWorkspaceResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string type;
std::string description;
long id;
std::string name;
};
CreateWorkspaceResult();
explicit CreateWorkspaceResult(const std::string &payload);
~CreateWorkspaceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CREATEWORKSPACERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_CUSTOMIZECLASSIFYIMAGEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZECLASSIFYIMAGEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CustomizeClassifyImageRequest : public RpcServiceRequest {
public:
CustomizeClassifyImageRequest();
~CustomizeClassifyImageRequest();
std::string getImageUrl() const;
void setImageUrl(const std::string &imageUrl);
std::string getServiceId() const;
void setServiceId(const std::string &serviceId);
private:
std::string imageUrl_;
std::string serviceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZECLASSIFYIMAGEREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_VIAPI_REGEN_MODEL_CUSTOMIZECLASSIFYIMAGERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZECLASSIFYIMAGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CustomizeClassifyImageResult : public ServiceResult
{
public:
struct Data
{
float score;
std::string category;
};
CustomizeClassifyImageResult();
explicit CustomizeClassifyImageResult(const std::string &payload);
~CustomizeClassifyImageResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZECLASSIFYIMAGERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_CUSTOMIZEDETECTIMAGEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEDETECTIMAGEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CustomizeDetectImageRequest : public RpcServiceRequest {
public:
CustomizeDetectImageRequest();
~CustomizeDetectImageRequest();
std::string getImageUrl() const;
void setImageUrl(const std::string &imageUrl);
std::string getServiceId() const;
void setServiceId(const std::string &serviceId);
private:
std::string imageUrl_;
std::string serviceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEDETECTIMAGEREQUEST_H_

View File

@@ -0,0 +1,72 @@
/*
* 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_VIAPI_REGEN_MODEL_CUSTOMIZEDETECTIMAGERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEDETECTIMAGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CustomizeDetectImageResult : public ServiceResult
{
public:
struct Data
{
struct ElementsItem
{
struct Boxes
{
float x;
float y;
float height;
float width;
};
float score;
std::string category;
Boxes boxes;
};
std::vector<ElementsItem> elements;
};
CustomizeDetectImageResult();
explicit CustomizeDetectImageResult(const std::string &payload);
~CustomizeDetectImageResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEDETECTIMAGERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_CUSTOMIZEINSTANCESEGMENTIMAGEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEINSTANCESEGMENTIMAGEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CustomizeInstanceSegmentImageRequest : public RpcServiceRequest {
public:
CustomizeInstanceSegmentImageRequest();
~CustomizeInstanceSegmentImageRequest();
std::string getImageUrl() const;
void setImageUrl(const std::string &imageUrl);
std::string getServiceId() const;
void setServiceId(const std::string &serviceId);
private:
std::string imageUrl_;
std::string serviceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEINSTANCESEGMENTIMAGEREQUEST_H_

View File

@@ -0,0 +1,84 @@
/*
* 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_VIAPI_REGEN_MODEL_CUSTOMIZEINSTANCESEGMENTIMAGERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEINSTANCESEGMENTIMAGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT CustomizeInstanceSegmentImageResult : public ServiceResult
{
public:
struct Data
{
struct ElementsItem
{
struct Boxes
{
int x;
int y;
int height;
int width;
};
struct Mask
{
std::vector<std::string> sizes;
std::string counts;
};
struct ContoursItem
{
int x;
int y;
};
float score;
std::string category;
std::vector<ElementsItem::ContoursItem> contours;
Mask mask;
Boxes boxes;
};
std::vector<ElementsItem> elements;
};
CustomizeInstanceSegmentImageResult();
explicit CustomizeInstanceSegmentImageResult(const std::string &payload);
~CustomizeInstanceSegmentImageResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_CUSTOMIZEINSTANCESEGMENTIMAGERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DEBUGSERVICEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DEBUGSERVICEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DebugServiceRequest : public RpcServiceRequest {
public:
DebugServiceRequest();
~DebugServiceRequest();
std::string getParam() const;
void setParam(const std::string &param);
long getId() const;
void setId(long id);
private:
std::string param_;
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DEBUGSERVICEREQUEST_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DEBUGSERVICERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DEBUGSERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DebugServiceResult : public ServiceResult
{
public:
DebugServiceResult();
explicit DebugServiceResult(const std::string &payload);
~DebugServiceResult();
std::string getMessage()const;
std::string getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DEBUGSERVICERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DELETEDATAREFLOWDATAREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATAREFLOWDATAREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteDataReflowDataRequest : public RpcServiceRequest {
public:
DeleteDataReflowDataRequest();
~DeleteDataReflowDataRequest();
long getId() const;
void setId(long id);
long getServiceId() const;
void setServiceId(long serviceId);
private:
long id_;
long serviceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATAREFLOWDATAREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* 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_VIAPI_REGEN_MODEL_DELETEDATAREFLOWDATARESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATAREFLOWDATARESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteDataReflowDataResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtModified;
long id;
long serviceId;
};
DeleteDataReflowDataResult();
explicit DeleteDataReflowDataResult(const std::string &payload);
~DeleteDataReflowDataResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATAREFLOWDATARESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DELETEDATASETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATASETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteDatasetRequest : public RpcServiceRequest {
public:
DeleteDatasetRequest();
~DeleteDatasetRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATASETREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* 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_VIAPI_REGEN_MODEL_DELETEDATASETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATASETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteDatasetResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string description;
long id;
std::string name;
};
DeleteDatasetResult();
explicit DeleteDatasetResult(const std::string &payload);
~DeleteDatasetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEDATASETRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DELETELABELSETDATAREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETDATAREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteLabelsetDataRequest : public RpcServiceRequest {
public:
DeleteLabelsetDataRequest();
~DeleteLabelsetDataRequest();
long getId() const;
void setId(long id);
long getLabelId() const;
void setLabelId(long labelId);
private:
long id_;
long labelId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETDATAREQUEST_H_

View File

@@ -0,0 +1,65 @@
/*
* 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_VIAPI_REGEN_MODEL_DELETELABELSETDATARESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETDATARESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteLabelsetDataResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string description;
std::string labelType;
long total;
long id;
std::string name;
};
DeleteLabelsetDataResult();
explicit DeleteLabelsetDataResult(const std::string &payload);
~DeleteLabelsetDataResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETDATARESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DELETELABELSETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteLabelsetRequest : public RpcServiceRequest {
public:
DeleteLabelsetRequest();
~DeleteLabelsetRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* 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_VIAPI_REGEN_MODEL_DELETELABELSETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteLabelsetResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string description;
std::string labelType;
long id;
std::string name;
};
DeleteLabelsetResult();
explicit DeleteLabelsetResult(const std::string &payload);
~DeleteLabelsetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETELABELSETRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DELETESERVICEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETESERVICEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteServiceRequest : public RpcServiceRequest {
public:
DeleteServiceRequest();
~DeleteServiceRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETESERVICEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_DELETESERVICERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETESERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteServiceResult : public ServiceResult
{
public:
struct Data
{
long id;
};
DeleteServiceResult();
explicit DeleteServiceResult(const std::string &payload);
~DeleteServiceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETESERVICERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DELETETRAINTASKREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETETRAINTASKREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteTrainTaskRequest : public RpcServiceRequest {
public:
DeleteTrainTaskRequest();
~DeleteTrainTaskRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETETRAINTASKREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_VIAPI_REGEN_MODEL_DELETETRAINTASKRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETETRAINTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteTrainTaskResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string trainStatus;
std::string description;
std::string taskName;
std::string datasetName;
std::string labelName;
std::string modelEffect;
long id;
long labelId;
std::string trainMode;
long modelId;
long datasetId;
};
DeleteTrainTaskResult();
explicit DeleteTrainTaskResult(const std::string &payload);
~DeleteTrainTaskResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETETRAINTASKRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DELETEWORKSPACEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEWORKSPACEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteWorkspaceRequest : public RpcServiceRequest {
public:
DeleteWorkspaceRequest();
~DeleteWorkspaceRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEWORKSPACEREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_DELETEWORKSPACERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEWORKSPACERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DeleteWorkspaceResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string type;
std::string description;
long id;
std::string name;
};
DeleteWorkspaceResult();
explicit DeleteWorkspaceResult(const std::string &payload);
~DeleteWorkspaceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DELETEWORKSPACERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DISABLEDATAREFLOWREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DISABLEDATAREFLOWREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DisableDataReflowRequest : public RpcServiceRequest {
public:
DisableDataReflowRequest();
~DisableDataReflowRequest();
long getServiceId() const;
void setServiceId(long serviceId);
private:
long serviceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DISABLEDATAREFLOWREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_VIAPI_REGEN_MODEL_DISABLEDATAREFLOWRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DISABLEDATAREFLOWRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DisableDataReflowResult : public ServiceResult
{
public:
struct Data
{
bool enableDataReflowFlag;
long serviceId;
};
DisableDataReflowResult();
explicit DisableDataReflowResult(const std::string &payload);
~DisableDataReflowResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DISABLEDATAREFLOWRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DOWNLOADFILENAMELISTREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADFILENAMELISTREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DownloadFileNameListRequest : public RpcServiceRequest {
public:
DownloadFileNameListRequest();
~DownloadFileNameListRequest();
std::string getIdentity() const;
void setIdentity(const std::string &identity);
long getDatasetId() const;
void setDatasetId(long datasetId);
private:
std::string identity_;
long datasetId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADFILENAMELISTREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_DOWNLOADFILENAMELISTRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADFILENAMELISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DownloadFileNameListResult : public ServiceResult
{
public:
struct Data
{
std::string ossHttpUrl;
};
DownloadFileNameListResult();
explicit DownloadFileNameListResult(const std::string &payload);
~DownloadFileNameListResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADFILENAMELISTRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_DOWNLOADLABELFILEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADLABELFILEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DownloadLabelFileRequest : public RpcServiceRequest {
public:
DownloadLabelFileRequest();
~DownloadLabelFileRequest();
long getLabelId() const;
void setLabelId(long labelId);
private:
long labelId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADLABELFILEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_DOWNLOADLABELFILERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADLABELFILERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT DownloadLabelFileResult : public ServiceResult
{
public:
struct Data
{
std::string ossHttpUrl;
};
DownloadLabelFileResult();
explicit DownloadLabelFileResult(const std::string &payload);
~DownloadLabelFileResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_DOWNLOADLABELFILERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_ENABLEDATAREFLOWREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_ENABLEDATAREFLOWREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT EnableDataReflowRequest : public RpcServiceRequest {
public:
EnableDataReflowRequest();
~EnableDataReflowRequest();
long getDataReflowRate() const;
void setDataReflowRate(long dataReflowRate);
std::string getDataReflowOssPath() const;
void setDataReflowOssPath(const std::string &dataReflowOssPath);
long getServiceId() const;
void setServiceId(long serviceId);
private:
long dataReflowRate_;
std::string dataReflowOssPath_;
long serviceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_ENABLEDATAREFLOWREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* 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_VIAPI_REGEN_MODEL_ENABLEDATAREFLOWRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_ENABLEDATAREFLOWRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT EnableDataReflowResult : public ServiceResult
{
public:
struct Data
{
bool enableDataReflowFlag;
std::string dataReflowOssPath;
long dataReflowRate;
long serviceId;
};
EnableDataReflowResult();
explicit EnableDataReflowResult(const std::string &payload);
~EnableDataReflowResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_ENABLEDATAREFLOWRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_VIAPI_REGEN_MODEL_EXPORTDATAREFLOWDATALISTREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_EXPORTDATAREFLOWDATALISTREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ExportDataReflowDataListRequest : public RpcServiceRequest {
public:
ExportDataReflowDataListRequest();
~ExportDataReflowDataListRequest();
std::string getFileType() const;
void setFileType(const std::string &fileType);
long getStartTime() const;
void setStartTime(long startTime);
std::string getImageName() const;
void setImageName(const std::string &imageName);
long getEndTime() const;
void setEndTime(long endTime);
long getServiceId() const;
void setServiceId(long serviceId);
std::string getCategory() const;
void setCategory(const std::string &category);
private:
std::string fileType_;
long startTime_;
std::string imageName_;
long endTime_;
long serviceId_;
std::string category_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_EXPORTDATAREFLOWDATALISTREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_EXPORTDATAREFLOWDATALISTRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_EXPORTDATAREFLOWDATALISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ExportDataReflowDataListResult : public ServiceResult
{
public:
struct Data
{
std::string ossHttpUrl;
};
ExportDataReflowDataListResult();
explicit ExportDataReflowDataListResult(const std::string &payload);
~ExportDataReflowDataListResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_EXPORTDATAREFLOWDATALISTRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETDATASETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDATASETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetDatasetRequest : public RpcServiceRequest {
public:
GetDatasetRequest();
~GetDatasetRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDATASETREQUEST_H_

View File

@@ -0,0 +1,65 @@
/*
* 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_VIAPI_REGEN_MODEL_GETDATASETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDATASETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetDatasetResult : public ServiceResult
{
public:
struct Data
{
std::string ownerType;
long gmtCreate;
std::string description;
long total;
std::string ossUrl;
long id;
std::string name;
};
GetDatasetResult();
explicit GetDatasetResult(const std::string &payload);
~GetDatasetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDATASETRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETDIFFCOUNTLABELSETANDDATASETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDIFFCOUNTLABELSETANDDATASETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetDiffCountLabelsetAndDatasetRequest : public RpcServiceRequest {
public:
GetDiffCountLabelsetAndDatasetRequest();
~GetDiffCountLabelsetAndDatasetRequest();
long getLabelsetId() const;
void setLabelsetId(long labelsetId);
private:
long labelsetId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDIFFCOUNTLABELSETANDDATASETREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_GETDIFFCOUNTLABELSETANDDATASETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDIFFCOUNTLABELSETANDDATASETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetDiffCountLabelsetAndDatasetResult : public ServiceResult
{
public:
struct Data
{
long diffCount;
};
GetDiffCountLabelsetAndDatasetResult();
explicit GetDiffCountLabelsetAndDatasetResult(const std::string &payload);
~GetDiffCountLabelsetAndDatasetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETDIFFCOUNTLABELSETANDDATASETRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETLABELDETAILREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELDETAILREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetLabelDetailRequest : public RpcServiceRequest {
public:
GetLabelDetailRequest();
~GetLabelDetailRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELDETAILREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_GETLABELDETAILRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetLabelDetailResult : public ServiceResult
{
public:
struct Data
{
std::string labelInfo;
};
GetLabelDetailResult();
explicit GetLabelDetailResult(const std::string &payload);
~GetLabelDetailResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELDETAILRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETLABELSETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELSETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetLabelsetRequest : public RpcServiceRequest {
public:
GetLabelsetRequest();
~GetLabelsetRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELSETREQUEST_H_

View File

@@ -0,0 +1,68 @@
/*
* 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_VIAPI_REGEN_MODEL_GETLABELSETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELSETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetLabelsetResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string subTaskPackageSize;
std::string description;
std::string labelType;
long total;
std::string tagUserList;
long id;
std::string tags;
std::string name;
};
GetLabelsetResult();
explicit GetLabelsetResult(const std::string &payload);
~GetLabelsetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETLABELSETRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETSERVICEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETSERVICEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetServiceRequest : public RpcServiceRequest {
public:
GetServiceRequest();
~GetServiceRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETSERVICEREQUEST_H_

View File

@@ -0,0 +1,77 @@
/*
* 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_VIAPI_REGEN_MODEL_GETSERVICERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETSERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetServiceResult : public ServiceResult
{
public:
struct Data
{
struct DataReflowInfo
{
long dataReflowCount;
bool enableDataReflowFlag;
std::string dataReflowOssPath;
long dataReflowRate;
};
std::string status;
std::string errorcodes;
long gmtCreate;
std::string inputParams;
std::string serviceName;
std::string serviceDescription;
DataReflowInfo dataReflowInfo;
std::string outputExample;
long id;
std::string inputExample;
std::string outputParams;
std::string serviceId;
};
GetServiceResult();
explicit GetServiceResult(const std::string &payload);
~GetServiceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETSERVICERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETTRAINMODELREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINMODELREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetTrainModelRequest : public RpcServiceRequest {
public:
GetTrainModelRequest();
~GetTrainModelRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINMODELREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_GETTRAINMODELRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINMODELRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetTrainModelResult : public ServiceResult
{
public:
struct Data
{
long simpleEvaluate;
};
GetTrainModelResult();
explicit GetTrainModelResult(const std::string &payload);
~GetTrainModelResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINMODELRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETTRAINTASKESTIMATEDTIMEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKESTIMATEDTIMEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetTrainTaskEstimatedTimeRequest : public RpcServiceRequest {
public:
GetTrainTaskEstimatedTimeRequest();
~GetTrainTaskEstimatedTimeRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKESTIMATEDTIMEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_VIAPI_REGEN_MODEL_GETTRAINTASKESTIMATEDTIMERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKESTIMATEDTIMERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetTrainTaskEstimatedTimeResult : public ServiceResult
{
public:
struct Data
{
std::string estimatedTime;
};
GetTrainTaskEstimatedTimeResult();
explicit GetTrainTaskEstimatedTimeResult(const std::string &payload);
~GetTrainTaskEstimatedTimeResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKESTIMATEDTIMERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETTRAINTASKREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetTrainTaskRequest : public RpcServiceRequest {
public:
GetTrainTaskRequest();
~GetTrainTaskRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKREQUEST_H_

View File

@@ -0,0 +1,72 @@
/*
* 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_VIAPI_REGEN_MODEL_GETTRAINTASKRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetTrainTaskResult : public ServiceResult
{
public:
struct Data
{
long trainUseTime;
std::string description;
std::string labelName;
long datasetId;
long gmtCreate;
std::string trainStatus;
std::string taskName;
std::string datasetName;
std::string failureReason;
std::string modelEffect;
long id;
long labelId;
std::string trainMode;
long modelId;
};
GetTrainTaskResult();
explicit GetTrainTaskResult(const std::string &payload);
~GetTrainTaskResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETTRAINTASKRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETUPLOADPOLICYREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETUPLOADPOLICYREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetUploadPolicyRequest : public RpcServiceRequest {
public:
GetUploadPolicyRequest();
~GetUploadPolicyRequest();
std::string getType() const;
void setType(const std::string &type);
long getId() const;
void setId(long id);
std::string getFileName() const;
void setFileName(const std::string &fileName);
private:
std::string type_;
long id_;
std::string fileName_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETUPLOADPOLICYREQUEST_H_

View File

@@ -0,0 +1,67 @@
/*
* 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_VIAPI_REGEN_MODEL_GETUPLOADPOLICYRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETUPLOADPOLICYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetUploadPolicyResult : public ServiceResult
{
public:
struct Data
{
std::string policy;
std::string signedHttpUrl;
std::string bucketName;
std::string originalFilename;
std::string endpoint;
std::string accessId;
std::string signature;
std::string fileName;
std::string objectKey;
};
GetUploadPolicyResult();
explicit GetUploadPolicyResult(const std::string &payload);
~GetUploadPolicyResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETUPLOADPOLICYRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_GETWORKSPACEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETWORKSPACEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetWorkspaceRequest : public RpcServiceRequest {
public:
GetWorkspaceRequest();
~GetWorkspaceRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETWORKSPACEREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_GETWORKSPACERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_GETWORKSPACERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT GetWorkspaceResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string type;
std::string description;
long id;
std::string name;
};
GetWorkspaceResult();
explicit GetWorkspaceResult(const std::string &payload);
~GetWorkspaceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_GETWORKSPACERESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTDATAREFLOWDATASREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATAREFLOWDATASREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListDataReflowDatasRequest : public RpcServiceRequest {
public:
ListDataReflowDatasRequest();
~ListDataReflowDatasRequest();
long getStartTime() const;
void setStartTime(long startTime);
std::string getImageName() const;
void setImageName(const std::string &imageName);
long getPageSize() const;
void setPageSize(long pageSize);
long getEndTime() const;
void setEndTime(long endTime);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
long getServiceId() const;
void setServiceId(long serviceId);
std::string getCategory() const;
void setCategory(const std::string &category);
private:
long startTime_;
std::string imageName_;
long pageSize_;
long endTime_;
long currentPage_;
long serviceId_;
std::string category_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATAREFLOWDATASREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTDATAREFLOWDATASRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATAREFLOWDATASRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListDataReflowDatasResult : public ServiceResult
{
public:
struct Data
{
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<std::string> elements;
};
ListDataReflowDatasResult();
explicit ListDataReflowDatasResult(const std::string &payload);
~ListDataReflowDatasResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATAREFLOWDATASRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_LISTDATASETDATASREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETDATASREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListDatasetDatasRequest : public RpcServiceRequest {
public:
ListDatasetDatasRequest();
~ListDatasetDatasRequest();
std::string getIdentity() const;
void setIdentity(const std::string &identity);
long getPageSize() const;
void setPageSize(long pageSize);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
long getDatasetId() const;
void setDatasetId(long datasetId);
private:
std::string identity_;
long pageSize_;
long currentPage_;
long datasetId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETDATASREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTDATASETDATASRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETDATASRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListDatasetDatasResult : public ServiceResult
{
public:
struct Data
{
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<std::string> elements;
};
ListDatasetDatasResult();
explicit ListDatasetDatasResult(const std::string &payload);
~ListDatasetDatasResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETDATASRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_LISTDATASETSREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETSREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListDatasetsRequest : public RpcServiceRequest {
public:
ListDatasetsRequest();
~ListDatasetsRequest();
long getPageSize() const;
void setPageSize(long pageSize);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
long getWorkspaceId() const;
void setWorkspaceId(long workspaceId);
private:
long pageSize_;
long currentPage_;
long workspaceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETSREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTDATASETSRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListDatasetsResult : public ServiceResult
{
public:
struct Data
{
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<std::string> elements;
};
ListDatasetsResult();
explicit ListDatasetsResult(const std::string &payload);
~ListDatasetsResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTDATASETSRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTLABELSETDATASREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETDATASREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListLabelsetDatasRequest : public RpcServiceRequest {
public:
ListLabelsetDatasRequest();
~ListLabelsetDatasRequest();
long getPageSize() const;
void setPageSize(long pageSize);
std::string getValue() const;
void setValue(const std::string &value);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
long getLabelId() const;
void setLabelId(long labelId);
std::string getName() const;
void setName(const std::string &name);
std::string getOperation() const;
void setOperation(const std::string &operation);
private:
long pageSize_;
std::string value_;
long currentPage_;
long labelId_;
std::string name_;
std::string operation_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETDATASREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTLABELSETDATASRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETDATASRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListLabelsetDatasResult : public ServiceResult
{
public:
struct Data
{
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<std::string> elements;
};
ListLabelsetDatasResult();
explicit ListLabelsetDatasResult(const std::string &payload);
~ListLabelsetDatasResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETDATASRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_LISTLABELSETSREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETSREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListLabelsetsRequest : public RpcServiceRequest {
public:
ListLabelsetsRequest();
~ListLabelsetsRequest();
long getPageSize() const;
void setPageSize(long pageSize);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
long getDatasetId() const;
void setDatasetId(long datasetId);
std::string getStatus() const;
void setStatus(const std::string &status);
private:
long pageSize_;
long currentPage_;
long datasetId_;
std::string status_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETSREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTLABELSETSRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListLabelsetsResult : public ServiceResult
{
public:
struct Data
{
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<std::string> elements;
};
ListLabelsetsResult();
explicit ListLabelsetsResult(const std::string &payload);
~ListLabelsetsResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTLABELSETSRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_LISTSERVICESREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTSERVICESREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListServicesRequest : public RpcServiceRequest {
public:
ListServicesRequest();
~ListServicesRequest();
long getPageSize() const;
void setPageSize(long pageSize);
long getId() const;
void setId(long id);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
long getName() const;
void setName(long name);
long getWorkspaceId() const;
void setWorkspaceId(long workspaceId);
private:
long pageSize_;
long id_;
long currentPage_;
long name_;
long workspaceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTSERVICESREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTSERVICESRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTSERVICESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListServicesResult : public ServiceResult
{
public:
struct Data
{
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<std::string> elements;
};
ListServicesResult();
explicit ListServicesResult(const std::string &payload);
~ListServicesResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTSERVICESRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_LISTTRAINTASKSREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTTRAINTASKSREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListTrainTasksRequest : public RpcServiceRequest {
public:
ListTrainTasksRequest();
~ListTrainTasksRequest();
long getPageSize() const;
void setPageSize(long pageSize);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
std::string getStatus() const;
void setStatus(const std::string &status);
long getWorkspaceId() const;
void setWorkspaceId(long workspaceId);
private:
long pageSize_;
long currentPage_;
std::string status_;
long workspaceId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTTRAINTASKSREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTTRAINTASKSRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTTRAINTASKSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListTrainTasksResult : public ServiceResult
{
public:
struct Data
{
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<std::string> elements;
};
ListTrainTasksResult();
explicit ListTrainTasksResult(const std::string &payload);
~ListTrainTasksResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTTRAINTASKSRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_LISTWORKSPACESREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTWORKSPACESREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListWorkspacesRequest : public RpcServiceRequest {
public:
ListWorkspacesRequest();
~ListWorkspacesRequest();
long getPageSize() const;
void setPageSize(long pageSize);
long getCurrentPage() const;
void setCurrentPage(long currentPage);
std::string getName() const;
void setName(const std::string &name);
private:
long pageSize_;
long currentPage_;
std::string name_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTWORKSPACESREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* 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_VIAPI_REGEN_MODEL_LISTWORKSPACESRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTWORKSPACESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT ListWorkspacesResult : public ServiceResult
{
public:
struct Data
{
struct Element
{
long gmtCreate;
std::string type;
std::string description;
long id;
std::string name;
};
long totalCount;
long pageSize;
long totalPage;
long currentPage;
std::vector<Element> elements;
};
ListWorkspacesResult();
explicit ListWorkspacesResult(const std::string &payload);
~ListWorkspacesResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_LISTWORKSPACESRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_SETDATASETUSEROSSPATHREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_SETDATASETUSEROSSPATHREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT SetDatasetUserOssPathRequest : public RpcServiceRequest {
public:
SetDatasetUserOssPathRequest();
~SetDatasetUserOssPathRequest();
std::string getUserOssUrl() const;
void setUserOssUrl(const std::string &userOssUrl);
long getDatasetId() const;
void setDatasetId(long datasetId);
private:
std::string userOssUrl_;
long datasetId_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_SETDATASETUSEROSSPATHREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_VIAPI_REGEN_MODEL_SETDATASETUSEROSSPATHRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_SETDATASETUSEROSSPATHRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT SetDatasetUserOssPathResult : public ServiceResult
{
public:
struct Data
{
std::string ossUrl;
long id;
};
SetDatasetUserOssPathResult();
explicit SetDatasetUserOssPathResult(const std::string &payload);
~SetDatasetUserOssPathResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_SETDATASETUSEROSSPATHRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_STARTSERVICEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTSERVICEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StartServiceRequest : public RpcServiceRequest {
public:
StartServiceRequest();
~StartServiceRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTSERVICEREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_STARTSERVICERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTSERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StartServiceResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string serviceName;
std::string serviceDescription;
long id;
};
StartServiceResult();
explicit StartServiceResult(const std::string &payload);
~StartServiceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTSERVICERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_STARTTRAINTASKREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTTRAINTASKREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StartTrainTaskRequest : public RpcServiceRequest {
public:
StartTrainTaskRequest();
~StartTrainTaskRequest();
long getRelyOnTaskId() const;
void setRelyOnTaskId(long relyOnTaskId);
bool getForceStartFlag() const;
void setForceStartFlag(bool forceStartFlag);
long getId() const;
void setId(long id);
private:
long relyOnTaskId_;
bool forceStartFlag_;
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTTRAINTASKREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* 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_VIAPI_REGEN_MODEL_STARTTRAINTASKRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTTRAINTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StartTrainTaskResult : public ServiceResult
{
public:
struct Data
{
std::string description;
std::string labelName;
long datasetId;
long gmtCreate;
std::string trainStatus;
std::string taskName;
std::string datasetName;
std::string checkResult;
std::string modelEffect;
long id;
long labelId;
std::string trainMode;
long modelId;
};
StartTrainTaskResult();
explicit StartTrainTaskResult(const std::string &payload);
~StartTrainTaskResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STARTTRAINTASKRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_STOPSERVICEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPSERVICEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StopServiceRequest : public RpcServiceRequest {
public:
StopServiceRequest();
~StopServiceRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPSERVICEREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_VIAPI_REGEN_MODEL_STOPSERVICERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPSERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StopServiceResult : public ServiceResult
{
public:
struct Data
{
std::string status;
long gmtCreate;
std::string serviceName;
std::string serviceDescription;
long id;
};
StopServiceResult();
explicit StopServiceResult(const std::string &payload);
~StopServiceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPSERVICERESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_STOPTRAINTASKREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPTRAINTASKREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StopTrainTaskRequest : public RpcServiceRequest {
public:
StopTrainTaskRequest();
~StopTrainTaskRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPTRAINTASKREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_VIAPI_REGEN_MODEL_STOPTRAINTASKRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPTRAINTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT StopTrainTaskResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string trainStatus;
std::string description;
std::string taskName;
std::string datasetName;
std::string labelName;
std::string modelEffect;
long id;
long labelId;
std::string trainMode;
long modelId;
long datasetId;
};
StopTrainTaskResult();
explicit StopTrainTaskResult(const std::string &payload);
~StopTrainTaskResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_STOPTRAINTASKRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_UPDATEDATASETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATEDATASETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT UpdateDatasetRequest : public RpcServiceRequest {
public:
UpdateDatasetRequest();
~UpdateDatasetRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
long getId() const;
void setId(long id);
std::string getName() const;
void setName(const std::string &name);
private:
std::string description_;
long id_;
std::string name_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATEDATASETREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* 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_VIAPI_REGEN_MODEL_UPDATEDATASETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATEDATASETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT UpdateDatasetResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string description;
long id;
std::string name;
};
UpdateDatasetResult();
explicit UpdateDatasetResult(const std::string &payload);
~UpdateDatasetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATEDATASETRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_VIAPI_REGEN_MODEL_UPDATELABELSETREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATELABELSETREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT UpdateLabelsetRequest : public RpcServiceRequest {
public:
UpdateLabelsetRequest();
~UpdateLabelsetRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
long getId() const;
void setId(long id);
std::string getTagUserList() const;
void setTagUserList(const std::string &tagUserList);
std::string getUserOssUrl() const;
void setUserOssUrl(const std::string &userOssUrl);
std::string getObjectKey() const;
void setObjectKey(const std::string &objectKey);
std::string getName() const;
void setName(const std::string &name);
private:
std::string description_;
long id_;
std::string tagUserList_;
std::string userOssUrl_;
std::string objectKey_;
std::string name_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATELABELSETREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* 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_VIAPI_REGEN_MODEL_UPDATELABELSETRESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATELABELSETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT UpdateLabelsetResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
long description;
long id;
long name;
};
UpdateLabelsetResult();
explicit UpdateLabelsetResult(const std::string &payload);
~UpdateLabelsetResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATELABELSETRESULT_H_

View File

@@ -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_VIAPI_REGEN_MODEL_UPDATESERVICEREQUEST_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATESERVICEREQUEST_H_
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Viapi_regen {
namespace Model {
class ALIBABACLOUD_VIAPI_REGEN_EXPORT UpdateServiceRequest : public RpcServiceRequest {
public:
UpdateServiceRequest();
~UpdateServiceRequest();
std::string getDescription() const;
void setDescription(const std::string &description);
long getId() const;
void setId(long id);
std::string getAuthorizationType() const;
void setAuthorizationType(const std::string &authorizationType);
std::string getName() const;
void setName(const std::string &name);
std::string getAuthorizedAccount() const;
void setAuthorizedAccount(const std::string &authorizedAccount);
private:
std::string description_;
long id_;
std::string authorizationType_;
std::string name_;
std::string authorizedAccount_;
};
} // namespace Model
} // namespace Viapi_regen
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATESERVICEREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* 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_VIAPI_REGEN_MODEL_UPDATESERVICERESULT_H_
#define ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATESERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/viapi-regen/Viapi_regenExport.h>
namespace AlibabaCloud
{
namespace Viapi_regen
{
namespace Model
{
class ALIBABACLOUD_VIAPI_REGEN_EXPORT UpdateServiceResult : public ServiceResult
{
public:
struct Data
{
long gmtCreate;
std::string serviceName;
std::string serviceDescription;
std::string authorizedAccount;
long id;
std::string authorizationType;
};
UpdateServiceResult();
explicit UpdateServiceResult(const std::string &payload);
~UpdateServiceResult();
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
Data data_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_VIAPI_REGEN_MODEL_UPDATESERVICERESULT_H_

Some files were not shown because too many files have changed in this diff Show More