Update api ListInstances.
This commit is contained in:
294
paifeaturestore/CMakeLists.txt
Normal file
294
paifeaturestore/CMakeLists.txt
Normal file
@@ -0,0 +1,294 @@
|
||||
#
|
||||
# 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(paifeaturestore_public_header
|
||||
include/alibabacloud/paifeaturestore/PaiFeatureStoreClient.h
|
||||
include/alibabacloud/paifeaturestore/PaiFeatureStoreExport.h )
|
||||
|
||||
set(paifeaturestore_public_header_model
|
||||
include/alibabacloud/paifeaturestore/model/ChangeProjectFeatureEntityHotIdVersionRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ChangeProjectFeatureEntityHotIdVersionResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CheckInstanceDatasourceRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CheckInstanceDatasourceResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateDatasourceRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateDatasourceResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateFeatureEntityRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateFeatureEntityResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateFeatureViewRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateFeatureViewResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateInstanceRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateInstanceResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateLabelTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateLabelTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateModelFeatureRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateModelFeatureResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateProjectRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateProjectResult.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateServiceIdentityRoleRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/CreateServiceIdentityRoleResult.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteDatasourceRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteDatasourceResult.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteFeatureEntityRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteFeatureEntityResult.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteFeatureViewRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteFeatureViewResult.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteLabelTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteLabelTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteModelFeatureRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteModelFeatureResult.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteProjectRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/DeleteProjectResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ExportModelFeatureTrainingSetTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ExportModelFeatureTrainingSetTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetDatasourceRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetDatasourceResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetDatasourceTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetDatasourceTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetFeatureEntityRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetFeatureEntityResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetFeatureViewRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetFeatureViewResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetInstanceRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetInstanceResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetLabelTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetLabelTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetModelFeatureRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetModelFeatureResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectFeatureEntityRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectFeatureEntityResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectFeatureEntityHotIdsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectFeatureEntityHotIdsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectFeatureViewRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectFeatureViewResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectModelFeatureRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetProjectModelFeatureResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetServiceIdentityRoleRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetServiceIdentityRoleResult.h
|
||||
include/alibabacloud/paifeaturestore/model/GetTaskRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/GetTaskResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListDatasourceTablesRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListDatasourceTablesResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListDatasourcesRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListDatasourcesResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureEntitiesRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureEntitiesResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureViewFieldRelationshipsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureViewFieldRelationshipsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureViewRelationshipsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureViewRelationshipsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureViewsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListFeatureViewsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListInstancesRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListInstancesResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListLabelTablesRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListLabelTablesResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListModelFeaturesRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListModelFeaturesResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectFeatureViewOwnersRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectFeatureViewOwnersResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectFeatureViewTagsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectFeatureViewTagsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectFeatureViewsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectFeatureViewsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListProjectsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListTaskLogsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListTaskLogsResult.h
|
||||
include/alibabacloud/paifeaturestore/model/ListTasksRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/ListTasksResult.h
|
||||
include/alibabacloud/paifeaturestore/model/PublishFeatureViewTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/PublishFeatureViewTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateDatasourceRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateDatasourceResult.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateLabelTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateLabelTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateModelFeatureRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateModelFeatureResult.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateProjectRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/UpdateProjectResult.h
|
||||
include/alibabacloud/paifeaturestore/model/WriteFeatureViewTableRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/WriteFeatureViewTableResult.h
|
||||
include/alibabacloud/paifeaturestore/model/WriteProjectFeatureEntityHotIdsRequest.h
|
||||
include/alibabacloud/paifeaturestore/model/WriteProjectFeatureEntityHotIdsResult.h )
|
||||
|
||||
set(paifeaturestore_src
|
||||
src/PaiFeatureStoreClient.cc
|
||||
src/model/ChangeProjectFeatureEntityHotIdVersionRequest.cc
|
||||
src/model/ChangeProjectFeatureEntityHotIdVersionResult.cc
|
||||
src/model/CheckInstanceDatasourceRequest.cc
|
||||
src/model/CheckInstanceDatasourceResult.cc
|
||||
src/model/CreateDatasourceRequest.cc
|
||||
src/model/CreateDatasourceResult.cc
|
||||
src/model/CreateFeatureEntityRequest.cc
|
||||
src/model/CreateFeatureEntityResult.cc
|
||||
src/model/CreateFeatureViewRequest.cc
|
||||
src/model/CreateFeatureViewResult.cc
|
||||
src/model/CreateInstanceRequest.cc
|
||||
src/model/CreateInstanceResult.cc
|
||||
src/model/CreateLabelTableRequest.cc
|
||||
src/model/CreateLabelTableResult.cc
|
||||
src/model/CreateModelFeatureRequest.cc
|
||||
src/model/CreateModelFeatureResult.cc
|
||||
src/model/CreateProjectRequest.cc
|
||||
src/model/CreateProjectResult.cc
|
||||
src/model/CreateServiceIdentityRoleRequest.cc
|
||||
src/model/CreateServiceIdentityRoleResult.cc
|
||||
src/model/DeleteDatasourceRequest.cc
|
||||
src/model/DeleteDatasourceResult.cc
|
||||
src/model/DeleteFeatureEntityRequest.cc
|
||||
src/model/DeleteFeatureEntityResult.cc
|
||||
src/model/DeleteFeatureViewRequest.cc
|
||||
src/model/DeleteFeatureViewResult.cc
|
||||
src/model/DeleteLabelTableRequest.cc
|
||||
src/model/DeleteLabelTableResult.cc
|
||||
src/model/DeleteModelFeatureRequest.cc
|
||||
src/model/DeleteModelFeatureResult.cc
|
||||
src/model/DeleteProjectRequest.cc
|
||||
src/model/DeleteProjectResult.cc
|
||||
src/model/ExportModelFeatureTrainingSetTableRequest.cc
|
||||
src/model/ExportModelFeatureTrainingSetTableResult.cc
|
||||
src/model/GetDatasourceRequest.cc
|
||||
src/model/GetDatasourceResult.cc
|
||||
src/model/GetDatasourceTableRequest.cc
|
||||
src/model/GetDatasourceTableResult.cc
|
||||
src/model/GetFeatureEntityRequest.cc
|
||||
src/model/GetFeatureEntityResult.cc
|
||||
src/model/GetFeatureViewRequest.cc
|
||||
src/model/GetFeatureViewResult.cc
|
||||
src/model/GetInstanceRequest.cc
|
||||
src/model/GetInstanceResult.cc
|
||||
src/model/GetLabelTableRequest.cc
|
||||
src/model/GetLabelTableResult.cc
|
||||
src/model/GetModelFeatureRequest.cc
|
||||
src/model/GetModelFeatureResult.cc
|
||||
src/model/GetProjectRequest.cc
|
||||
src/model/GetProjectResult.cc
|
||||
src/model/GetProjectFeatureEntityRequest.cc
|
||||
src/model/GetProjectFeatureEntityResult.cc
|
||||
src/model/GetProjectFeatureEntityHotIdsRequest.cc
|
||||
src/model/GetProjectFeatureEntityHotIdsResult.cc
|
||||
src/model/GetProjectFeatureViewRequest.cc
|
||||
src/model/GetProjectFeatureViewResult.cc
|
||||
src/model/GetProjectModelFeatureRequest.cc
|
||||
src/model/GetProjectModelFeatureResult.cc
|
||||
src/model/GetServiceIdentityRoleRequest.cc
|
||||
src/model/GetServiceIdentityRoleResult.cc
|
||||
src/model/GetTaskRequest.cc
|
||||
src/model/GetTaskResult.cc
|
||||
src/model/ListDatasourceTablesRequest.cc
|
||||
src/model/ListDatasourceTablesResult.cc
|
||||
src/model/ListDatasourcesRequest.cc
|
||||
src/model/ListDatasourcesResult.cc
|
||||
src/model/ListFeatureEntitiesRequest.cc
|
||||
src/model/ListFeatureEntitiesResult.cc
|
||||
src/model/ListFeatureViewFieldRelationshipsRequest.cc
|
||||
src/model/ListFeatureViewFieldRelationshipsResult.cc
|
||||
src/model/ListFeatureViewRelationshipsRequest.cc
|
||||
src/model/ListFeatureViewRelationshipsResult.cc
|
||||
src/model/ListFeatureViewsRequest.cc
|
||||
src/model/ListFeatureViewsResult.cc
|
||||
src/model/ListInstancesRequest.cc
|
||||
src/model/ListInstancesResult.cc
|
||||
src/model/ListLabelTablesRequest.cc
|
||||
src/model/ListLabelTablesResult.cc
|
||||
src/model/ListModelFeaturesRequest.cc
|
||||
src/model/ListModelFeaturesResult.cc
|
||||
src/model/ListProjectFeatureViewOwnersRequest.cc
|
||||
src/model/ListProjectFeatureViewOwnersResult.cc
|
||||
src/model/ListProjectFeatureViewTagsRequest.cc
|
||||
src/model/ListProjectFeatureViewTagsResult.cc
|
||||
src/model/ListProjectFeatureViewsRequest.cc
|
||||
src/model/ListProjectFeatureViewsResult.cc
|
||||
src/model/ListProjectsRequest.cc
|
||||
src/model/ListProjectsResult.cc
|
||||
src/model/ListTaskLogsRequest.cc
|
||||
src/model/ListTaskLogsResult.cc
|
||||
src/model/ListTasksRequest.cc
|
||||
src/model/ListTasksResult.cc
|
||||
src/model/PublishFeatureViewTableRequest.cc
|
||||
src/model/PublishFeatureViewTableResult.cc
|
||||
src/model/UpdateDatasourceRequest.cc
|
||||
src/model/UpdateDatasourceResult.cc
|
||||
src/model/UpdateLabelTableRequest.cc
|
||||
src/model/UpdateLabelTableResult.cc
|
||||
src/model/UpdateModelFeatureRequest.cc
|
||||
src/model/UpdateModelFeatureResult.cc
|
||||
src/model/UpdateProjectRequest.cc
|
||||
src/model/UpdateProjectResult.cc
|
||||
src/model/WriteFeatureViewTableRequest.cc
|
||||
src/model/WriteFeatureViewTableResult.cc
|
||||
src/model/WriteProjectFeatureEntityHotIdsRequest.cc
|
||||
src/model/WriteProjectFeatureEntityHotIdsResult.cc )
|
||||
|
||||
add_library(paifeaturestore ${LIB_TYPE}
|
||||
${paifeaturestore_public_header}
|
||||
${paifeaturestore_public_header_model}
|
||||
${paifeaturestore_src})
|
||||
|
||||
set_target_properties(paifeaturestore
|
||||
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}paifeaturestore
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(paifeaturestore
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_PAIFEATURESTORE_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(paifeaturestore
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(paifeaturestore
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(paifeaturestore
|
||||
jsoncpp)
|
||||
target_include_directories(paifeaturestore
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(paifeaturestore
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(paifeaturestore
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(paifeaturestore
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(paifeaturestore
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${paifeaturestore_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/paifeaturestore)
|
||||
install(FILES ${paifeaturestore_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/paifeaturestore/model)
|
||||
install(TARGETS paifeaturestore
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
@@ -0,0 +1,470 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_PAIFEATURESTORECLIENT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_PAIFEATURESTORECLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RoaServiceClient.h>
|
||||
#include "PaiFeatureStoreExport.h"
|
||||
#include "model/ChangeProjectFeatureEntityHotIdVersionRequest.h"
|
||||
#include "model/ChangeProjectFeatureEntityHotIdVersionResult.h"
|
||||
#include "model/CheckInstanceDatasourceRequest.h"
|
||||
#include "model/CheckInstanceDatasourceResult.h"
|
||||
#include "model/CreateDatasourceRequest.h"
|
||||
#include "model/CreateDatasourceResult.h"
|
||||
#include "model/CreateFeatureEntityRequest.h"
|
||||
#include "model/CreateFeatureEntityResult.h"
|
||||
#include "model/CreateFeatureViewRequest.h"
|
||||
#include "model/CreateFeatureViewResult.h"
|
||||
#include "model/CreateInstanceRequest.h"
|
||||
#include "model/CreateInstanceResult.h"
|
||||
#include "model/CreateLabelTableRequest.h"
|
||||
#include "model/CreateLabelTableResult.h"
|
||||
#include "model/CreateModelFeatureRequest.h"
|
||||
#include "model/CreateModelFeatureResult.h"
|
||||
#include "model/CreateProjectRequest.h"
|
||||
#include "model/CreateProjectResult.h"
|
||||
#include "model/CreateServiceIdentityRoleRequest.h"
|
||||
#include "model/CreateServiceIdentityRoleResult.h"
|
||||
#include "model/DeleteDatasourceRequest.h"
|
||||
#include "model/DeleteDatasourceResult.h"
|
||||
#include "model/DeleteFeatureEntityRequest.h"
|
||||
#include "model/DeleteFeatureEntityResult.h"
|
||||
#include "model/DeleteFeatureViewRequest.h"
|
||||
#include "model/DeleteFeatureViewResult.h"
|
||||
#include "model/DeleteLabelTableRequest.h"
|
||||
#include "model/DeleteLabelTableResult.h"
|
||||
#include "model/DeleteModelFeatureRequest.h"
|
||||
#include "model/DeleteModelFeatureResult.h"
|
||||
#include "model/DeleteProjectRequest.h"
|
||||
#include "model/DeleteProjectResult.h"
|
||||
#include "model/ExportModelFeatureTrainingSetTableRequest.h"
|
||||
#include "model/ExportModelFeatureTrainingSetTableResult.h"
|
||||
#include "model/GetDatasourceRequest.h"
|
||||
#include "model/GetDatasourceResult.h"
|
||||
#include "model/GetDatasourceTableRequest.h"
|
||||
#include "model/GetDatasourceTableResult.h"
|
||||
#include "model/GetFeatureEntityRequest.h"
|
||||
#include "model/GetFeatureEntityResult.h"
|
||||
#include "model/GetFeatureViewRequest.h"
|
||||
#include "model/GetFeatureViewResult.h"
|
||||
#include "model/GetInstanceRequest.h"
|
||||
#include "model/GetInstanceResult.h"
|
||||
#include "model/GetLabelTableRequest.h"
|
||||
#include "model/GetLabelTableResult.h"
|
||||
#include "model/GetModelFeatureRequest.h"
|
||||
#include "model/GetModelFeatureResult.h"
|
||||
#include "model/GetProjectRequest.h"
|
||||
#include "model/GetProjectResult.h"
|
||||
#include "model/GetProjectFeatureEntityRequest.h"
|
||||
#include "model/GetProjectFeatureEntityResult.h"
|
||||
#include "model/GetProjectFeatureEntityHotIdsRequest.h"
|
||||
#include "model/GetProjectFeatureEntityHotIdsResult.h"
|
||||
#include "model/GetProjectFeatureViewRequest.h"
|
||||
#include "model/GetProjectFeatureViewResult.h"
|
||||
#include "model/GetProjectModelFeatureRequest.h"
|
||||
#include "model/GetProjectModelFeatureResult.h"
|
||||
#include "model/GetServiceIdentityRoleRequest.h"
|
||||
#include "model/GetServiceIdentityRoleResult.h"
|
||||
#include "model/GetTaskRequest.h"
|
||||
#include "model/GetTaskResult.h"
|
||||
#include "model/ListDatasourceTablesRequest.h"
|
||||
#include "model/ListDatasourceTablesResult.h"
|
||||
#include "model/ListDatasourcesRequest.h"
|
||||
#include "model/ListDatasourcesResult.h"
|
||||
#include "model/ListFeatureEntitiesRequest.h"
|
||||
#include "model/ListFeatureEntitiesResult.h"
|
||||
#include "model/ListFeatureViewFieldRelationshipsRequest.h"
|
||||
#include "model/ListFeatureViewFieldRelationshipsResult.h"
|
||||
#include "model/ListFeatureViewRelationshipsRequest.h"
|
||||
#include "model/ListFeatureViewRelationshipsResult.h"
|
||||
#include "model/ListFeatureViewsRequest.h"
|
||||
#include "model/ListFeatureViewsResult.h"
|
||||
#include "model/ListInstancesRequest.h"
|
||||
#include "model/ListInstancesResult.h"
|
||||
#include "model/ListLabelTablesRequest.h"
|
||||
#include "model/ListLabelTablesResult.h"
|
||||
#include "model/ListModelFeaturesRequest.h"
|
||||
#include "model/ListModelFeaturesResult.h"
|
||||
#include "model/ListProjectFeatureViewOwnersRequest.h"
|
||||
#include "model/ListProjectFeatureViewOwnersResult.h"
|
||||
#include "model/ListProjectFeatureViewTagsRequest.h"
|
||||
#include "model/ListProjectFeatureViewTagsResult.h"
|
||||
#include "model/ListProjectFeatureViewsRequest.h"
|
||||
#include "model/ListProjectFeatureViewsResult.h"
|
||||
#include "model/ListProjectsRequest.h"
|
||||
#include "model/ListProjectsResult.h"
|
||||
#include "model/ListTaskLogsRequest.h"
|
||||
#include "model/ListTaskLogsResult.h"
|
||||
#include "model/ListTasksRequest.h"
|
||||
#include "model/ListTasksResult.h"
|
||||
#include "model/PublishFeatureViewTableRequest.h"
|
||||
#include "model/PublishFeatureViewTableResult.h"
|
||||
#include "model/UpdateDatasourceRequest.h"
|
||||
#include "model/UpdateDatasourceResult.h"
|
||||
#include "model/UpdateLabelTableRequest.h"
|
||||
#include "model/UpdateLabelTableResult.h"
|
||||
#include "model/UpdateModelFeatureRequest.h"
|
||||
#include "model/UpdateModelFeatureResult.h"
|
||||
#include "model/UpdateProjectRequest.h"
|
||||
#include "model/UpdateProjectResult.h"
|
||||
#include "model/WriteFeatureViewTableRequest.h"
|
||||
#include "model/WriteFeatureViewTableResult.h"
|
||||
#include "model/WriteProjectFeatureEntityHotIdsRequest.h"
|
||||
#include "model/WriteProjectFeatureEntityHotIdsResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT PaiFeatureStoreClient : public RoaServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::ChangeProjectFeatureEntityHotIdVersionResult> ChangeProjectFeatureEntityHotIdVersionOutcome;
|
||||
typedef std::future<ChangeProjectFeatureEntityHotIdVersionOutcome> ChangeProjectFeatureEntityHotIdVersionOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ChangeProjectFeatureEntityHotIdVersionRequest&, const ChangeProjectFeatureEntityHotIdVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ChangeProjectFeatureEntityHotIdVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckInstanceDatasourceResult> CheckInstanceDatasourceOutcome;
|
||||
typedef std::future<CheckInstanceDatasourceOutcome> CheckInstanceDatasourceOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CheckInstanceDatasourceRequest&, const CheckInstanceDatasourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckInstanceDatasourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDatasourceResult> CreateDatasourceOutcome;
|
||||
typedef std::future<CreateDatasourceOutcome> CreateDatasourceOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateDatasourceRequest&, const CreateDatasourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDatasourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateFeatureEntityResult> CreateFeatureEntityOutcome;
|
||||
typedef std::future<CreateFeatureEntityOutcome> CreateFeatureEntityOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateFeatureEntityRequest&, const CreateFeatureEntityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFeatureEntityAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateFeatureViewResult> CreateFeatureViewOutcome;
|
||||
typedef std::future<CreateFeatureViewOutcome> CreateFeatureViewOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateFeatureViewRequest&, const CreateFeatureViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFeatureViewAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateInstanceResult> CreateInstanceOutcome;
|
||||
typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateInstanceRequest&, const CreateInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateLabelTableResult> CreateLabelTableOutcome;
|
||||
typedef std::future<CreateLabelTableOutcome> CreateLabelTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateLabelTableRequest&, const CreateLabelTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLabelTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateModelFeatureResult> CreateModelFeatureOutcome;
|
||||
typedef std::future<CreateModelFeatureOutcome> CreateModelFeatureOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateModelFeatureRequest&, const CreateModelFeatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateModelFeatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateProjectResult> CreateProjectOutcome;
|
||||
typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateProjectRequest&, const CreateProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateProjectAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateServiceIdentityRoleResult> CreateServiceIdentityRoleOutcome;
|
||||
typedef std::future<CreateServiceIdentityRoleOutcome> CreateServiceIdentityRoleOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::CreateServiceIdentityRoleRequest&, const CreateServiceIdentityRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceIdentityRoleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteDatasourceResult> DeleteDatasourceOutcome;
|
||||
typedef std::future<DeleteDatasourceOutcome> DeleteDatasourceOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::DeleteDatasourceRequest&, const DeleteDatasourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDatasourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFeatureEntityResult> DeleteFeatureEntityOutcome;
|
||||
typedef std::future<DeleteFeatureEntityOutcome> DeleteFeatureEntityOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::DeleteFeatureEntityRequest&, const DeleteFeatureEntityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFeatureEntityAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFeatureViewResult> DeleteFeatureViewOutcome;
|
||||
typedef std::future<DeleteFeatureViewOutcome> DeleteFeatureViewOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::DeleteFeatureViewRequest&, const DeleteFeatureViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFeatureViewAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteLabelTableResult> DeleteLabelTableOutcome;
|
||||
typedef std::future<DeleteLabelTableOutcome> DeleteLabelTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::DeleteLabelTableRequest&, const DeleteLabelTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLabelTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteModelFeatureResult> DeleteModelFeatureOutcome;
|
||||
typedef std::future<DeleteModelFeatureOutcome> DeleteModelFeatureOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::DeleteModelFeatureRequest&, const DeleteModelFeatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteModelFeatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteProjectResult> DeleteProjectOutcome;
|
||||
typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::DeleteProjectRequest&, const DeleteProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteProjectAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExportModelFeatureTrainingSetTableResult> ExportModelFeatureTrainingSetTableOutcome;
|
||||
typedef std::future<ExportModelFeatureTrainingSetTableOutcome> ExportModelFeatureTrainingSetTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ExportModelFeatureTrainingSetTableRequest&, const ExportModelFeatureTrainingSetTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportModelFeatureTrainingSetTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDatasourceResult> GetDatasourceOutcome;
|
||||
typedef std::future<GetDatasourceOutcome> GetDatasourceOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetDatasourceRequest&, const GetDatasourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDatasourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDatasourceTableResult> GetDatasourceTableOutcome;
|
||||
typedef std::future<GetDatasourceTableOutcome> GetDatasourceTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetDatasourceTableRequest&, const GetDatasourceTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDatasourceTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetFeatureEntityResult> GetFeatureEntityOutcome;
|
||||
typedef std::future<GetFeatureEntityOutcome> GetFeatureEntityOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetFeatureEntityRequest&, const GetFeatureEntityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetFeatureEntityAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetFeatureViewResult> GetFeatureViewOutcome;
|
||||
typedef std::future<GetFeatureViewOutcome> GetFeatureViewOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetFeatureViewRequest&, const GetFeatureViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetFeatureViewAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetInstanceResult> GetInstanceOutcome;
|
||||
typedef std::future<GetInstanceOutcome> GetInstanceOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetInstanceRequest&, const GetInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLabelTableResult> GetLabelTableOutcome;
|
||||
typedef std::future<GetLabelTableOutcome> GetLabelTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetLabelTableRequest&, const GetLabelTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLabelTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetModelFeatureResult> GetModelFeatureOutcome;
|
||||
typedef std::future<GetModelFeatureOutcome> GetModelFeatureOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetModelFeatureRequest&, const GetModelFeatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetModelFeatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetProjectResult> GetProjectOutcome;
|
||||
typedef std::future<GetProjectOutcome> GetProjectOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetProjectRequest&, const GetProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProjectAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetProjectFeatureEntityResult> GetProjectFeatureEntityOutcome;
|
||||
typedef std::future<GetProjectFeatureEntityOutcome> GetProjectFeatureEntityOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetProjectFeatureEntityRequest&, const GetProjectFeatureEntityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProjectFeatureEntityAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetProjectFeatureEntityHotIdsResult> GetProjectFeatureEntityHotIdsOutcome;
|
||||
typedef std::future<GetProjectFeatureEntityHotIdsOutcome> GetProjectFeatureEntityHotIdsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetProjectFeatureEntityHotIdsRequest&, const GetProjectFeatureEntityHotIdsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProjectFeatureEntityHotIdsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetProjectFeatureViewResult> GetProjectFeatureViewOutcome;
|
||||
typedef std::future<GetProjectFeatureViewOutcome> GetProjectFeatureViewOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetProjectFeatureViewRequest&, const GetProjectFeatureViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProjectFeatureViewAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetProjectModelFeatureResult> GetProjectModelFeatureOutcome;
|
||||
typedef std::future<GetProjectModelFeatureOutcome> GetProjectModelFeatureOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetProjectModelFeatureRequest&, const GetProjectModelFeatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProjectModelFeatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceIdentityRoleResult> GetServiceIdentityRoleOutcome;
|
||||
typedef std::future<GetServiceIdentityRoleOutcome> GetServiceIdentityRoleOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetServiceIdentityRoleRequest&, const GetServiceIdentityRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceIdentityRoleAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetTaskResult> GetTaskOutcome;
|
||||
typedef std::future<GetTaskOutcome> GetTaskOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::GetTaskRequest&, const GetTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDatasourceTablesResult> ListDatasourceTablesOutcome;
|
||||
typedef std::future<ListDatasourceTablesOutcome> ListDatasourceTablesOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListDatasourceTablesRequest&, const ListDatasourceTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDatasourceTablesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDatasourcesResult> ListDatasourcesOutcome;
|
||||
typedef std::future<ListDatasourcesOutcome> ListDatasourcesOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListDatasourcesRequest&, const ListDatasourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDatasourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFeatureEntitiesResult> ListFeatureEntitiesOutcome;
|
||||
typedef std::future<ListFeatureEntitiesOutcome> ListFeatureEntitiesOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListFeatureEntitiesRequest&, const ListFeatureEntitiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFeatureEntitiesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFeatureViewFieldRelationshipsResult> ListFeatureViewFieldRelationshipsOutcome;
|
||||
typedef std::future<ListFeatureViewFieldRelationshipsOutcome> ListFeatureViewFieldRelationshipsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListFeatureViewFieldRelationshipsRequest&, const ListFeatureViewFieldRelationshipsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFeatureViewFieldRelationshipsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFeatureViewRelationshipsResult> ListFeatureViewRelationshipsOutcome;
|
||||
typedef std::future<ListFeatureViewRelationshipsOutcome> ListFeatureViewRelationshipsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListFeatureViewRelationshipsRequest&, const ListFeatureViewRelationshipsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFeatureViewRelationshipsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFeatureViewsResult> ListFeatureViewsOutcome;
|
||||
typedef std::future<ListFeatureViewsOutcome> ListFeatureViewsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListFeatureViewsRequest&, const ListFeatureViewsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFeatureViewsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListInstancesResult> ListInstancesOutcome;
|
||||
typedef std::future<ListInstancesOutcome> ListInstancesOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListInstancesRequest&, const ListInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListLabelTablesResult> ListLabelTablesOutcome;
|
||||
typedef std::future<ListLabelTablesOutcome> ListLabelTablesOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListLabelTablesRequest&, const ListLabelTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLabelTablesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListModelFeaturesResult> ListModelFeaturesOutcome;
|
||||
typedef std::future<ListModelFeaturesOutcome> ListModelFeaturesOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListModelFeaturesRequest&, const ListModelFeaturesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListModelFeaturesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListProjectFeatureViewOwnersResult> ListProjectFeatureViewOwnersOutcome;
|
||||
typedef std::future<ListProjectFeatureViewOwnersOutcome> ListProjectFeatureViewOwnersOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListProjectFeatureViewOwnersRequest&, const ListProjectFeatureViewOwnersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProjectFeatureViewOwnersAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListProjectFeatureViewTagsResult> ListProjectFeatureViewTagsOutcome;
|
||||
typedef std::future<ListProjectFeatureViewTagsOutcome> ListProjectFeatureViewTagsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListProjectFeatureViewTagsRequest&, const ListProjectFeatureViewTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProjectFeatureViewTagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListProjectFeatureViewsResult> ListProjectFeatureViewsOutcome;
|
||||
typedef std::future<ListProjectFeatureViewsOutcome> ListProjectFeatureViewsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListProjectFeatureViewsRequest&, const ListProjectFeatureViewsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProjectFeatureViewsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListProjectsResult> ListProjectsOutcome;
|
||||
typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListProjectsRequest&, const ListProjectsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProjectsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTaskLogsResult> ListTaskLogsOutcome;
|
||||
typedef std::future<ListTaskLogsOutcome> ListTaskLogsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListTaskLogsRequest&, const ListTaskLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTaskLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTasksResult> ListTasksOutcome;
|
||||
typedef std::future<ListTasksOutcome> ListTasksOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::ListTasksRequest&, const ListTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::PublishFeatureViewTableResult> PublishFeatureViewTableOutcome;
|
||||
typedef std::future<PublishFeatureViewTableOutcome> PublishFeatureViewTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::PublishFeatureViewTableRequest&, const PublishFeatureViewTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishFeatureViewTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDatasourceResult> UpdateDatasourceOutcome;
|
||||
typedef std::future<UpdateDatasourceOutcome> UpdateDatasourceOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::UpdateDatasourceRequest&, const UpdateDatasourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDatasourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateLabelTableResult> UpdateLabelTableOutcome;
|
||||
typedef std::future<UpdateLabelTableOutcome> UpdateLabelTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::UpdateLabelTableRequest&, const UpdateLabelTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateLabelTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateModelFeatureResult> UpdateModelFeatureOutcome;
|
||||
typedef std::future<UpdateModelFeatureOutcome> UpdateModelFeatureOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::UpdateModelFeatureRequest&, const UpdateModelFeatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateModelFeatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateProjectResult> UpdateProjectOutcome;
|
||||
typedef std::future<UpdateProjectOutcome> UpdateProjectOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::UpdateProjectRequest&, const UpdateProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateProjectAsyncHandler;
|
||||
typedef Outcome<Error, Model::WriteFeatureViewTableResult> WriteFeatureViewTableOutcome;
|
||||
typedef std::future<WriteFeatureViewTableOutcome> WriteFeatureViewTableOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::WriteFeatureViewTableRequest&, const WriteFeatureViewTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> WriteFeatureViewTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::WriteProjectFeatureEntityHotIdsResult> WriteProjectFeatureEntityHotIdsOutcome;
|
||||
typedef std::future<WriteProjectFeatureEntityHotIdsOutcome> WriteProjectFeatureEntityHotIdsOutcomeCallable;
|
||||
typedef std::function<void(const PaiFeatureStoreClient*, const Model::WriteProjectFeatureEntityHotIdsRequest&, const WriteProjectFeatureEntityHotIdsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> WriteProjectFeatureEntityHotIdsAsyncHandler;
|
||||
|
||||
PaiFeatureStoreClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
PaiFeatureStoreClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
PaiFeatureStoreClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~PaiFeatureStoreClient();
|
||||
ChangeProjectFeatureEntityHotIdVersionOutcome changeProjectFeatureEntityHotIdVersion(const Model::ChangeProjectFeatureEntityHotIdVersionRequest &request)const;
|
||||
void changeProjectFeatureEntityHotIdVersionAsync(const Model::ChangeProjectFeatureEntityHotIdVersionRequest& request, const ChangeProjectFeatureEntityHotIdVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ChangeProjectFeatureEntityHotIdVersionOutcomeCallable changeProjectFeatureEntityHotIdVersionCallable(const Model::ChangeProjectFeatureEntityHotIdVersionRequest& request) const;
|
||||
CheckInstanceDatasourceOutcome checkInstanceDatasource(const Model::CheckInstanceDatasourceRequest &request)const;
|
||||
void checkInstanceDatasourceAsync(const Model::CheckInstanceDatasourceRequest& request, const CheckInstanceDatasourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckInstanceDatasourceOutcomeCallable checkInstanceDatasourceCallable(const Model::CheckInstanceDatasourceRequest& request) const;
|
||||
CreateDatasourceOutcome createDatasource(const Model::CreateDatasourceRequest &request)const;
|
||||
void createDatasourceAsync(const Model::CreateDatasourceRequest& request, const CreateDatasourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDatasourceOutcomeCallable createDatasourceCallable(const Model::CreateDatasourceRequest& request) const;
|
||||
CreateFeatureEntityOutcome createFeatureEntity(const Model::CreateFeatureEntityRequest &request)const;
|
||||
void createFeatureEntityAsync(const Model::CreateFeatureEntityRequest& request, const CreateFeatureEntityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateFeatureEntityOutcomeCallable createFeatureEntityCallable(const Model::CreateFeatureEntityRequest& request) const;
|
||||
CreateFeatureViewOutcome createFeatureView(const Model::CreateFeatureViewRequest &request)const;
|
||||
void createFeatureViewAsync(const Model::CreateFeatureViewRequest& request, const CreateFeatureViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateFeatureViewOutcomeCallable createFeatureViewCallable(const Model::CreateFeatureViewRequest& request) const;
|
||||
CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const;
|
||||
void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const;
|
||||
CreateLabelTableOutcome createLabelTable(const Model::CreateLabelTableRequest &request)const;
|
||||
void createLabelTableAsync(const Model::CreateLabelTableRequest& request, const CreateLabelTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateLabelTableOutcomeCallable createLabelTableCallable(const Model::CreateLabelTableRequest& request) const;
|
||||
CreateModelFeatureOutcome createModelFeature(const Model::CreateModelFeatureRequest &request)const;
|
||||
void createModelFeatureAsync(const Model::CreateModelFeatureRequest& request, const CreateModelFeatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateModelFeatureOutcomeCallable createModelFeatureCallable(const Model::CreateModelFeatureRequest& request) const;
|
||||
CreateProjectOutcome createProject(const Model::CreateProjectRequest &request)const;
|
||||
void createProjectAsync(const Model::CreateProjectRequest& request, const CreateProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateProjectOutcomeCallable createProjectCallable(const Model::CreateProjectRequest& request) const;
|
||||
CreateServiceIdentityRoleOutcome createServiceIdentityRole(const Model::CreateServiceIdentityRoleRequest &request)const;
|
||||
void createServiceIdentityRoleAsync(const Model::CreateServiceIdentityRoleRequest& request, const CreateServiceIdentityRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateServiceIdentityRoleOutcomeCallable createServiceIdentityRoleCallable(const Model::CreateServiceIdentityRoleRequest& request) const;
|
||||
DeleteDatasourceOutcome deleteDatasource(const Model::DeleteDatasourceRequest &request)const;
|
||||
void deleteDatasourceAsync(const Model::DeleteDatasourceRequest& request, const DeleteDatasourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDatasourceOutcomeCallable deleteDatasourceCallable(const Model::DeleteDatasourceRequest& request) const;
|
||||
DeleteFeatureEntityOutcome deleteFeatureEntity(const Model::DeleteFeatureEntityRequest &request)const;
|
||||
void deleteFeatureEntityAsync(const Model::DeleteFeatureEntityRequest& request, const DeleteFeatureEntityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFeatureEntityOutcomeCallable deleteFeatureEntityCallable(const Model::DeleteFeatureEntityRequest& request) const;
|
||||
DeleteFeatureViewOutcome deleteFeatureView(const Model::DeleteFeatureViewRequest &request)const;
|
||||
void deleteFeatureViewAsync(const Model::DeleteFeatureViewRequest& request, const DeleteFeatureViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFeatureViewOutcomeCallable deleteFeatureViewCallable(const Model::DeleteFeatureViewRequest& request) const;
|
||||
DeleteLabelTableOutcome deleteLabelTable(const Model::DeleteLabelTableRequest &request)const;
|
||||
void deleteLabelTableAsync(const Model::DeleteLabelTableRequest& request, const DeleteLabelTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteLabelTableOutcomeCallable deleteLabelTableCallable(const Model::DeleteLabelTableRequest& request) const;
|
||||
DeleteModelFeatureOutcome deleteModelFeature(const Model::DeleteModelFeatureRequest &request)const;
|
||||
void deleteModelFeatureAsync(const Model::DeleteModelFeatureRequest& request, const DeleteModelFeatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteModelFeatureOutcomeCallable deleteModelFeatureCallable(const Model::DeleteModelFeatureRequest& request) const;
|
||||
DeleteProjectOutcome deleteProject(const Model::DeleteProjectRequest &request)const;
|
||||
void deleteProjectAsync(const Model::DeleteProjectRequest& request, const DeleteProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteProjectOutcomeCallable deleteProjectCallable(const Model::DeleteProjectRequest& request) const;
|
||||
ExportModelFeatureTrainingSetTableOutcome exportModelFeatureTrainingSetTable(const Model::ExportModelFeatureTrainingSetTableRequest &request)const;
|
||||
void exportModelFeatureTrainingSetTableAsync(const Model::ExportModelFeatureTrainingSetTableRequest& request, const ExportModelFeatureTrainingSetTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExportModelFeatureTrainingSetTableOutcomeCallable exportModelFeatureTrainingSetTableCallable(const Model::ExportModelFeatureTrainingSetTableRequest& request) const;
|
||||
GetDatasourceOutcome getDatasource(const Model::GetDatasourceRequest &request)const;
|
||||
void getDatasourceAsync(const Model::GetDatasourceRequest& request, const GetDatasourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDatasourceOutcomeCallable getDatasourceCallable(const Model::GetDatasourceRequest& request) const;
|
||||
GetDatasourceTableOutcome getDatasourceTable(const Model::GetDatasourceTableRequest &request)const;
|
||||
void getDatasourceTableAsync(const Model::GetDatasourceTableRequest& request, const GetDatasourceTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDatasourceTableOutcomeCallable getDatasourceTableCallable(const Model::GetDatasourceTableRequest& request) const;
|
||||
GetFeatureEntityOutcome getFeatureEntity(const Model::GetFeatureEntityRequest &request)const;
|
||||
void getFeatureEntityAsync(const Model::GetFeatureEntityRequest& request, const GetFeatureEntityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetFeatureEntityOutcomeCallable getFeatureEntityCallable(const Model::GetFeatureEntityRequest& request) const;
|
||||
GetFeatureViewOutcome getFeatureView(const Model::GetFeatureViewRequest &request)const;
|
||||
void getFeatureViewAsync(const Model::GetFeatureViewRequest& request, const GetFeatureViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetFeatureViewOutcomeCallable getFeatureViewCallable(const Model::GetFeatureViewRequest& request) const;
|
||||
GetInstanceOutcome getInstance(const Model::GetInstanceRequest &request)const;
|
||||
void getInstanceAsync(const Model::GetInstanceRequest& request, const GetInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetInstanceOutcomeCallable getInstanceCallable(const Model::GetInstanceRequest& request) const;
|
||||
GetLabelTableOutcome getLabelTable(const Model::GetLabelTableRequest &request)const;
|
||||
void getLabelTableAsync(const Model::GetLabelTableRequest& request, const GetLabelTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLabelTableOutcomeCallable getLabelTableCallable(const Model::GetLabelTableRequest& request) const;
|
||||
GetModelFeatureOutcome getModelFeature(const Model::GetModelFeatureRequest &request)const;
|
||||
void getModelFeatureAsync(const Model::GetModelFeatureRequest& request, const GetModelFeatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetModelFeatureOutcomeCallable getModelFeatureCallable(const Model::GetModelFeatureRequest& request) const;
|
||||
GetProjectOutcome getProject(const Model::GetProjectRequest &request)const;
|
||||
void getProjectAsync(const Model::GetProjectRequest& request, const GetProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetProjectOutcomeCallable getProjectCallable(const Model::GetProjectRequest& request) const;
|
||||
GetProjectFeatureEntityOutcome getProjectFeatureEntity(const Model::GetProjectFeatureEntityRequest &request)const;
|
||||
void getProjectFeatureEntityAsync(const Model::GetProjectFeatureEntityRequest& request, const GetProjectFeatureEntityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetProjectFeatureEntityOutcomeCallable getProjectFeatureEntityCallable(const Model::GetProjectFeatureEntityRequest& request) const;
|
||||
GetProjectFeatureEntityHotIdsOutcome getProjectFeatureEntityHotIds(const Model::GetProjectFeatureEntityHotIdsRequest &request)const;
|
||||
void getProjectFeatureEntityHotIdsAsync(const Model::GetProjectFeatureEntityHotIdsRequest& request, const GetProjectFeatureEntityHotIdsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetProjectFeatureEntityHotIdsOutcomeCallable getProjectFeatureEntityHotIdsCallable(const Model::GetProjectFeatureEntityHotIdsRequest& request) const;
|
||||
GetProjectFeatureViewOutcome getProjectFeatureView(const Model::GetProjectFeatureViewRequest &request)const;
|
||||
void getProjectFeatureViewAsync(const Model::GetProjectFeatureViewRequest& request, const GetProjectFeatureViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetProjectFeatureViewOutcomeCallable getProjectFeatureViewCallable(const Model::GetProjectFeatureViewRequest& request) const;
|
||||
GetProjectModelFeatureOutcome getProjectModelFeature(const Model::GetProjectModelFeatureRequest &request)const;
|
||||
void getProjectModelFeatureAsync(const Model::GetProjectModelFeatureRequest& request, const GetProjectModelFeatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetProjectModelFeatureOutcomeCallable getProjectModelFeatureCallable(const Model::GetProjectModelFeatureRequest& request) const;
|
||||
GetServiceIdentityRoleOutcome getServiceIdentityRole(const Model::GetServiceIdentityRoleRequest &request)const;
|
||||
void getServiceIdentityRoleAsync(const Model::GetServiceIdentityRoleRequest& request, const GetServiceIdentityRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceIdentityRoleOutcomeCallable getServiceIdentityRoleCallable(const Model::GetServiceIdentityRoleRequest& request) const;
|
||||
GetTaskOutcome getTask(const Model::GetTaskRequest &request)const;
|
||||
void getTaskAsync(const Model::GetTaskRequest& request, const GetTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetTaskOutcomeCallable getTaskCallable(const Model::GetTaskRequest& request) const;
|
||||
ListDatasourceTablesOutcome listDatasourceTables(const Model::ListDatasourceTablesRequest &request)const;
|
||||
void listDatasourceTablesAsync(const Model::ListDatasourceTablesRequest& request, const ListDatasourceTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDatasourceTablesOutcomeCallable listDatasourceTablesCallable(const Model::ListDatasourceTablesRequest& request) const;
|
||||
ListDatasourcesOutcome listDatasources(const Model::ListDatasourcesRequest &request)const;
|
||||
void listDatasourcesAsync(const Model::ListDatasourcesRequest& request, const ListDatasourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDatasourcesOutcomeCallable listDatasourcesCallable(const Model::ListDatasourcesRequest& request) const;
|
||||
ListFeatureEntitiesOutcome listFeatureEntities(const Model::ListFeatureEntitiesRequest &request)const;
|
||||
void listFeatureEntitiesAsync(const Model::ListFeatureEntitiesRequest& request, const ListFeatureEntitiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFeatureEntitiesOutcomeCallable listFeatureEntitiesCallable(const Model::ListFeatureEntitiesRequest& request) const;
|
||||
ListFeatureViewFieldRelationshipsOutcome listFeatureViewFieldRelationships(const Model::ListFeatureViewFieldRelationshipsRequest &request)const;
|
||||
void listFeatureViewFieldRelationshipsAsync(const Model::ListFeatureViewFieldRelationshipsRequest& request, const ListFeatureViewFieldRelationshipsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFeatureViewFieldRelationshipsOutcomeCallable listFeatureViewFieldRelationshipsCallable(const Model::ListFeatureViewFieldRelationshipsRequest& request) const;
|
||||
ListFeatureViewRelationshipsOutcome listFeatureViewRelationships(const Model::ListFeatureViewRelationshipsRequest &request)const;
|
||||
void listFeatureViewRelationshipsAsync(const Model::ListFeatureViewRelationshipsRequest& request, const ListFeatureViewRelationshipsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFeatureViewRelationshipsOutcomeCallable listFeatureViewRelationshipsCallable(const Model::ListFeatureViewRelationshipsRequest& request) const;
|
||||
ListFeatureViewsOutcome listFeatureViews(const Model::ListFeatureViewsRequest &request)const;
|
||||
void listFeatureViewsAsync(const Model::ListFeatureViewsRequest& request, const ListFeatureViewsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFeatureViewsOutcomeCallable listFeatureViewsCallable(const Model::ListFeatureViewsRequest& request) const;
|
||||
ListInstancesOutcome listInstances(const Model::ListInstancesRequest &request)const;
|
||||
void listInstancesAsync(const Model::ListInstancesRequest& request, const ListInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListInstancesOutcomeCallable listInstancesCallable(const Model::ListInstancesRequest& request) const;
|
||||
ListLabelTablesOutcome listLabelTables(const Model::ListLabelTablesRequest &request)const;
|
||||
void listLabelTablesAsync(const Model::ListLabelTablesRequest& request, const ListLabelTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListLabelTablesOutcomeCallable listLabelTablesCallable(const Model::ListLabelTablesRequest& request) const;
|
||||
ListModelFeaturesOutcome listModelFeatures(const Model::ListModelFeaturesRequest &request)const;
|
||||
void listModelFeaturesAsync(const Model::ListModelFeaturesRequest& request, const ListModelFeaturesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListModelFeaturesOutcomeCallable listModelFeaturesCallable(const Model::ListModelFeaturesRequest& request) const;
|
||||
ListProjectFeatureViewOwnersOutcome listProjectFeatureViewOwners(const Model::ListProjectFeatureViewOwnersRequest &request)const;
|
||||
void listProjectFeatureViewOwnersAsync(const Model::ListProjectFeatureViewOwnersRequest& request, const ListProjectFeatureViewOwnersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListProjectFeatureViewOwnersOutcomeCallable listProjectFeatureViewOwnersCallable(const Model::ListProjectFeatureViewOwnersRequest& request) const;
|
||||
ListProjectFeatureViewTagsOutcome listProjectFeatureViewTags(const Model::ListProjectFeatureViewTagsRequest &request)const;
|
||||
void listProjectFeatureViewTagsAsync(const Model::ListProjectFeatureViewTagsRequest& request, const ListProjectFeatureViewTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListProjectFeatureViewTagsOutcomeCallable listProjectFeatureViewTagsCallable(const Model::ListProjectFeatureViewTagsRequest& request) const;
|
||||
ListProjectFeatureViewsOutcome listProjectFeatureViews(const Model::ListProjectFeatureViewsRequest &request)const;
|
||||
void listProjectFeatureViewsAsync(const Model::ListProjectFeatureViewsRequest& request, const ListProjectFeatureViewsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListProjectFeatureViewsOutcomeCallable listProjectFeatureViewsCallable(const Model::ListProjectFeatureViewsRequest& request) const;
|
||||
ListProjectsOutcome listProjects(const Model::ListProjectsRequest &request)const;
|
||||
void listProjectsAsync(const Model::ListProjectsRequest& request, const ListProjectsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListProjectsOutcomeCallable listProjectsCallable(const Model::ListProjectsRequest& request) const;
|
||||
ListTaskLogsOutcome listTaskLogs(const Model::ListTaskLogsRequest &request)const;
|
||||
void listTaskLogsAsync(const Model::ListTaskLogsRequest& request, const ListTaskLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTaskLogsOutcomeCallable listTaskLogsCallable(const Model::ListTaskLogsRequest& request) const;
|
||||
ListTasksOutcome listTasks(const Model::ListTasksRequest &request)const;
|
||||
void listTasksAsync(const Model::ListTasksRequest& request, const ListTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTasksOutcomeCallable listTasksCallable(const Model::ListTasksRequest& request) const;
|
||||
PublishFeatureViewTableOutcome publishFeatureViewTable(const Model::PublishFeatureViewTableRequest &request)const;
|
||||
void publishFeatureViewTableAsync(const Model::PublishFeatureViewTableRequest& request, const PublishFeatureViewTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PublishFeatureViewTableOutcomeCallable publishFeatureViewTableCallable(const Model::PublishFeatureViewTableRequest& request) const;
|
||||
UpdateDatasourceOutcome updateDatasource(const Model::UpdateDatasourceRequest &request)const;
|
||||
void updateDatasourceAsync(const Model::UpdateDatasourceRequest& request, const UpdateDatasourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDatasourceOutcomeCallable updateDatasourceCallable(const Model::UpdateDatasourceRequest& request) const;
|
||||
UpdateLabelTableOutcome updateLabelTable(const Model::UpdateLabelTableRequest &request)const;
|
||||
void updateLabelTableAsync(const Model::UpdateLabelTableRequest& request, const UpdateLabelTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateLabelTableOutcomeCallable updateLabelTableCallable(const Model::UpdateLabelTableRequest& request) const;
|
||||
UpdateModelFeatureOutcome updateModelFeature(const Model::UpdateModelFeatureRequest &request)const;
|
||||
void updateModelFeatureAsync(const Model::UpdateModelFeatureRequest& request, const UpdateModelFeatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateModelFeatureOutcomeCallable updateModelFeatureCallable(const Model::UpdateModelFeatureRequest& request) const;
|
||||
UpdateProjectOutcome updateProject(const Model::UpdateProjectRequest &request)const;
|
||||
void updateProjectAsync(const Model::UpdateProjectRequest& request, const UpdateProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateProjectOutcomeCallable updateProjectCallable(const Model::UpdateProjectRequest& request) const;
|
||||
WriteFeatureViewTableOutcome writeFeatureViewTable(const Model::WriteFeatureViewTableRequest &request)const;
|
||||
void writeFeatureViewTableAsync(const Model::WriteFeatureViewTableRequest& request, const WriteFeatureViewTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
WriteFeatureViewTableOutcomeCallable writeFeatureViewTableCallable(const Model::WriteFeatureViewTableRequest& request) const;
|
||||
WriteProjectFeatureEntityHotIdsOutcome writeProjectFeatureEntityHotIds(const Model::WriteProjectFeatureEntityHotIdsRequest &request)const;
|
||||
void writeProjectFeatureEntityHotIdsAsync(const Model::WriteProjectFeatureEntityHotIdsRequest& request, const WriteProjectFeatureEntityHotIdsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
WriteProjectFeatureEntityHotIdsOutcomeCallable writeProjectFeatureEntityHotIdsCallable(const Model::WriteProjectFeatureEntityHotIdsRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_PAIFEATURESTORECLIENT_H_
|
||||
@@ -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_PAIFEATURESTORE_PAIFEATURESTOREEXPORT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_PAIFEATURESTOREEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_PAIFEATURESTORE_LIBRARY)
|
||||
# define ALIBABACLOUD_PAIFEATURESTORE_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_PAIFEATURESTORE_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_PAIFEATURESTORE_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_PAIFEATURESTOREEXPORT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHANGEPROJECTFEATUREENTITYHOTIDVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHANGEPROJECTFEATUREENTITYHOTIDVERSIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ChangeProjectFeatureEntityHotIdVersionRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ChangeProjectFeatureEntityHotIdVersionRequest();
|
||||
~ChangeProjectFeatureEntityHotIdVersionRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureEntityName() const;
|
||||
void setFeatureEntityName(const std::string &featureEntityName);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
std::string featureEntityName_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHANGEPROJECTFEATUREENTITYHOTIDVERSIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_CHANGEPROJECTFEATUREENTITYHOTIDVERSIONRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHANGEPROJECTFEATUREENTITYHOTIDVERSIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ChangeProjectFeatureEntityHotIdVersionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ChangeProjectFeatureEntityHotIdVersionResult();
|
||||
explicit ChangeProjectFeatureEntityHotIdVersionResult(const std::string &payload);
|
||||
~ChangeProjectFeatureEntityHotIdVersionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHANGEPROJECTFEATUREENTITYHOTIDVERSIONRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHECKINSTANCEDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHECKINSTANCEDATASOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CheckInstanceDatasourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CheckInstanceDatasourceRequest();
|
||||
~CheckInstanceDatasourceRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHECKINSTANCEDATASOURCEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHECKINSTANCEDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHECKINSTANCEDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CheckInstanceDatasourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CheckInstanceDatasourceResult();
|
||||
explicit CheckInstanceDatasourceResult(const std::string &payload);
|
||||
~CheckInstanceDatasourceResult();
|
||||
std::string getStatus()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CHECKINSTANCEDATASOURCERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEDATASOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateDatasourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateDatasourceRequest();
|
||||
~CreateDatasourceRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEDATASOURCEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateDatasourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDatasourceResult();
|
||||
explicit CreateDatasourceResult(const std::string &payload);
|
||||
~CreateDatasourceResult();
|
||||
std::string getDatasourceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string datasourceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEDATASOURCERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREENTITYREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREENTITYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateFeatureEntityRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateFeatureEntityRequest();
|
||||
~CreateFeatureEntityRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREENTITYREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREENTITYRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREENTITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateFeatureEntityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateFeatureEntityResult();
|
||||
explicit CreateFeatureEntityResult(const std::string &payload);
|
||||
~CreateFeatureEntityResult();
|
||||
std::string getFeatureEntityId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string featureEntityId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREENTITYRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREVIEWREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREVIEWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateFeatureViewRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateFeatureViewRequest();
|
||||
~CreateFeatureViewRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREVIEWREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREVIEWRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREVIEWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateFeatureViewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateFeatureViewResult();
|
||||
explicit CreateFeatureViewResult(const std::string &payload);
|
||||
~CreateFeatureViewResult();
|
||||
std::string getFeatureViewId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string featureViewId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEFEATUREVIEWRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateInstanceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateInstanceRequest();
|
||||
~CreateInstanceRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateInstanceResult();
|
||||
explicit CreateInstanceResult(const std::string &payload);
|
||||
~CreateInstanceResult();
|
||||
std::string getInstanceId()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEINSTANCERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATELABELTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATELABELTABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateLabelTableRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateLabelTableRequest();
|
||||
~CreateLabelTableRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATELABELTABLEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATELABELTABLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATELABELTABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateLabelTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateLabelTableResult();
|
||||
explicit CreateLabelTableResult(const std::string &payload);
|
||||
~CreateLabelTableResult();
|
||||
std::string getLabelTableId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string labelTableId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATELABELTABLERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEMODELFEATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEMODELFEATUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateModelFeatureRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateModelFeatureRequest();
|
||||
~CreateModelFeatureRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEMODELFEATUREREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEMODELFEATURERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEMODELFEATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateModelFeatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateModelFeatureResult();
|
||||
explicit CreateModelFeatureResult(const std::string &payload);
|
||||
~CreateModelFeatureResult();
|
||||
std::string getModelFeatureId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string modelFeatureId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEMODELFEATURERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEPROJECTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateProjectRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateProjectRequest();
|
||||
~CreateProjectRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEPROJECTREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEPROJECTRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEPROJECTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateProjectResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateProjectResult();
|
||||
explicit CreateProjectResult(const std::string &payload);
|
||||
~CreateProjectResult();
|
||||
std::string getProjectId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATEPROJECTRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATESERVICEIDENTITYROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATESERVICEIDENTITYROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateServiceIdentityRoleRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateServiceIdentityRoleRequest();
|
||||
~CreateServiceIdentityRoleRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATESERVICEIDENTITYROLEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATESERVICEIDENTITYROLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATESERVICEIDENTITYROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT CreateServiceIdentityRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateServiceIdentityRoleResult();
|
||||
explicit CreateServiceIdentityRoleResult(const std::string &payload);
|
||||
~CreateServiceIdentityRoleResult();
|
||||
std::string getRoleName()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string roleName_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_CREATESERVICEIDENTITYROLERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEDATASOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteDatasourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteDatasourceRequest();
|
||||
~DeleteDatasourceRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDatasourceId() const;
|
||||
void setDatasourceId(const std::string &datasourceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string datasourceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEDATASOURCEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_DELETEDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteDatasourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDatasourceResult();
|
||||
explicit DeleteDatasourceResult(const std::string &payload);
|
||||
~DeleteDatasourceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEDATASOURCERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREENTITYREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREENTITYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteFeatureEntityRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteFeatureEntityRequest();
|
||||
~DeleteFeatureEntityRequest();
|
||||
std::string getFeatureEntityId() const;
|
||||
void setFeatureEntityId(const std::string &featureEntityId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string featureEntityId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREENTITYREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_DELETEFEATUREENTITYRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREENTITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteFeatureEntityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFeatureEntityResult();
|
||||
explicit DeleteFeatureEntityResult(const std::string &payload);
|
||||
~DeleteFeatureEntityResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREENTITYRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREVIEWREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREVIEWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteFeatureViewRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteFeatureViewRequest();
|
||||
~DeleteFeatureViewRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureViewId() const;
|
||||
void setFeatureViewId(const std::string &featureViewId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string featureViewId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREVIEWREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_DELETEFEATUREVIEWRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREVIEWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteFeatureViewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFeatureViewResult();
|
||||
explicit DeleteFeatureViewResult(const std::string &payload);
|
||||
~DeleteFeatureViewResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEFEATUREVIEWRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETELABELTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETELABELTABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteLabelTableRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteLabelTableRequest();
|
||||
~DeleteLabelTableRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getLabelTableId() const;
|
||||
void setLabelTableId(const std::string &labelTableId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string labelTableId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETELABELTABLEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_DELETELABELTABLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETELABELTABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteLabelTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteLabelTableResult();
|
||||
explicit DeleteLabelTableResult(const std::string &payload);
|
||||
~DeleteLabelTableResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETELABELTABLERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEMODELFEATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEMODELFEATUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteModelFeatureRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteModelFeatureRequest();
|
||||
~DeleteModelFeatureRequest();
|
||||
std::string getModelFeatureId() const;
|
||||
void setModelFeatureId(const std::string &modelFeatureId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string modelFeatureId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEMODELFEATUREREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_DELETEMODELFEATURERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEMODELFEATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteModelFeatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteModelFeatureResult();
|
||||
explicit DeleteModelFeatureResult(const std::string &payload);
|
||||
~DeleteModelFeatureResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEMODELFEATURERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEPROJECTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteProjectRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteProjectRequest();
|
||||
~DeleteProjectRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEPROJECTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_DELETEPROJECTRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEPROJECTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT DeleteProjectResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteProjectResult();
|
||||
explicit DeleteProjectResult(const std::string &payload);
|
||||
~DeleteProjectResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_DELETEPROJECTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_EXPORTMODELFEATURETRAININGSETTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_EXPORTMODELFEATURETRAININGSETTABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ExportModelFeatureTrainingSetTableRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ExportModelFeatureTrainingSetTableRequest();
|
||||
~ExportModelFeatureTrainingSetTableRequest();
|
||||
std::string getModelFeatureId() const;
|
||||
void setModelFeatureId(const std::string &modelFeatureId);
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string modelFeatureId_;
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_EXPORTMODELFEATURETRAININGSETTABLEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_EXPORTMODELFEATURETRAININGSETTABLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_EXPORTMODELFEATURETRAININGSETTABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ExportModelFeatureTrainingSetTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ExportModelFeatureTrainingSetTableResult();
|
||||
explicit ExportModelFeatureTrainingSetTableResult(const std::string &payload);
|
||||
~ExportModelFeatureTrainingSetTableResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_EXPORTMODELFEATURETRAININGSETTABLERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetDatasourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetDatasourceRequest();
|
||||
~GetDatasourceRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDatasourceId() const;
|
||||
void setDatasourceId(const std::string &datasourceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string datasourceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCEREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_GETDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetDatasourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetDatasourceResult();
|
||||
explicit GetDatasourceResult(const std::string &payload);
|
||||
~GetDatasourceResult();
|
||||
std::string getType()const;
|
||||
std::string getDatasourceId()const;
|
||||
std::string getConfig()const;
|
||||
std::string getWorkspaceId()const;
|
||||
std::string getUri()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string type_;
|
||||
std::string datasourceId_;
|
||||
std::string config_;
|
||||
std::string workspaceId_;
|
||||
std::string uri_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCETABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCETABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetDatasourceTableRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetDatasourceTableRequest();
|
||||
~GetDatasourceTableRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDatasourceId() const;
|
||||
void setDatasourceId(const std::string &datasourceId);
|
||||
std::string getTableName() const;
|
||||
void setTableName(const std::string &tableName);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string datasourceId_;
|
||||
std::string tableName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCETABLEREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_GETDATASOURCETABLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCETABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetDatasourceTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FieldsItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> attributes;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetDatasourceTableResult();
|
||||
explicit GetDatasourceTableResult(const std::string &payload);
|
||||
~GetDatasourceTableResult();
|
||||
std::string getTableName()const;
|
||||
std::vector<FieldsItem> getFields()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string tableName_;
|
||||
std::vector<FieldsItem> fields_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETDATASOURCETABLERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREENTITYREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREENTITYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetFeatureEntityRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetFeatureEntityRequest();
|
||||
~GetFeatureEntityRequest();
|
||||
std::string getFeatureEntityId() const;
|
||||
void setFeatureEntityId(const std::string &featureEntityId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string featureEntityId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREENTITYREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_GETFEATUREENTITYRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREENTITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetFeatureEntityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetFeatureEntityResult();
|
||||
explicit GetFeatureEntityResult(const std::string &payload);
|
||||
~GetFeatureEntityResult();
|
||||
std::string getJoinId()const;
|
||||
std::string getOwner()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string joinId_;
|
||||
std::string owner_;
|
||||
std::string projectName_;
|
||||
std::string projectId_;
|
||||
std::string gmtCreateTime_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREENTITYRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREVIEWREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREVIEWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetFeatureViewRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetFeatureViewRequest();
|
||||
~GetFeatureViewRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureViewId() const;
|
||||
void setFeatureViewId(const std::string &featureViewId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string featureViewId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREVIEWREQUEST_H_
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_GETFEATUREVIEWRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREVIEWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetFeatureViewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FieldsItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> attributes;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetFeatureViewResult();
|
||||
explicit GetFeatureViewResult(const std::string &payload);
|
||||
~GetFeatureViewResult();
|
||||
std::string getFeatureEntityName()const;
|
||||
std::string getOwner()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getConfig()const;
|
||||
std::string getWriteMethod()const;
|
||||
bool getSyncOnlineTable()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getRegisterTable()const;
|
||||
int getTTL()const;
|
||||
std::string getGmtModifiedTime()const;
|
||||
std::string getGmtSyncTime()const;
|
||||
std::string getName()const;
|
||||
std::string getJoinId()const;
|
||||
std::string getLastSyncConfig()const;
|
||||
std::string getType()const;
|
||||
std::vector<FieldsItem> getFields()const;
|
||||
std::string getRegisterDatasourceName()const;
|
||||
std::string getFeatureEntityId()const;
|
||||
std::vector<std::string> getTags()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
std::string getRegisterDatasourceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string featureEntityName_;
|
||||
std::string owner_;
|
||||
std::string projectName_;
|
||||
std::string config_;
|
||||
std::string writeMethod_;
|
||||
bool syncOnlineTable_;
|
||||
std::string projectId_;
|
||||
std::string registerTable_;
|
||||
int tTL_;
|
||||
std::string gmtModifiedTime_;
|
||||
std::string gmtSyncTime_;
|
||||
std::string name_;
|
||||
std::string joinId_;
|
||||
std::string lastSyncConfig_;
|
||||
std::string type_;
|
||||
std::vector<FieldsItem> fields_;
|
||||
std::string registerDatasourceName_;
|
||||
std::string featureEntityId_;
|
||||
std::vector<std::string> tags_;
|
||||
std::string gmtCreateTime_;
|
||||
std::string registerDatasourceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETFEATUREVIEWRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetInstanceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetInstanceRequest();
|
||||
~GetInstanceRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETINSTANCEREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_GETINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetInstanceResult();
|
||||
explicit GetInstanceResult(const std::string &payload);
|
||||
~GetInstanceResult();
|
||||
std::string getStatus()const;
|
||||
double getProgress()const;
|
||||
std::string getType()const;
|
||||
std::string getMessage()const;
|
||||
std::string getRegionId()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
std::string getGmtModifiedTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
double progress_;
|
||||
std::string type_;
|
||||
std::string message_;
|
||||
std::string regionId_;
|
||||
std::string gmtCreateTime_;
|
||||
std::string gmtModifiedTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETINSTANCERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETLABELTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETLABELTABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetLabelTableRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetLabelTableRequest();
|
||||
~GetLabelTableRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getLabelTableId() const;
|
||||
void setLabelTableId(const std::string &labelTableId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string labelTableId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETLABELTABLEREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_GETLABELTABLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETLABELTABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetLabelTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Field
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> attributes;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetLabelTableResult();
|
||||
explicit GetLabelTableResult(const std::string &payload);
|
||||
~GetLabelTableResult();
|
||||
std::string getOwner()const;
|
||||
std::vector<Field> getFields()const;
|
||||
std::string getDatasourceId()const;
|
||||
std::string getDatasourceName()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
std::string getGmtModifiedTime()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string owner_;
|
||||
std::vector<Field> fields_;
|
||||
std::string datasourceId_;
|
||||
std::string datasourceName_;
|
||||
std::string projectName_;
|
||||
std::string projectId_;
|
||||
std::string gmtCreateTime_;
|
||||
std::string gmtModifiedTime_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETLABELTABLERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETMODELFEATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETMODELFEATUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetModelFeatureRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetModelFeatureRequest();
|
||||
~GetModelFeatureRequest();
|
||||
std::string getModelFeatureId() const;
|
||||
void setModelFeatureId(const std::string &modelFeatureId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string modelFeatureId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETMODELFEATUREREQUEST_H_
|
||||
@@ -0,0 +1,98 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_GETMODELFEATURERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETMODELFEATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetModelFeatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Relations
|
||||
{
|
||||
struct DomainsItem
|
||||
{
|
||||
std::string domainType;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
struct LinksItem
|
||||
{
|
||||
std::string from;
|
||||
std::string to;
|
||||
std::string link;
|
||||
};
|
||||
std::vector<DomainsItem> domains;
|
||||
std::vector<LinksItem> links;
|
||||
};
|
||||
struct FeaturesItem
|
||||
{
|
||||
std::string type;
|
||||
std::string featureViewId;
|
||||
std::string aliasName;
|
||||
std::string featureViewName;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetModelFeatureResult();
|
||||
explicit GetModelFeatureResult(const std::string &payload);
|
||||
~GetModelFeatureResult();
|
||||
std::string getOwner()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getLabelTableName()const;
|
||||
Relations getRelations()const;
|
||||
std::vector<FeaturesItem> getFeatures()const;
|
||||
std::string getLabelTableId()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
std::string getGmtModifiedTime()const;
|
||||
std::string getTrainingSetFGTable()const;
|
||||
std::string getName()const;
|
||||
std::string getTrainingSetTable()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string owner_;
|
||||
std::string projectName_;
|
||||
std::string projectId_;
|
||||
std::string labelTableName_;
|
||||
Relations relations_;
|
||||
std::vector<FeaturesItem> features_;
|
||||
std::string labelTableId_;
|
||||
std::string gmtCreateTime_;
|
||||
std::string gmtModifiedTime_;
|
||||
std::string trainingSetFGTable_;
|
||||
std::string name_;
|
||||
std::string trainingSetTable_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETMODELFEATURERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYHOTIDSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYHOTIDSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectFeatureEntityHotIdsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetProjectFeatureEntityHotIdsRequest();
|
||||
~GetProjectFeatureEntityHotIdsRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureEntityName() const;
|
||||
void setFeatureEntityName(const std::string &featureEntityName);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
std::string getNextSeqNumber() const;
|
||||
void setNextSeqNumber(const std::string &nextSeqNumber);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string featureEntityName_;
|
||||
std::string projectId_;
|
||||
std::string nextSeqNumber_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYHOTIDSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYHOTIDSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYHOTIDSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectFeatureEntityHotIdsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetProjectFeatureEntityHotIdsResult();
|
||||
explicit GetProjectFeatureEntityHotIdsResult(const std::string &payload);
|
||||
~GetProjectFeatureEntityHotIdsResult();
|
||||
std::string getNextSeqNumber()const;
|
||||
std::string getHotIds()const;
|
||||
int getCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nextSeqNumber_;
|
||||
std::string hotIds_;
|
||||
int count_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYHOTIDSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectFeatureEntityRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetProjectFeatureEntityRequest();
|
||||
~GetProjectFeatureEntityRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureEntityName() const;
|
||||
void setFeatureEntityName(const std::string &featureEntityName);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string featureEntityName_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectFeatureEntityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetProjectFeatureEntityResult();
|
||||
explicit GetProjectFeatureEntityResult(const std::string &payload);
|
||||
~GetProjectFeatureEntityResult();
|
||||
std::string getJoinId()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getFeatureEntityId()const;
|
||||
std::string getWorkspaceId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string joinId_;
|
||||
std::string projectName_;
|
||||
std::string featureEntityId_;
|
||||
std::string workspaceId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREENTITYRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREVIEWREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREVIEWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectFeatureViewRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetProjectFeatureViewRequest();
|
||||
~GetProjectFeatureViewRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureViewName() const;
|
||||
void setFeatureViewName(const std::string &featureViewName);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string featureViewName_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREVIEWREQUEST_H_
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREVIEWRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREVIEWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectFeatureViewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FieldsItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> attributes;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetProjectFeatureViewResult();
|
||||
explicit GetProjectFeatureViewResult(const std::string &payload);
|
||||
~GetProjectFeatureViewResult();
|
||||
std::string getFeatureEntityName()const;
|
||||
std::string getOwner()const;
|
||||
std::string getFeatureViewId()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getConfig()const;
|
||||
std::string getWriteMethod()const;
|
||||
bool getSyncOnlineTable()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getRegisterTable()const;
|
||||
int getTTL()const;
|
||||
std::string getGmtSyncTime()const;
|
||||
std::string getName()const;
|
||||
std::string getJoinId()const;
|
||||
std::string getLastSyncConfig()const;
|
||||
std::string getType()const;
|
||||
std::vector<FieldsItem> getFields()const;
|
||||
std::string getFeatureEntityId()const;
|
||||
std::vector<std::string> getTags()const;
|
||||
std::string getRegisterDatasourceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string featureEntityName_;
|
||||
std::string owner_;
|
||||
std::string featureViewId_;
|
||||
std::string projectName_;
|
||||
std::string config_;
|
||||
std::string writeMethod_;
|
||||
bool syncOnlineTable_;
|
||||
std::string projectId_;
|
||||
std::string registerTable_;
|
||||
int tTL_;
|
||||
std::string gmtSyncTime_;
|
||||
std::string name_;
|
||||
std::string joinId_;
|
||||
std::string lastSyncConfig_;
|
||||
std::string type_;
|
||||
std::vector<FieldsItem> fields_;
|
||||
std::string featureEntityId_;
|
||||
std::vector<std::string> tags_;
|
||||
std::string registerDatasourceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTFEATUREVIEWRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTMODELFEATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTMODELFEATUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectModelFeatureRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetProjectModelFeatureRequest();
|
||||
~GetProjectModelFeatureRequest();
|
||||
std::string getModelFeatureName() const;
|
||||
void setModelFeatureName(const std::string &modelFeatureName);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string modelFeatureName_;
|
||||
std::string instanceId_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTMODELFEATUREREQUEST_H_
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_GETPROJECTMODELFEATURERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTMODELFEATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectModelFeatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FeaturesItem
|
||||
{
|
||||
std::string type;
|
||||
std::string featureViewId;
|
||||
std::string aliasName;
|
||||
std::string featureViewName;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetProjectModelFeatureResult();
|
||||
explicit GetProjectModelFeatureResult(const std::string &payload);
|
||||
~GetProjectModelFeatureResult();
|
||||
std::string getOwner()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getLabelDatasourceTable()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getLabelDatasourceId()const;
|
||||
std::string getModelFeatureId()const;
|
||||
std::string getTrainingSetFGTable()const;
|
||||
std::string getGmtModifiedTime()const;
|
||||
std::string getName()const;
|
||||
std::string getTrainingSetTable()const;
|
||||
std::string getLabelEventTime()const;
|
||||
std::vector<FeaturesItem> getFeatures()const;
|
||||
std::string getLabelTableId()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string owner_;
|
||||
std::string projectName_;
|
||||
std::string labelDatasourceTable_;
|
||||
std::string projectId_;
|
||||
std::string labelDatasourceId_;
|
||||
std::string modelFeatureId_;
|
||||
std::string trainingSetFGTable_;
|
||||
std::string gmtModifiedTime_;
|
||||
std::string name_;
|
||||
std::string trainingSetTable_;
|
||||
std::string labelEventTime_;
|
||||
std::vector<FeaturesItem> features_;
|
||||
std::string labelTableId_;
|
||||
std::string gmtCreateTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTMODELFEATURERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetProjectRequest();
|
||||
~GetProjectRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTREQUEST_H_
|
||||
@@ -0,0 +1,79 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_GETPROJECTRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetProjectResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetProjectResult();
|
||||
explicit GetProjectResult(const std::string &payload);
|
||||
~GetProjectResult();
|
||||
std::string getOnlineDatasourceType()const;
|
||||
std::string getOwner()const;
|
||||
std::string getDescription()const;
|
||||
std::string getOfflineDatasourceName()const;
|
||||
std::string getGmtModifiedTime()const;
|
||||
std::string getName()const;
|
||||
std::string getOfflineDatasourceId()const;
|
||||
std::string getOnlineDatasourceName()const;
|
||||
int getFeatureViewCount()const;
|
||||
int getOfflineLifecycle()const;
|
||||
int getModelCount()const;
|
||||
std::string getOfflineDatasourceType()const;
|
||||
int getFeatureEntityCount()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
std::string getOnlineDatasourceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string onlineDatasourceType_;
|
||||
std::string owner_;
|
||||
std::string description_;
|
||||
std::string offlineDatasourceName_;
|
||||
std::string gmtModifiedTime_;
|
||||
std::string name_;
|
||||
std::string offlineDatasourceId_;
|
||||
std::string onlineDatasourceName_;
|
||||
int featureViewCount_;
|
||||
int offlineLifecycle_;
|
||||
int modelCount_;
|
||||
std::string offlineDatasourceType_;
|
||||
int featureEntityCount_;
|
||||
std::string gmtCreateTime_;
|
||||
std::string onlineDatasourceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETPROJECTRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETSERVICEIDENTITYROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETSERVICEIDENTITYROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetServiceIdentityRoleRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetServiceIdentityRoleRequest();
|
||||
~GetServiceIdentityRoleRequest();
|
||||
std::string getRoleName() const;
|
||||
void setRoleName(const std::string &roleName);
|
||||
|
||||
private:
|
||||
std::string roleName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETSERVICEIDENTITYROLEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETSERVICEIDENTITYROLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETSERVICEIDENTITYROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetServiceIdentityRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceIdentityRoleResult();
|
||||
explicit GetServiceIdentityRoleResult(const std::string &payload);
|
||||
~GetServiceIdentityRoleResult();
|
||||
std::string getPolicy()const;
|
||||
std::string getRoleName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string policy_;
|
||||
std::string roleName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETSERVICEIDENTITYROLERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetTaskRequest : public RoaServiceRequest {
|
||||
public:
|
||||
GetTaskRequest();
|
||||
~GetTaskRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETTASKREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_GETTASKRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT GetTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetTaskResult();
|
||||
explicit GetTaskResult(const std::string &payload);
|
||||
~GetTaskResult();
|
||||
std::string getStatus()const;
|
||||
std::string getObjectType()const;
|
||||
std::string getType()const;
|
||||
std::string getRunningConfig()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getObjectId()const;
|
||||
std::string getConfig()const;
|
||||
std::string getGmtExecutedTime()const;
|
||||
std::string getGmtFinishedTime()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getGmtCreateTime()const;
|
||||
std::string getGmtModifiedTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string objectType_;
|
||||
std::string type_;
|
||||
std::string runningConfig_;
|
||||
std::string projectName_;
|
||||
std::string objectId_;
|
||||
std::string config_;
|
||||
std::string gmtExecutedTime_;
|
||||
std::string gmtFinishedTime_;
|
||||
std::string projectId_;
|
||||
std::string gmtCreateTime_;
|
||||
std::string gmtModifiedTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_GETTASKRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCETABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCETABLESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListDatasourceTablesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListDatasourceTablesRequest();
|
||||
~ListDatasourceTablesRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDatasourceId() const;
|
||||
void setDatasourceId(const std::string &datasourceId);
|
||||
std::string getTableName() const;
|
||||
void setTableName(const std::string &tableName);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string datasourceId_;
|
||||
std::string tableName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCETABLESREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCETABLESRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCETABLESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListDatasourceTablesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListDatasourceTablesResult();
|
||||
explicit ListDatasourceTablesResult(const std::string &payload);
|
||||
~ListDatasourceTablesResult();
|
||||
long getTotalCount()const;
|
||||
std::vector<std::string> getTables()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
std::vector<std::string> tables_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCETABLESRESULT_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTDATASOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListDatasourcesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListDatasourcesRequest();
|
||||
~ListDatasourcesRequest();
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSortBy() const;
|
||||
void setSortBy(const std::string &sortBy);
|
||||
std::string getWorkspaceId() const;
|
||||
void setWorkspaceId(const std::string &workspaceId);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string name_;
|
||||
int pageSize_;
|
||||
std::string sortBy_;
|
||||
std::string workspaceId_;
|
||||
std::string order_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCESREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTDATASOURCESRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListDatasourcesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DatasourcesItem
|
||||
{
|
||||
std::string type;
|
||||
std::string datasourceId;
|
||||
std::string config;
|
||||
std::string workspaceId;
|
||||
std::string uri;
|
||||
std::string gmtCreateTime;
|
||||
std::string gmtModifiedTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListDatasourcesResult();
|
||||
explicit ListDatasourcesResult(const std::string &payload);
|
||||
~ListDatasourcesResult();
|
||||
long getTotalCount()const;
|
||||
std::vector<DatasourcesItem> getDatasources()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
std::vector<DatasourcesItem> datasources_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTDATASOURCESRESULT_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTFEATUREENTITIESREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREENTITIESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureEntitiesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListFeatureEntitiesRequest();
|
||||
~ListFeatureEntitiesRequest();
|
||||
std::string getOwner() const;
|
||||
void setOwner(const std::string &owner);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSortBy() const;
|
||||
void setSortBy(const std::string &sortBy);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
|
||||
private:
|
||||
std::string owner_;
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string name_;
|
||||
int pageSize_;
|
||||
std::string sortBy_;
|
||||
std::string projectId_;
|
||||
std::string order_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREENTITIESREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTFEATUREENTITIESRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREENTITIESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureEntitiesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FeatureEntitiesItem
|
||||
{
|
||||
std::string joinId;
|
||||
std::string owner;
|
||||
std::string projectName;
|
||||
std::string featureEntityId;
|
||||
std::string projectId;
|
||||
std::string gmtCreateTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListFeatureEntitiesResult();
|
||||
explicit ListFeatureEntitiesResult(const std::string &payload);
|
||||
~ListFeatureEntitiesResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<FeatureEntitiesItem> getFeatureEntities()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<FeatureEntitiesItem> featureEntities_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREENTITIESRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWFIELDRELATIONSHIPSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWFIELDRELATIONSHIPSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureViewFieldRelationshipsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListFeatureViewFieldRelationshipsRequest();
|
||||
~ListFeatureViewFieldRelationshipsRequest();
|
||||
std::string getFieldName() const;
|
||||
void setFieldName(const std::string &fieldName);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureViewId() const;
|
||||
void setFeatureViewId(const std::string &featureViewId);
|
||||
|
||||
private:
|
||||
std::string fieldName_;
|
||||
std::string instanceId_;
|
||||
std::string featureViewId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWFIELDRELATIONSHIPSREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWFIELDRELATIONSHIPSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWFIELDRELATIONSHIPSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureViewFieldRelationshipsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RelationshipsItem
|
||||
{
|
||||
struct ModelsItem
|
||||
{
|
||||
std::string modelName;
|
||||
std::string modelId;
|
||||
};
|
||||
std::vector<RelationshipsItem::ModelsItem> models;
|
||||
std::string onlineTableName;
|
||||
std::string offlineTableName;
|
||||
std::string featureName;
|
||||
};
|
||||
|
||||
|
||||
ListFeatureViewFieldRelationshipsResult();
|
||||
explicit ListFeatureViewFieldRelationshipsResult(const std::string &payload);
|
||||
~ListFeatureViewFieldRelationshipsResult();
|
||||
std::vector<RelationshipsItem> getRelationships()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<RelationshipsItem> relationships_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWFIELDRELATIONSHIPSRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWRELATIONSHIPSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWRELATIONSHIPSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureViewRelationshipsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListFeatureViewRelationshipsRequest();
|
||||
~ListFeatureViewRelationshipsRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureViewId() const;
|
||||
void setFeatureViewId(const std::string &featureViewId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string featureViewId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWRELATIONSHIPSREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWRELATIONSHIPSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWRELATIONSHIPSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureViewRelationshipsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RelationshipsItem
|
||||
{
|
||||
struct ModelsItem
|
||||
{
|
||||
std::string modelName;
|
||||
std::string modelId;
|
||||
};
|
||||
std::string projectName;
|
||||
std::vector<RelationshipsItem::ModelsItem> models;
|
||||
std::string featureViewName;
|
||||
};
|
||||
|
||||
|
||||
ListFeatureViewRelationshipsResult();
|
||||
explicit ListFeatureViewRelationshipsResult(const std::string &payload);
|
||||
~ListFeatureViewRelationshipsResult();
|
||||
std::vector<RelationshipsItem> getRelationships()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<RelationshipsItem> relationships_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWRELATIONSHIPSRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureViewsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListFeatureViewsRequest();
|
||||
~ListFeatureViewsRequest();
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getFeatureName() const;
|
||||
void setFeatureName(const std::string &featureName);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getTag() const;
|
||||
void setTag(const std::string &tag);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
std::string getOwner() const;
|
||||
void setOwner(const std::string &owner);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getSortBy() const;
|
||||
void setSortBy(const std::string &sortBy);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string featureName_;
|
||||
int pageSize_;
|
||||
std::string tag_;
|
||||
std::string projectId_;
|
||||
std::string order_;
|
||||
std::string owner_;
|
||||
std::string instanceId_;
|
||||
std::string sortBy_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWSREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureViewsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FeatureViewsItem
|
||||
{
|
||||
std::string featureEntityName;
|
||||
std::string owner;
|
||||
std::string featureViewId;
|
||||
std::string projectName;
|
||||
std::string projectId;
|
||||
std::string registerTable;
|
||||
int tTL;
|
||||
std::string gmtModifiedTime;
|
||||
std::string name;
|
||||
std::string type;
|
||||
std::string registerDatasourceName;
|
||||
std::string gmtCreateTime;
|
||||
std::string registerDatasourceId;
|
||||
};
|
||||
|
||||
|
||||
ListFeatureViewsResult();
|
||||
explicit ListFeatureViewsResult(const std::string &payload);
|
||||
~ListFeatureViewsResult();
|
||||
std::vector<FeatureViewsItem> getFeatureViews()const;
|
||||
long getTotalCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<FeatureViewsItem> featureViews_;
|
||||
long totalCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTFEATUREVIEWSRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListInstancesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListInstancesRequest();
|
||||
~ListInstancesRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSortBy() const;
|
||||
void setSortBy(const std::string &sortBy);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
std::string sortBy_;
|
||||
std::string status_;
|
||||
std::string order_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTINSTANCESREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct InstancesItem
|
||||
{
|
||||
std::string status;
|
||||
std::string type;
|
||||
std::string instanceId;
|
||||
std::string regionId;
|
||||
std::string gmtCreateTime;
|
||||
std::string gmtModifiedTime;
|
||||
};
|
||||
|
||||
|
||||
ListInstancesResult();
|
||||
explicit ListInstancesResult(const std::string &payload);
|
||||
~ListInstancesResult();
|
||||
std::vector<InstancesItem> getInstances()const;
|
||||
long getTotalCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<InstancesItem> instances_;
|
||||
long totalCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTINSTANCESRESULT_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTLABELTABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTLABELTABLESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListLabelTablesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListLabelTablesRequest();
|
||||
~ListLabelTablesRequest();
|
||||
std::string getOwner() const;
|
||||
void setOwner(const std::string &owner);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getSortBy() const;
|
||||
void setSortBy(const std::string &sortBy);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
|
||||
private:
|
||||
std::string owner_;
|
||||
long pageNumber_;
|
||||
std::string instanceId_;
|
||||
long pageSize_;
|
||||
std::string name_;
|
||||
std::string sortBy_;
|
||||
std::string projectId_;
|
||||
std::string order_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTLABELTABLESREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTLABELTABLESRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTLABELTABLESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListLabelTablesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct LabelTable
|
||||
{
|
||||
std::string owner;
|
||||
std::string datasourceId;
|
||||
std::string datasourceName;
|
||||
std::string projectName;
|
||||
std::string projectId;
|
||||
std::string labelTableId;
|
||||
std::string gmtCreateTime;
|
||||
std::string gmtModifiedTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListLabelTablesResult();
|
||||
explicit ListLabelTablesResult(const std::string &payload);
|
||||
~ListLabelTablesResult();
|
||||
long getTotalCount()const;
|
||||
std::vector<LabelTable> getLabelTables()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
std::vector<LabelTable> labelTables_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTLABELTABLESRESULT_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTMODELFEATURESREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTMODELFEATURESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListModelFeaturesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListModelFeaturesRequest();
|
||||
~ListModelFeaturesRequest();
|
||||
std::string getOwner() const;
|
||||
void setOwner(const std::string &owner);
|
||||
std::string getPageNumber() const;
|
||||
void setPageNumber(const std::string &pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getPageSize() const;
|
||||
void setPageSize(const std::string &pageSize);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getSortBy() const;
|
||||
void setSortBy(const std::string &sortBy);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
|
||||
private:
|
||||
std::string owner_;
|
||||
std::string pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string pageSize_;
|
||||
std::string name_;
|
||||
std::string sortBy_;
|
||||
std::string projectId_;
|
||||
std::string order_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTMODELFEATURESREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTMODELFEATURESRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTMODELFEATURESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListModelFeaturesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ModelFeaturesItem
|
||||
{
|
||||
std::string owner;
|
||||
std::string projectName;
|
||||
std::string projectId;
|
||||
std::string labelTableName;
|
||||
std::string modelFeatureId;
|
||||
std::string gmtCreateTime;
|
||||
std::string gmtModifiedTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListModelFeaturesResult();
|
||||
explicit ListModelFeaturesResult(const std::string &payload);
|
||||
~ListModelFeaturesResult();
|
||||
long getTotalCount()const;
|
||||
std::vector<ModelFeaturesItem> getModelFeatures()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
std::vector<ModelFeaturesItem> modelFeatures_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTMODELFEATURESRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWOWNERSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWOWNERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectFeatureViewOwnersRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListProjectFeatureViewOwnersRequest();
|
||||
~ListProjectFeatureViewOwnersRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWOWNERSREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWOWNERSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWOWNERSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectFeatureViewOwnersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListProjectFeatureViewOwnersResult();
|
||||
explicit ListProjectFeatureViewOwnersResult(const std::string &payload);
|
||||
~ListProjectFeatureViewOwnersResult();
|
||||
std::vector<std::string> getOwners()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> owners_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWOWNERSRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWTAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWTAGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectFeatureViewTagsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListProjectFeatureViewTagsRequest();
|
||||
~ListProjectFeatureViewTagsRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWTAGSREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWTAGSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWTAGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectFeatureViewTagsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListProjectFeatureViewTagsResult();
|
||||
explicit ListProjectFeatureViewTagsResult(const std::string &payload);
|
||||
~ListProjectFeatureViewTagsResult();
|
||||
std::vector<std::string> getTags()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> tags_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWTAGSRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectFeatureViewsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListProjectFeatureViewsRequest();
|
||||
~ListProjectFeatureViewsRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string projectId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWSREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectFeatureViewsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FeatureViewsItem
|
||||
{
|
||||
struct FeaturesItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> attributes;
|
||||
std::string name;
|
||||
};
|
||||
std::string featureViewId;
|
||||
std::vector<FeatureViewsItem::FeaturesItem> features;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListProjectFeatureViewsResult();
|
||||
explicit ListProjectFeatureViewsResult(const std::string &payload);
|
||||
~ListProjectFeatureViewsResult();
|
||||
std::vector<FeatureViewsItem> getFeatureViews()const;
|
||||
long getTotalCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<FeatureViewsItem> featureViews_;
|
||||
long totalCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTFEATUREVIEWSRESULT_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTPROJECTSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListProjectsRequest();
|
||||
~ListProjectsRequest();
|
||||
std::string getOwner() const;
|
||||
void setOwner(const std::string &owner);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSortBy() const;
|
||||
void setSortBy(const std::string &sortBy);
|
||||
std::string getWorkspaceId() const;
|
||||
void setWorkspaceId(const std::string &workspaceId);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
|
||||
private:
|
||||
std::string owner_;
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string name_;
|
||||
int pageSize_;
|
||||
std::string sortBy_;
|
||||
std::string workspaceId_;
|
||||
std::string order_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTSREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTPROJECTSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListProjectsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ProjectsItem
|
||||
{
|
||||
std::string onlineDatasourceType;
|
||||
std::string owner;
|
||||
std::string description;
|
||||
std::string projectId;
|
||||
std::string offlineDatasourceName;
|
||||
std::string gmtModifiedTime;
|
||||
std::string name;
|
||||
std::string offlineDatasourceId;
|
||||
std::string onlineDatasourceName;
|
||||
int featureViewCount;
|
||||
int offlineLifecycle;
|
||||
int modelCount;
|
||||
std::string offlineDatasourceType;
|
||||
int featureEntityCount;
|
||||
std::string gmtCreateTime;
|
||||
std::string onlineDatasourceId;
|
||||
};
|
||||
|
||||
|
||||
ListProjectsResult();
|
||||
explicit ListProjectsResult(const std::string &payload);
|
||||
~ListProjectsResult();
|
||||
long getTotalCount()const;
|
||||
std::vector<ProjectsItem> getProjects()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
std::vector<ProjectsItem> projects_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTPROJECTSRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListTaskLogsRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListTaskLogsRequest();
|
||||
~ListTaskLogsRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
std::string taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKLOGSREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListTaskLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListTaskLogsResult();
|
||||
explicit ListTaskLogsResult(const std::string &payload);
|
||||
~ListTaskLogsResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<std::string> getLogs()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<std::string> logs_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKLOGSRESULT_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListTasksRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListTasksRequest();
|
||||
~ListTasksRequest();
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getObjectType() const;
|
||||
void setObjectType(const std::string &objectType);
|
||||
std::string getProjectId() const;
|
||||
void setProjectId(const std::string &projectId);
|
||||
std::string getObjectId() const;
|
||||
void setObjectId(const std::string &objectId);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
std::string objectType_;
|
||||
std::string projectId_;
|
||||
std::string objectId_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKSREQUEST_H_
|
||||
@@ -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_PAIFEATURESTORE_MODEL_LISTTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TasksItem
|
||||
{
|
||||
std::string status;
|
||||
std::string objectType;
|
||||
std::string type;
|
||||
std::string taskId;
|
||||
std::string objectId;
|
||||
std::string projectName;
|
||||
std::string gmtExecutedTime;
|
||||
std::string gmtFinishedTime;
|
||||
std::string projectId;
|
||||
std::string gmtCreateTime;
|
||||
};
|
||||
|
||||
|
||||
ListTasksResult();
|
||||
explicit ListTasksResult(const std::string &payload);
|
||||
~ListTasksResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<TasksItem> getTasks()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<TasksItem> tasks_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_LISTTASKSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_PUBLISHFEATUREVIEWTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_PUBLISHFEATUREVIEWTABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT PublishFeatureViewTableRequest : public RoaServiceRequest {
|
||||
public:
|
||||
PublishFeatureViewTableRequest();
|
||||
~PublishFeatureViewTableRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFeatureViewId() const;
|
||||
void setFeatureViewId(const std::string &featureViewId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
std::string featureViewId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_PUBLISHFEATUREVIEWTABLEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_PUBLISHFEATUREVIEWTABLERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_PUBLISHFEATUREVIEWTABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT PublishFeatureViewTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
PublishFeatureViewTableResult();
|
||||
explicit PublishFeatureViewTableResult(const std::string &payload);
|
||||
~PublishFeatureViewTableResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_PUBLISHFEATUREVIEWTABLERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PAIFEATURESTORE_MODEL_UPDATEDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_UPDATEDATASOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace PaiFeatureStore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT UpdateDatasourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
UpdateDatasourceRequest();
|
||||
~UpdateDatasourceRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDatasourceId() const;
|
||||
void setDatasourceId(const std::string &datasourceId);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
std::string instanceId_;
|
||||
std::string datasourceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace PaiFeatureStore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_UPDATEDATASOURCEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_PAIFEATURESTORE_MODEL_UPDATEDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_PAIFEATURESTORE_MODEL_UPDATEDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/paifeaturestore/PaiFeatureStoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace PaiFeatureStore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PAIFEATURESTORE_EXPORT UpdateDatasourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateDatasourceResult();
|
||||
explicit UpdateDatasourceResult(const std::string &payload);
|
||||
~UpdateDatasourceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PAIFEATURESTORE_MODEL_UPDATEDATASOURCERESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user