Generated 2019-05-10 for ltl.
This commit is contained in:
274
ltl/CMakeLists.txt
Normal file
274
ltl/CMakeLists.txt
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT 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(ltl_public_header
|
||||
include/alibabacloud/ltl/LtlClient.h
|
||||
include/alibabacloud/ltl/LtlExport.h )
|
||||
|
||||
set(ltl_public_header_model
|
||||
include/alibabacloud/ltl/model/ApplyDataModelConfigInfoRequest.h
|
||||
include/alibabacloud/ltl/model/ApplyDataModelConfigInfoResult.h
|
||||
include/alibabacloud/ltl/model/AttachDataRequest.h
|
||||
include/alibabacloud/ltl/model/AttachDataResult.h
|
||||
include/alibabacloud/ltl/model/AttachDataWithSignatureRequest.h
|
||||
include/alibabacloud/ltl/model/AttachDataWithSignatureResult.h
|
||||
include/alibabacloud/ltl/model/AuthorizeDeviceRequest.h
|
||||
include/alibabacloud/ltl/model/AuthorizeDeviceResult.h
|
||||
include/alibabacloud/ltl/model/AuthorizeDeviceGroupRequest.h
|
||||
include/alibabacloud/ltl/model/AuthorizeDeviceGroupResult.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseDigestInfoRequest.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseDigestInfoResult.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseDigestInfoByDeviceRequest.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseDigestInfoByDeviceResult.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseTextInfoRequest.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseTextInfoResult.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseTextInfoByDeviceRequest.h
|
||||
include/alibabacloud/ltl/model/BatchUploadMPCoSPhaseTextInfoByDeviceResult.h
|
||||
include/alibabacloud/ltl/model/CreateMPCoSPhaseRequest.h
|
||||
include/alibabacloud/ltl/model/CreateMPCoSPhaseResult.h
|
||||
include/alibabacloud/ltl/model/CreateMPCoSPhaseGroupRequest.h
|
||||
include/alibabacloud/ltl/model/CreateMPCoSPhaseGroupResult.h
|
||||
include/alibabacloud/ltl/model/CreateMemberRequest.h
|
||||
include/alibabacloud/ltl/model/CreateMemberResult.h
|
||||
include/alibabacloud/ltl/model/DescribeCapacityInfoRequest.h
|
||||
include/alibabacloud/ltl/model/DescribeCapacityInfoResult.h
|
||||
include/alibabacloud/ltl/model/DescribeMPCoSAuthorizedInfoRequest.h
|
||||
include/alibabacloud/ltl/model/DescribeMPCoSAuthorizedInfoResult.h
|
||||
include/alibabacloud/ltl/model/DescribeMPCoSPhaseInfoRequest.h
|
||||
include/alibabacloud/ltl/model/DescribeMPCoSPhaseInfoResult.h
|
||||
include/alibabacloud/ltl/model/DescribeMPCoSResourceInfoRequest.h
|
||||
include/alibabacloud/ltl/model/DescribeMPCoSResourceInfoResult.h
|
||||
include/alibabacloud/ltl/model/DescribeMemberCapacityInfoRequest.h
|
||||
include/alibabacloud/ltl/model/DescribeMemberCapacityInfoResult.h
|
||||
include/alibabacloud/ltl/model/DescribeResourceInfoRequest.h
|
||||
include/alibabacloud/ltl/model/DescribeResourceInfoResult.h
|
||||
include/alibabacloud/ltl/model/GetBlockChainInfoRequest.h
|
||||
include/alibabacloud/ltl/model/GetBlockChainInfoResult.h
|
||||
include/alibabacloud/ltl/model/GetDataRequest.h
|
||||
include/alibabacloud/ltl/model/GetDataResult.h
|
||||
include/alibabacloud/ltl/model/GetDataModelConfigInfoRequest.h
|
||||
include/alibabacloud/ltl/model/GetDataModelConfigInfoResult.h
|
||||
include/alibabacloud/ltl/model/GetHistoryDataCountRequest.h
|
||||
include/alibabacloud/ltl/model/GetHistoryDataCountResult.h
|
||||
include/alibabacloud/ltl/model/GetHistoryDataListRequest.h
|
||||
include/alibabacloud/ltl/model/GetHistoryDataListResult.h
|
||||
include/alibabacloud/ltl/model/ListDependentDataModelsRequest.h
|
||||
include/alibabacloud/ltl/model/ListDependentDataModelsResult.h
|
||||
include/alibabacloud/ltl/model/ListDeviceRequest.h
|
||||
include/alibabacloud/ltl/model/ListDeviceResult.h
|
||||
include/alibabacloud/ltl/model/ListDeviceGroupRequest.h
|
||||
include/alibabacloud/ltl/model/ListDeviceGroupResult.h
|
||||
include/alibabacloud/ltl/model/ListMPCoSPhaseRequest.h
|
||||
include/alibabacloud/ltl/model/ListMPCoSPhaseResult.h
|
||||
include/alibabacloud/ltl/model/ListMPCoSPhaseGroupRequest.h
|
||||
include/alibabacloud/ltl/model/ListMPCoSPhaseGroupResult.h
|
||||
include/alibabacloud/ltl/model/ListMPCoSPhaseHistoryRequest.h
|
||||
include/alibabacloud/ltl/model/ListMPCoSPhaseHistoryResult.h
|
||||
include/alibabacloud/ltl/model/ListMemberRequest.h
|
||||
include/alibabacloud/ltl/model/ListMemberResult.h
|
||||
include/alibabacloud/ltl/model/ListMultiPartyCollaborationChainRequest.h
|
||||
include/alibabacloud/ltl/model/ListMultiPartyCollaborationChainResult.h
|
||||
include/alibabacloud/ltl/model/ListPSMemberDataTypeCodeRequest.h
|
||||
include/alibabacloud/ltl/model/ListPSMemberDataTypeCodeResult.h
|
||||
include/alibabacloud/ltl/model/ListProofChainRequest.h
|
||||
include/alibabacloud/ltl/model/ListProofChainResult.h
|
||||
include/alibabacloud/ltl/model/LockMemberRequest.h
|
||||
include/alibabacloud/ltl/model/LockMemberResult.h
|
||||
include/alibabacloud/ltl/model/ModifyMPCoSPhaseRequest.h
|
||||
include/alibabacloud/ltl/model/ModifyMPCoSPhaseResult.h
|
||||
include/alibabacloud/ltl/model/ModifyMPCoSPhaseGroupRequest.h
|
||||
include/alibabacloud/ltl/model/ModifyMPCoSPhaseGroupResult.h
|
||||
include/alibabacloud/ltl/model/ModifyMemberRequest.h
|
||||
include/alibabacloud/ltl/model/ModifyMemberResult.h
|
||||
include/alibabacloud/ltl/model/RegisterDeviceGroupRequest.h
|
||||
include/alibabacloud/ltl/model/RegisterDeviceGroupResult.h
|
||||
include/alibabacloud/ltl/model/SetDataRequest.h
|
||||
include/alibabacloud/ltl/model/SetDataResult.h
|
||||
include/alibabacloud/ltl/model/SetDataWithSignatureRequest.h
|
||||
include/alibabacloud/ltl/model/SetDataWithSignatureResult.h
|
||||
include/alibabacloud/ltl/model/UnAuthorizeDeviceRequest.h
|
||||
include/alibabacloud/ltl/model/UnAuthorizeDeviceResult.h
|
||||
include/alibabacloud/ltl/model/UnAuthorizeDeviceGroupRequest.h
|
||||
include/alibabacloud/ltl/model/UnAuthorizeDeviceGroupResult.h
|
||||
include/alibabacloud/ltl/model/UnLockMemberRequest.h
|
||||
include/alibabacloud/ltl/model/UnLockMemberResult.h
|
||||
include/alibabacloud/ltl/model/UpdateMPCoSAuthorizedInfoRequest.h
|
||||
include/alibabacloud/ltl/model/UpdateMPCoSAuthorizedInfoResult.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseDigestInfoRequest.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseDigestInfoResult.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseDigestInfoByDeviceRequest.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseDigestInfoByDeviceResult.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseTextInfoRequest.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseTextInfoResult.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseTextInfoByDeviceRequest.h
|
||||
include/alibabacloud/ltl/model/UploadMPCoSPhaseTextInfoByDeviceResult.h )
|
||||
|
||||
set(ltl_src
|
||||
src/LtlClient.cc
|
||||
src/model/ApplyDataModelConfigInfoRequest.cc
|
||||
src/model/ApplyDataModelConfigInfoResult.cc
|
||||
src/model/AttachDataRequest.cc
|
||||
src/model/AttachDataResult.cc
|
||||
src/model/AttachDataWithSignatureRequest.cc
|
||||
src/model/AttachDataWithSignatureResult.cc
|
||||
src/model/AuthorizeDeviceRequest.cc
|
||||
src/model/AuthorizeDeviceResult.cc
|
||||
src/model/AuthorizeDeviceGroupRequest.cc
|
||||
src/model/AuthorizeDeviceGroupResult.cc
|
||||
src/model/BatchUploadMPCoSPhaseDigestInfoRequest.cc
|
||||
src/model/BatchUploadMPCoSPhaseDigestInfoResult.cc
|
||||
src/model/BatchUploadMPCoSPhaseDigestInfoByDeviceRequest.cc
|
||||
src/model/BatchUploadMPCoSPhaseDigestInfoByDeviceResult.cc
|
||||
src/model/BatchUploadMPCoSPhaseTextInfoRequest.cc
|
||||
src/model/BatchUploadMPCoSPhaseTextInfoResult.cc
|
||||
src/model/BatchUploadMPCoSPhaseTextInfoByDeviceRequest.cc
|
||||
src/model/BatchUploadMPCoSPhaseTextInfoByDeviceResult.cc
|
||||
src/model/CreateMPCoSPhaseRequest.cc
|
||||
src/model/CreateMPCoSPhaseResult.cc
|
||||
src/model/CreateMPCoSPhaseGroupRequest.cc
|
||||
src/model/CreateMPCoSPhaseGroupResult.cc
|
||||
src/model/CreateMemberRequest.cc
|
||||
src/model/CreateMemberResult.cc
|
||||
src/model/DescribeCapacityInfoRequest.cc
|
||||
src/model/DescribeCapacityInfoResult.cc
|
||||
src/model/DescribeMPCoSAuthorizedInfoRequest.cc
|
||||
src/model/DescribeMPCoSAuthorizedInfoResult.cc
|
||||
src/model/DescribeMPCoSPhaseInfoRequest.cc
|
||||
src/model/DescribeMPCoSPhaseInfoResult.cc
|
||||
src/model/DescribeMPCoSResourceInfoRequest.cc
|
||||
src/model/DescribeMPCoSResourceInfoResult.cc
|
||||
src/model/DescribeMemberCapacityInfoRequest.cc
|
||||
src/model/DescribeMemberCapacityInfoResult.cc
|
||||
src/model/DescribeResourceInfoRequest.cc
|
||||
src/model/DescribeResourceInfoResult.cc
|
||||
src/model/GetBlockChainInfoRequest.cc
|
||||
src/model/GetBlockChainInfoResult.cc
|
||||
src/model/GetDataRequest.cc
|
||||
src/model/GetDataResult.cc
|
||||
src/model/GetDataModelConfigInfoRequest.cc
|
||||
src/model/GetDataModelConfigInfoResult.cc
|
||||
src/model/GetHistoryDataCountRequest.cc
|
||||
src/model/GetHistoryDataCountResult.cc
|
||||
src/model/GetHistoryDataListRequest.cc
|
||||
src/model/GetHistoryDataListResult.cc
|
||||
src/model/ListDependentDataModelsRequest.cc
|
||||
src/model/ListDependentDataModelsResult.cc
|
||||
src/model/ListDeviceRequest.cc
|
||||
src/model/ListDeviceResult.cc
|
||||
src/model/ListDeviceGroupRequest.cc
|
||||
src/model/ListDeviceGroupResult.cc
|
||||
src/model/ListMPCoSPhaseRequest.cc
|
||||
src/model/ListMPCoSPhaseResult.cc
|
||||
src/model/ListMPCoSPhaseGroupRequest.cc
|
||||
src/model/ListMPCoSPhaseGroupResult.cc
|
||||
src/model/ListMPCoSPhaseHistoryRequest.cc
|
||||
src/model/ListMPCoSPhaseHistoryResult.cc
|
||||
src/model/ListMemberRequest.cc
|
||||
src/model/ListMemberResult.cc
|
||||
src/model/ListMultiPartyCollaborationChainRequest.cc
|
||||
src/model/ListMultiPartyCollaborationChainResult.cc
|
||||
src/model/ListPSMemberDataTypeCodeRequest.cc
|
||||
src/model/ListPSMemberDataTypeCodeResult.cc
|
||||
src/model/ListProofChainRequest.cc
|
||||
src/model/ListProofChainResult.cc
|
||||
src/model/LockMemberRequest.cc
|
||||
src/model/LockMemberResult.cc
|
||||
src/model/ModifyMPCoSPhaseRequest.cc
|
||||
src/model/ModifyMPCoSPhaseResult.cc
|
||||
src/model/ModifyMPCoSPhaseGroupRequest.cc
|
||||
src/model/ModifyMPCoSPhaseGroupResult.cc
|
||||
src/model/ModifyMemberRequest.cc
|
||||
src/model/ModifyMemberResult.cc
|
||||
src/model/RegisterDeviceGroupRequest.cc
|
||||
src/model/RegisterDeviceGroupResult.cc
|
||||
src/model/SetDataRequest.cc
|
||||
src/model/SetDataResult.cc
|
||||
src/model/SetDataWithSignatureRequest.cc
|
||||
src/model/SetDataWithSignatureResult.cc
|
||||
src/model/UnAuthorizeDeviceRequest.cc
|
||||
src/model/UnAuthorizeDeviceResult.cc
|
||||
src/model/UnAuthorizeDeviceGroupRequest.cc
|
||||
src/model/UnAuthorizeDeviceGroupResult.cc
|
||||
src/model/UnLockMemberRequest.cc
|
||||
src/model/UnLockMemberResult.cc
|
||||
src/model/UpdateMPCoSAuthorizedInfoRequest.cc
|
||||
src/model/UpdateMPCoSAuthorizedInfoResult.cc
|
||||
src/model/UploadMPCoSPhaseDigestInfoRequest.cc
|
||||
src/model/UploadMPCoSPhaseDigestInfoResult.cc
|
||||
src/model/UploadMPCoSPhaseDigestInfoByDeviceRequest.cc
|
||||
src/model/UploadMPCoSPhaseDigestInfoByDeviceResult.cc
|
||||
src/model/UploadMPCoSPhaseTextInfoRequest.cc
|
||||
src/model/UploadMPCoSPhaseTextInfoResult.cc
|
||||
src/model/UploadMPCoSPhaseTextInfoByDeviceRequest.cc
|
||||
src/model/UploadMPCoSPhaseTextInfoByDeviceResult.cc )
|
||||
|
||||
add_library(ltl ${LIB_TYPE}
|
||||
${ltl_public_header}
|
||||
${ltl_public_header_model}
|
||||
${ltl_src})
|
||||
|
||||
set_target_properties(ltl
|
||||
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}ltl
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(ltl
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_LTL_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(ltl
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(ltl
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(ltl
|
||||
jsoncpp)
|
||||
target_include_directories(ltl
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(ltl
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(ltl
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(ltl
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(ltl
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${ltl_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/ltl)
|
||||
install(FILES ${ltl_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/ltl/model)
|
||||
install(TARGETS ltl
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
430
ltl/include/alibabacloud/ltl/LtlClient.h
Normal file
430
ltl/include/alibabacloud/ltl/LtlClient.h
Normal file
@@ -0,0 +1,430 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_LTLCLIENT_H_
|
||||
#define ALIBABACLOUD_LTL_LTLCLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "LtlExport.h"
|
||||
#include "model/ApplyDataModelConfigInfoRequest.h"
|
||||
#include "model/ApplyDataModelConfigInfoResult.h"
|
||||
#include "model/AttachDataRequest.h"
|
||||
#include "model/AttachDataResult.h"
|
||||
#include "model/AttachDataWithSignatureRequest.h"
|
||||
#include "model/AttachDataWithSignatureResult.h"
|
||||
#include "model/AuthorizeDeviceRequest.h"
|
||||
#include "model/AuthorizeDeviceResult.h"
|
||||
#include "model/AuthorizeDeviceGroupRequest.h"
|
||||
#include "model/AuthorizeDeviceGroupResult.h"
|
||||
#include "model/BatchUploadMPCoSPhaseDigestInfoRequest.h"
|
||||
#include "model/BatchUploadMPCoSPhaseDigestInfoResult.h"
|
||||
#include "model/BatchUploadMPCoSPhaseDigestInfoByDeviceRequest.h"
|
||||
#include "model/BatchUploadMPCoSPhaseDigestInfoByDeviceResult.h"
|
||||
#include "model/BatchUploadMPCoSPhaseTextInfoRequest.h"
|
||||
#include "model/BatchUploadMPCoSPhaseTextInfoResult.h"
|
||||
#include "model/BatchUploadMPCoSPhaseTextInfoByDeviceRequest.h"
|
||||
#include "model/BatchUploadMPCoSPhaseTextInfoByDeviceResult.h"
|
||||
#include "model/CreateMPCoSPhaseRequest.h"
|
||||
#include "model/CreateMPCoSPhaseResult.h"
|
||||
#include "model/CreateMPCoSPhaseGroupRequest.h"
|
||||
#include "model/CreateMPCoSPhaseGroupResult.h"
|
||||
#include "model/CreateMemberRequest.h"
|
||||
#include "model/CreateMemberResult.h"
|
||||
#include "model/DescribeCapacityInfoRequest.h"
|
||||
#include "model/DescribeCapacityInfoResult.h"
|
||||
#include "model/DescribeMPCoSAuthorizedInfoRequest.h"
|
||||
#include "model/DescribeMPCoSAuthorizedInfoResult.h"
|
||||
#include "model/DescribeMPCoSPhaseInfoRequest.h"
|
||||
#include "model/DescribeMPCoSPhaseInfoResult.h"
|
||||
#include "model/DescribeMPCoSResourceInfoRequest.h"
|
||||
#include "model/DescribeMPCoSResourceInfoResult.h"
|
||||
#include "model/DescribeMemberCapacityInfoRequest.h"
|
||||
#include "model/DescribeMemberCapacityInfoResult.h"
|
||||
#include "model/DescribeResourceInfoRequest.h"
|
||||
#include "model/DescribeResourceInfoResult.h"
|
||||
#include "model/GetBlockChainInfoRequest.h"
|
||||
#include "model/GetBlockChainInfoResult.h"
|
||||
#include "model/GetDataRequest.h"
|
||||
#include "model/GetDataResult.h"
|
||||
#include "model/GetDataModelConfigInfoRequest.h"
|
||||
#include "model/GetDataModelConfigInfoResult.h"
|
||||
#include "model/GetHistoryDataCountRequest.h"
|
||||
#include "model/GetHistoryDataCountResult.h"
|
||||
#include "model/GetHistoryDataListRequest.h"
|
||||
#include "model/GetHistoryDataListResult.h"
|
||||
#include "model/ListDependentDataModelsRequest.h"
|
||||
#include "model/ListDependentDataModelsResult.h"
|
||||
#include "model/ListDeviceRequest.h"
|
||||
#include "model/ListDeviceResult.h"
|
||||
#include "model/ListDeviceGroupRequest.h"
|
||||
#include "model/ListDeviceGroupResult.h"
|
||||
#include "model/ListMPCoSPhaseRequest.h"
|
||||
#include "model/ListMPCoSPhaseResult.h"
|
||||
#include "model/ListMPCoSPhaseGroupRequest.h"
|
||||
#include "model/ListMPCoSPhaseGroupResult.h"
|
||||
#include "model/ListMPCoSPhaseHistoryRequest.h"
|
||||
#include "model/ListMPCoSPhaseHistoryResult.h"
|
||||
#include "model/ListMemberRequest.h"
|
||||
#include "model/ListMemberResult.h"
|
||||
#include "model/ListMultiPartyCollaborationChainRequest.h"
|
||||
#include "model/ListMultiPartyCollaborationChainResult.h"
|
||||
#include "model/ListPSMemberDataTypeCodeRequest.h"
|
||||
#include "model/ListPSMemberDataTypeCodeResult.h"
|
||||
#include "model/ListProofChainRequest.h"
|
||||
#include "model/ListProofChainResult.h"
|
||||
#include "model/LockMemberRequest.h"
|
||||
#include "model/LockMemberResult.h"
|
||||
#include "model/ModifyMPCoSPhaseRequest.h"
|
||||
#include "model/ModifyMPCoSPhaseResult.h"
|
||||
#include "model/ModifyMPCoSPhaseGroupRequest.h"
|
||||
#include "model/ModifyMPCoSPhaseGroupResult.h"
|
||||
#include "model/ModifyMemberRequest.h"
|
||||
#include "model/ModifyMemberResult.h"
|
||||
#include "model/RegisterDeviceGroupRequest.h"
|
||||
#include "model/RegisterDeviceGroupResult.h"
|
||||
#include "model/SetDataRequest.h"
|
||||
#include "model/SetDataResult.h"
|
||||
#include "model/SetDataWithSignatureRequest.h"
|
||||
#include "model/SetDataWithSignatureResult.h"
|
||||
#include "model/UnAuthorizeDeviceRequest.h"
|
||||
#include "model/UnAuthorizeDeviceResult.h"
|
||||
#include "model/UnAuthorizeDeviceGroupRequest.h"
|
||||
#include "model/UnAuthorizeDeviceGroupResult.h"
|
||||
#include "model/UnLockMemberRequest.h"
|
||||
#include "model/UnLockMemberResult.h"
|
||||
#include "model/UpdateMPCoSAuthorizedInfoRequest.h"
|
||||
#include "model/UpdateMPCoSAuthorizedInfoResult.h"
|
||||
#include "model/UploadMPCoSPhaseDigestInfoRequest.h"
|
||||
#include "model/UploadMPCoSPhaseDigestInfoResult.h"
|
||||
#include "model/UploadMPCoSPhaseDigestInfoByDeviceRequest.h"
|
||||
#include "model/UploadMPCoSPhaseDigestInfoByDeviceResult.h"
|
||||
#include "model/UploadMPCoSPhaseTextInfoRequest.h"
|
||||
#include "model/UploadMPCoSPhaseTextInfoResult.h"
|
||||
#include "model/UploadMPCoSPhaseTextInfoByDeviceRequest.h"
|
||||
#include "model/UploadMPCoSPhaseTextInfoByDeviceResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT LtlClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::ApplyDataModelConfigInfoResult> ApplyDataModelConfigInfoOutcome;
|
||||
typedef std::future<ApplyDataModelConfigInfoOutcome> ApplyDataModelConfigInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ApplyDataModelConfigInfoRequest&, const ApplyDataModelConfigInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyDataModelConfigInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::AttachDataResult> AttachDataOutcome;
|
||||
typedef std::future<AttachDataOutcome> AttachDataOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::AttachDataRequest&, const AttachDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::AttachDataWithSignatureResult> AttachDataWithSignatureOutcome;
|
||||
typedef std::future<AttachDataWithSignatureOutcome> AttachDataWithSignatureOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::AttachDataWithSignatureRequest&, const AttachDataWithSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachDataWithSignatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::AuthorizeDeviceResult> AuthorizeDeviceOutcome;
|
||||
typedef std::future<AuthorizeDeviceOutcome> AuthorizeDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::AuthorizeDeviceRequest&, const AuthorizeDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthorizeDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::AuthorizeDeviceGroupResult> AuthorizeDeviceGroupOutcome;
|
||||
typedef std::future<AuthorizeDeviceGroupOutcome> AuthorizeDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::AuthorizeDeviceGroupRequest&, const AuthorizeDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthorizeDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchUploadMPCoSPhaseDigestInfoResult> BatchUploadMPCoSPhaseDigestInfoOutcome;
|
||||
typedef std::future<BatchUploadMPCoSPhaseDigestInfoOutcome> BatchUploadMPCoSPhaseDigestInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::BatchUploadMPCoSPhaseDigestInfoRequest&, const BatchUploadMPCoSPhaseDigestInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchUploadMPCoSPhaseDigestInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchUploadMPCoSPhaseDigestInfoByDeviceResult> BatchUploadMPCoSPhaseDigestInfoByDeviceOutcome;
|
||||
typedef std::future<BatchUploadMPCoSPhaseDigestInfoByDeviceOutcome> BatchUploadMPCoSPhaseDigestInfoByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::BatchUploadMPCoSPhaseDigestInfoByDeviceRequest&, const BatchUploadMPCoSPhaseDigestInfoByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchUploadMPCoSPhaseDigestInfoByDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchUploadMPCoSPhaseTextInfoResult> BatchUploadMPCoSPhaseTextInfoOutcome;
|
||||
typedef std::future<BatchUploadMPCoSPhaseTextInfoOutcome> BatchUploadMPCoSPhaseTextInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::BatchUploadMPCoSPhaseTextInfoRequest&, const BatchUploadMPCoSPhaseTextInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchUploadMPCoSPhaseTextInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchUploadMPCoSPhaseTextInfoByDeviceResult> BatchUploadMPCoSPhaseTextInfoByDeviceOutcome;
|
||||
typedef std::future<BatchUploadMPCoSPhaseTextInfoByDeviceOutcome> BatchUploadMPCoSPhaseTextInfoByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::BatchUploadMPCoSPhaseTextInfoByDeviceRequest&, const BatchUploadMPCoSPhaseTextInfoByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchUploadMPCoSPhaseTextInfoByDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateMPCoSPhaseResult> CreateMPCoSPhaseOutcome;
|
||||
typedef std::future<CreateMPCoSPhaseOutcome> CreateMPCoSPhaseOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::CreateMPCoSPhaseRequest&, const CreateMPCoSPhaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMPCoSPhaseAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateMPCoSPhaseGroupResult> CreateMPCoSPhaseGroupOutcome;
|
||||
typedef std::future<CreateMPCoSPhaseGroupOutcome> CreateMPCoSPhaseGroupOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::CreateMPCoSPhaseGroupRequest&, const CreateMPCoSPhaseGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMPCoSPhaseGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateMemberResult> CreateMemberOutcome;
|
||||
typedef std::future<CreateMemberOutcome> CreateMemberOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::CreateMemberRequest&, const CreateMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCapacityInfoResult> DescribeCapacityInfoOutcome;
|
||||
typedef std::future<DescribeCapacityInfoOutcome> DescribeCapacityInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::DescribeCapacityInfoRequest&, const DescribeCapacityInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCapacityInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeMPCoSAuthorizedInfoResult> DescribeMPCoSAuthorizedInfoOutcome;
|
||||
typedef std::future<DescribeMPCoSAuthorizedInfoOutcome> DescribeMPCoSAuthorizedInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::DescribeMPCoSAuthorizedInfoRequest&, const DescribeMPCoSAuthorizedInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMPCoSAuthorizedInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeMPCoSPhaseInfoResult> DescribeMPCoSPhaseInfoOutcome;
|
||||
typedef std::future<DescribeMPCoSPhaseInfoOutcome> DescribeMPCoSPhaseInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::DescribeMPCoSPhaseInfoRequest&, const DescribeMPCoSPhaseInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMPCoSPhaseInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeMPCoSResourceInfoResult> DescribeMPCoSResourceInfoOutcome;
|
||||
typedef std::future<DescribeMPCoSResourceInfoOutcome> DescribeMPCoSResourceInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::DescribeMPCoSResourceInfoRequest&, const DescribeMPCoSResourceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMPCoSResourceInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeMemberCapacityInfoResult> DescribeMemberCapacityInfoOutcome;
|
||||
typedef std::future<DescribeMemberCapacityInfoOutcome> DescribeMemberCapacityInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::DescribeMemberCapacityInfoRequest&, const DescribeMemberCapacityInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMemberCapacityInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeResourceInfoResult> DescribeResourceInfoOutcome;
|
||||
typedef std::future<DescribeResourceInfoOutcome> DescribeResourceInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::DescribeResourceInfoRequest&, const DescribeResourceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeResourceInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetBlockChainInfoResult> GetBlockChainInfoOutcome;
|
||||
typedef std::future<GetBlockChainInfoOutcome> GetBlockChainInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::GetBlockChainInfoRequest&, const GetBlockChainInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetBlockChainInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDataResult> GetDataOutcome;
|
||||
typedef std::future<GetDataOutcome> GetDataOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::GetDataRequest&, const GetDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDataModelConfigInfoResult> GetDataModelConfigInfoOutcome;
|
||||
typedef std::future<GetDataModelConfigInfoOutcome> GetDataModelConfigInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::GetDataModelConfigInfoRequest&, const GetDataModelConfigInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDataModelConfigInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetHistoryDataCountResult> GetHistoryDataCountOutcome;
|
||||
typedef std::future<GetHistoryDataCountOutcome> GetHistoryDataCountOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::GetHistoryDataCountRequest&, const GetHistoryDataCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetHistoryDataCountAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetHistoryDataListResult> GetHistoryDataListOutcome;
|
||||
typedef std::future<GetHistoryDataListOutcome> GetHistoryDataListOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::GetHistoryDataListRequest&, const GetHistoryDataListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetHistoryDataListAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDependentDataModelsResult> ListDependentDataModelsOutcome;
|
||||
typedef std::future<ListDependentDataModelsOutcome> ListDependentDataModelsOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListDependentDataModelsRequest&, const ListDependentDataModelsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDependentDataModelsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDeviceResult> ListDeviceOutcome;
|
||||
typedef std::future<ListDeviceOutcome> ListDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListDeviceRequest&, const ListDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDeviceGroupResult> ListDeviceGroupOutcome;
|
||||
typedef std::future<ListDeviceGroupOutcome> ListDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListDeviceGroupRequest&, const ListDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListMPCoSPhaseResult> ListMPCoSPhaseOutcome;
|
||||
typedef std::future<ListMPCoSPhaseOutcome> ListMPCoSPhaseOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListMPCoSPhaseRequest&, const ListMPCoSPhaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMPCoSPhaseAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListMPCoSPhaseGroupResult> ListMPCoSPhaseGroupOutcome;
|
||||
typedef std::future<ListMPCoSPhaseGroupOutcome> ListMPCoSPhaseGroupOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListMPCoSPhaseGroupRequest&, const ListMPCoSPhaseGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMPCoSPhaseGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListMPCoSPhaseHistoryResult> ListMPCoSPhaseHistoryOutcome;
|
||||
typedef std::future<ListMPCoSPhaseHistoryOutcome> ListMPCoSPhaseHistoryOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListMPCoSPhaseHistoryRequest&, const ListMPCoSPhaseHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMPCoSPhaseHistoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListMemberResult> ListMemberOutcome;
|
||||
typedef std::future<ListMemberOutcome> ListMemberOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListMemberRequest&, const ListMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListMultiPartyCollaborationChainResult> ListMultiPartyCollaborationChainOutcome;
|
||||
typedef std::future<ListMultiPartyCollaborationChainOutcome> ListMultiPartyCollaborationChainOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListMultiPartyCollaborationChainRequest&, const ListMultiPartyCollaborationChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMultiPartyCollaborationChainAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPSMemberDataTypeCodeResult> ListPSMemberDataTypeCodeOutcome;
|
||||
typedef std::future<ListPSMemberDataTypeCodeOutcome> ListPSMemberDataTypeCodeOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListPSMemberDataTypeCodeRequest&, const ListPSMemberDataTypeCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPSMemberDataTypeCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListProofChainResult> ListProofChainOutcome;
|
||||
typedef std::future<ListProofChainOutcome> ListProofChainOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ListProofChainRequest&, const ListProofChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProofChainAsyncHandler;
|
||||
typedef Outcome<Error, Model::LockMemberResult> LockMemberOutcome;
|
||||
typedef std::future<LockMemberOutcome> LockMemberOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::LockMemberRequest&, const LockMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LockMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyMPCoSPhaseResult> ModifyMPCoSPhaseOutcome;
|
||||
typedef std::future<ModifyMPCoSPhaseOutcome> ModifyMPCoSPhaseOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ModifyMPCoSPhaseRequest&, const ModifyMPCoSPhaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyMPCoSPhaseAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyMPCoSPhaseGroupResult> ModifyMPCoSPhaseGroupOutcome;
|
||||
typedef std::future<ModifyMPCoSPhaseGroupOutcome> ModifyMPCoSPhaseGroupOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ModifyMPCoSPhaseGroupRequest&, const ModifyMPCoSPhaseGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyMPCoSPhaseGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyMemberResult> ModifyMemberOutcome;
|
||||
typedef std::future<ModifyMemberOutcome> ModifyMemberOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::ModifyMemberRequest&, const ModifyMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::RegisterDeviceGroupResult> RegisterDeviceGroupOutcome;
|
||||
typedef std::future<RegisterDeviceGroupOutcome> RegisterDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::RegisterDeviceGroupRequest&, const RegisterDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetDataResult> SetDataOutcome;
|
||||
typedef std::future<SetDataOutcome> SetDataOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::SetDataRequest&, const SetDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetDataWithSignatureResult> SetDataWithSignatureOutcome;
|
||||
typedef std::future<SetDataWithSignatureOutcome> SetDataWithSignatureOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::SetDataWithSignatureRequest&, const SetDataWithSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDataWithSignatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnAuthorizeDeviceResult> UnAuthorizeDeviceOutcome;
|
||||
typedef std::future<UnAuthorizeDeviceOutcome> UnAuthorizeDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UnAuthorizeDeviceRequest&, const UnAuthorizeDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnAuthorizeDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnAuthorizeDeviceGroupResult> UnAuthorizeDeviceGroupOutcome;
|
||||
typedef std::future<UnAuthorizeDeviceGroupOutcome> UnAuthorizeDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UnAuthorizeDeviceGroupRequest&, const UnAuthorizeDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnAuthorizeDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnLockMemberResult> UnLockMemberOutcome;
|
||||
typedef std::future<UnLockMemberOutcome> UnLockMemberOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UnLockMemberRequest&, const UnLockMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnLockMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateMPCoSAuthorizedInfoResult> UpdateMPCoSAuthorizedInfoOutcome;
|
||||
typedef std::future<UpdateMPCoSAuthorizedInfoOutcome> UpdateMPCoSAuthorizedInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UpdateMPCoSAuthorizedInfoRequest&, const UpdateMPCoSAuthorizedInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateMPCoSAuthorizedInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadMPCoSPhaseDigestInfoResult> UploadMPCoSPhaseDigestInfoOutcome;
|
||||
typedef std::future<UploadMPCoSPhaseDigestInfoOutcome> UploadMPCoSPhaseDigestInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UploadMPCoSPhaseDigestInfoRequest&, const UploadMPCoSPhaseDigestInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadMPCoSPhaseDigestInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadMPCoSPhaseDigestInfoByDeviceResult> UploadMPCoSPhaseDigestInfoByDeviceOutcome;
|
||||
typedef std::future<UploadMPCoSPhaseDigestInfoByDeviceOutcome> UploadMPCoSPhaseDigestInfoByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UploadMPCoSPhaseDigestInfoByDeviceRequest&, const UploadMPCoSPhaseDigestInfoByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadMPCoSPhaseDigestInfoByDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadMPCoSPhaseTextInfoResult> UploadMPCoSPhaseTextInfoOutcome;
|
||||
typedef std::future<UploadMPCoSPhaseTextInfoOutcome> UploadMPCoSPhaseTextInfoOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UploadMPCoSPhaseTextInfoRequest&, const UploadMPCoSPhaseTextInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadMPCoSPhaseTextInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadMPCoSPhaseTextInfoByDeviceResult> UploadMPCoSPhaseTextInfoByDeviceOutcome;
|
||||
typedef std::future<UploadMPCoSPhaseTextInfoByDeviceOutcome> UploadMPCoSPhaseTextInfoByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LtlClient*, const Model::UploadMPCoSPhaseTextInfoByDeviceRequest&, const UploadMPCoSPhaseTextInfoByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadMPCoSPhaseTextInfoByDeviceAsyncHandler;
|
||||
|
||||
LtlClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
LtlClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
LtlClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~LtlClient();
|
||||
ApplyDataModelConfigInfoOutcome applyDataModelConfigInfo(const Model::ApplyDataModelConfigInfoRequest &request)const;
|
||||
void applyDataModelConfigInfoAsync(const Model::ApplyDataModelConfigInfoRequest& request, const ApplyDataModelConfigInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ApplyDataModelConfigInfoOutcomeCallable applyDataModelConfigInfoCallable(const Model::ApplyDataModelConfigInfoRequest& request) const;
|
||||
AttachDataOutcome attachData(const Model::AttachDataRequest &request)const;
|
||||
void attachDataAsync(const Model::AttachDataRequest& request, const AttachDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachDataOutcomeCallable attachDataCallable(const Model::AttachDataRequest& request) const;
|
||||
AttachDataWithSignatureOutcome attachDataWithSignature(const Model::AttachDataWithSignatureRequest &request)const;
|
||||
void attachDataWithSignatureAsync(const Model::AttachDataWithSignatureRequest& request, const AttachDataWithSignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachDataWithSignatureOutcomeCallable attachDataWithSignatureCallable(const Model::AttachDataWithSignatureRequest& request) const;
|
||||
AuthorizeDeviceOutcome authorizeDevice(const Model::AuthorizeDeviceRequest &request)const;
|
||||
void authorizeDeviceAsync(const Model::AuthorizeDeviceRequest& request, const AuthorizeDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AuthorizeDeviceOutcomeCallable authorizeDeviceCallable(const Model::AuthorizeDeviceRequest& request) const;
|
||||
AuthorizeDeviceGroupOutcome authorizeDeviceGroup(const Model::AuthorizeDeviceGroupRequest &request)const;
|
||||
void authorizeDeviceGroupAsync(const Model::AuthorizeDeviceGroupRequest& request, const AuthorizeDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AuthorizeDeviceGroupOutcomeCallable authorizeDeviceGroupCallable(const Model::AuthorizeDeviceGroupRequest& request) const;
|
||||
BatchUploadMPCoSPhaseDigestInfoOutcome batchUploadMPCoSPhaseDigestInfo(const Model::BatchUploadMPCoSPhaseDigestInfoRequest &request)const;
|
||||
void batchUploadMPCoSPhaseDigestInfoAsync(const Model::BatchUploadMPCoSPhaseDigestInfoRequest& request, const BatchUploadMPCoSPhaseDigestInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchUploadMPCoSPhaseDigestInfoOutcomeCallable batchUploadMPCoSPhaseDigestInfoCallable(const Model::BatchUploadMPCoSPhaseDigestInfoRequest& request) const;
|
||||
BatchUploadMPCoSPhaseDigestInfoByDeviceOutcome batchUploadMPCoSPhaseDigestInfoByDevice(const Model::BatchUploadMPCoSPhaseDigestInfoByDeviceRequest &request)const;
|
||||
void batchUploadMPCoSPhaseDigestInfoByDeviceAsync(const Model::BatchUploadMPCoSPhaseDigestInfoByDeviceRequest& request, const BatchUploadMPCoSPhaseDigestInfoByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchUploadMPCoSPhaseDigestInfoByDeviceOutcomeCallable batchUploadMPCoSPhaseDigestInfoByDeviceCallable(const Model::BatchUploadMPCoSPhaseDigestInfoByDeviceRequest& request) const;
|
||||
BatchUploadMPCoSPhaseTextInfoOutcome batchUploadMPCoSPhaseTextInfo(const Model::BatchUploadMPCoSPhaseTextInfoRequest &request)const;
|
||||
void batchUploadMPCoSPhaseTextInfoAsync(const Model::BatchUploadMPCoSPhaseTextInfoRequest& request, const BatchUploadMPCoSPhaseTextInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchUploadMPCoSPhaseTextInfoOutcomeCallable batchUploadMPCoSPhaseTextInfoCallable(const Model::BatchUploadMPCoSPhaseTextInfoRequest& request) const;
|
||||
BatchUploadMPCoSPhaseTextInfoByDeviceOutcome batchUploadMPCoSPhaseTextInfoByDevice(const Model::BatchUploadMPCoSPhaseTextInfoByDeviceRequest &request)const;
|
||||
void batchUploadMPCoSPhaseTextInfoByDeviceAsync(const Model::BatchUploadMPCoSPhaseTextInfoByDeviceRequest& request, const BatchUploadMPCoSPhaseTextInfoByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchUploadMPCoSPhaseTextInfoByDeviceOutcomeCallable batchUploadMPCoSPhaseTextInfoByDeviceCallable(const Model::BatchUploadMPCoSPhaseTextInfoByDeviceRequest& request) const;
|
||||
CreateMPCoSPhaseOutcome createMPCoSPhase(const Model::CreateMPCoSPhaseRequest &request)const;
|
||||
void createMPCoSPhaseAsync(const Model::CreateMPCoSPhaseRequest& request, const CreateMPCoSPhaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateMPCoSPhaseOutcomeCallable createMPCoSPhaseCallable(const Model::CreateMPCoSPhaseRequest& request) const;
|
||||
CreateMPCoSPhaseGroupOutcome createMPCoSPhaseGroup(const Model::CreateMPCoSPhaseGroupRequest &request)const;
|
||||
void createMPCoSPhaseGroupAsync(const Model::CreateMPCoSPhaseGroupRequest& request, const CreateMPCoSPhaseGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateMPCoSPhaseGroupOutcomeCallable createMPCoSPhaseGroupCallable(const Model::CreateMPCoSPhaseGroupRequest& request) const;
|
||||
CreateMemberOutcome createMember(const Model::CreateMemberRequest &request)const;
|
||||
void createMemberAsync(const Model::CreateMemberRequest& request, const CreateMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateMemberOutcomeCallable createMemberCallable(const Model::CreateMemberRequest& request) const;
|
||||
DescribeCapacityInfoOutcome describeCapacityInfo(const Model::DescribeCapacityInfoRequest &request)const;
|
||||
void describeCapacityInfoAsync(const Model::DescribeCapacityInfoRequest& request, const DescribeCapacityInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCapacityInfoOutcomeCallable describeCapacityInfoCallable(const Model::DescribeCapacityInfoRequest& request) const;
|
||||
DescribeMPCoSAuthorizedInfoOutcome describeMPCoSAuthorizedInfo(const Model::DescribeMPCoSAuthorizedInfoRequest &request)const;
|
||||
void describeMPCoSAuthorizedInfoAsync(const Model::DescribeMPCoSAuthorizedInfoRequest& request, const DescribeMPCoSAuthorizedInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMPCoSAuthorizedInfoOutcomeCallable describeMPCoSAuthorizedInfoCallable(const Model::DescribeMPCoSAuthorizedInfoRequest& request) const;
|
||||
DescribeMPCoSPhaseInfoOutcome describeMPCoSPhaseInfo(const Model::DescribeMPCoSPhaseInfoRequest &request)const;
|
||||
void describeMPCoSPhaseInfoAsync(const Model::DescribeMPCoSPhaseInfoRequest& request, const DescribeMPCoSPhaseInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMPCoSPhaseInfoOutcomeCallable describeMPCoSPhaseInfoCallable(const Model::DescribeMPCoSPhaseInfoRequest& request) const;
|
||||
DescribeMPCoSResourceInfoOutcome describeMPCoSResourceInfo(const Model::DescribeMPCoSResourceInfoRequest &request)const;
|
||||
void describeMPCoSResourceInfoAsync(const Model::DescribeMPCoSResourceInfoRequest& request, const DescribeMPCoSResourceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMPCoSResourceInfoOutcomeCallable describeMPCoSResourceInfoCallable(const Model::DescribeMPCoSResourceInfoRequest& request) const;
|
||||
DescribeMemberCapacityInfoOutcome describeMemberCapacityInfo(const Model::DescribeMemberCapacityInfoRequest &request)const;
|
||||
void describeMemberCapacityInfoAsync(const Model::DescribeMemberCapacityInfoRequest& request, const DescribeMemberCapacityInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMemberCapacityInfoOutcomeCallable describeMemberCapacityInfoCallable(const Model::DescribeMemberCapacityInfoRequest& request) const;
|
||||
DescribeResourceInfoOutcome describeResourceInfo(const Model::DescribeResourceInfoRequest &request)const;
|
||||
void describeResourceInfoAsync(const Model::DescribeResourceInfoRequest& request, const DescribeResourceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeResourceInfoOutcomeCallable describeResourceInfoCallable(const Model::DescribeResourceInfoRequest& request) const;
|
||||
GetBlockChainInfoOutcome getBlockChainInfo(const Model::GetBlockChainInfoRequest &request)const;
|
||||
void getBlockChainInfoAsync(const Model::GetBlockChainInfoRequest& request, const GetBlockChainInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetBlockChainInfoOutcomeCallable getBlockChainInfoCallable(const Model::GetBlockChainInfoRequest& request) const;
|
||||
GetDataOutcome getData(const Model::GetDataRequest &request)const;
|
||||
void getDataAsync(const Model::GetDataRequest& request, const GetDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDataOutcomeCallable getDataCallable(const Model::GetDataRequest& request) const;
|
||||
GetDataModelConfigInfoOutcome getDataModelConfigInfo(const Model::GetDataModelConfigInfoRequest &request)const;
|
||||
void getDataModelConfigInfoAsync(const Model::GetDataModelConfigInfoRequest& request, const GetDataModelConfigInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDataModelConfigInfoOutcomeCallable getDataModelConfigInfoCallable(const Model::GetDataModelConfigInfoRequest& request) const;
|
||||
GetHistoryDataCountOutcome getHistoryDataCount(const Model::GetHistoryDataCountRequest &request)const;
|
||||
void getHistoryDataCountAsync(const Model::GetHistoryDataCountRequest& request, const GetHistoryDataCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetHistoryDataCountOutcomeCallable getHistoryDataCountCallable(const Model::GetHistoryDataCountRequest& request) const;
|
||||
GetHistoryDataListOutcome getHistoryDataList(const Model::GetHistoryDataListRequest &request)const;
|
||||
void getHistoryDataListAsync(const Model::GetHistoryDataListRequest& request, const GetHistoryDataListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetHistoryDataListOutcomeCallable getHistoryDataListCallable(const Model::GetHistoryDataListRequest& request) const;
|
||||
ListDependentDataModelsOutcome listDependentDataModels(const Model::ListDependentDataModelsRequest &request)const;
|
||||
void listDependentDataModelsAsync(const Model::ListDependentDataModelsRequest& request, const ListDependentDataModelsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDependentDataModelsOutcomeCallable listDependentDataModelsCallable(const Model::ListDependentDataModelsRequest& request) const;
|
||||
ListDeviceOutcome listDevice(const Model::ListDeviceRequest &request)const;
|
||||
void listDeviceAsync(const Model::ListDeviceRequest& request, const ListDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDeviceOutcomeCallable listDeviceCallable(const Model::ListDeviceRequest& request) const;
|
||||
ListDeviceGroupOutcome listDeviceGroup(const Model::ListDeviceGroupRequest &request)const;
|
||||
void listDeviceGroupAsync(const Model::ListDeviceGroupRequest& request, const ListDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDeviceGroupOutcomeCallable listDeviceGroupCallable(const Model::ListDeviceGroupRequest& request) const;
|
||||
ListMPCoSPhaseOutcome listMPCoSPhase(const Model::ListMPCoSPhaseRequest &request)const;
|
||||
void listMPCoSPhaseAsync(const Model::ListMPCoSPhaseRequest& request, const ListMPCoSPhaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListMPCoSPhaseOutcomeCallable listMPCoSPhaseCallable(const Model::ListMPCoSPhaseRequest& request) const;
|
||||
ListMPCoSPhaseGroupOutcome listMPCoSPhaseGroup(const Model::ListMPCoSPhaseGroupRequest &request)const;
|
||||
void listMPCoSPhaseGroupAsync(const Model::ListMPCoSPhaseGroupRequest& request, const ListMPCoSPhaseGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListMPCoSPhaseGroupOutcomeCallable listMPCoSPhaseGroupCallable(const Model::ListMPCoSPhaseGroupRequest& request) const;
|
||||
ListMPCoSPhaseHistoryOutcome listMPCoSPhaseHistory(const Model::ListMPCoSPhaseHistoryRequest &request)const;
|
||||
void listMPCoSPhaseHistoryAsync(const Model::ListMPCoSPhaseHistoryRequest& request, const ListMPCoSPhaseHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListMPCoSPhaseHistoryOutcomeCallable listMPCoSPhaseHistoryCallable(const Model::ListMPCoSPhaseHistoryRequest& request) const;
|
||||
ListMemberOutcome listMember(const Model::ListMemberRequest &request)const;
|
||||
void listMemberAsync(const Model::ListMemberRequest& request, const ListMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListMemberOutcomeCallable listMemberCallable(const Model::ListMemberRequest& request) const;
|
||||
ListMultiPartyCollaborationChainOutcome listMultiPartyCollaborationChain(const Model::ListMultiPartyCollaborationChainRequest &request)const;
|
||||
void listMultiPartyCollaborationChainAsync(const Model::ListMultiPartyCollaborationChainRequest& request, const ListMultiPartyCollaborationChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListMultiPartyCollaborationChainOutcomeCallable listMultiPartyCollaborationChainCallable(const Model::ListMultiPartyCollaborationChainRequest& request) const;
|
||||
ListPSMemberDataTypeCodeOutcome listPSMemberDataTypeCode(const Model::ListPSMemberDataTypeCodeRequest &request)const;
|
||||
void listPSMemberDataTypeCodeAsync(const Model::ListPSMemberDataTypeCodeRequest& request, const ListPSMemberDataTypeCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPSMemberDataTypeCodeOutcomeCallable listPSMemberDataTypeCodeCallable(const Model::ListPSMemberDataTypeCodeRequest& request) const;
|
||||
ListProofChainOutcome listProofChain(const Model::ListProofChainRequest &request)const;
|
||||
void listProofChainAsync(const Model::ListProofChainRequest& request, const ListProofChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListProofChainOutcomeCallable listProofChainCallable(const Model::ListProofChainRequest& request) const;
|
||||
LockMemberOutcome lockMember(const Model::LockMemberRequest &request)const;
|
||||
void lockMemberAsync(const Model::LockMemberRequest& request, const LockMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
LockMemberOutcomeCallable lockMemberCallable(const Model::LockMemberRequest& request) const;
|
||||
ModifyMPCoSPhaseOutcome modifyMPCoSPhase(const Model::ModifyMPCoSPhaseRequest &request)const;
|
||||
void modifyMPCoSPhaseAsync(const Model::ModifyMPCoSPhaseRequest& request, const ModifyMPCoSPhaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyMPCoSPhaseOutcomeCallable modifyMPCoSPhaseCallable(const Model::ModifyMPCoSPhaseRequest& request) const;
|
||||
ModifyMPCoSPhaseGroupOutcome modifyMPCoSPhaseGroup(const Model::ModifyMPCoSPhaseGroupRequest &request)const;
|
||||
void modifyMPCoSPhaseGroupAsync(const Model::ModifyMPCoSPhaseGroupRequest& request, const ModifyMPCoSPhaseGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyMPCoSPhaseGroupOutcomeCallable modifyMPCoSPhaseGroupCallable(const Model::ModifyMPCoSPhaseGroupRequest& request) const;
|
||||
ModifyMemberOutcome modifyMember(const Model::ModifyMemberRequest &request)const;
|
||||
void modifyMemberAsync(const Model::ModifyMemberRequest& request, const ModifyMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyMemberOutcomeCallable modifyMemberCallable(const Model::ModifyMemberRequest& request) const;
|
||||
RegisterDeviceGroupOutcome registerDeviceGroup(const Model::RegisterDeviceGroupRequest &request)const;
|
||||
void registerDeviceGroupAsync(const Model::RegisterDeviceGroupRequest& request, const RegisterDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegisterDeviceGroupOutcomeCallable registerDeviceGroupCallable(const Model::RegisterDeviceGroupRequest& request) const;
|
||||
SetDataOutcome setData(const Model::SetDataRequest &request)const;
|
||||
void setDataAsync(const Model::SetDataRequest& request, const SetDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetDataOutcomeCallable setDataCallable(const Model::SetDataRequest& request) const;
|
||||
SetDataWithSignatureOutcome setDataWithSignature(const Model::SetDataWithSignatureRequest &request)const;
|
||||
void setDataWithSignatureAsync(const Model::SetDataWithSignatureRequest& request, const SetDataWithSignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetDataWithSignatureOutcomeCallable setDataWithSignatureCallable(const Model::SetDataWithSignatureRequest& request) const;
|
||||
UnAuthorizeDeviceOutcome unAuthorizeDevice(const Model::UnAuthorizeDeviceRequest &request)const;
|
||||
void unAuthorizeDeviceAsync(const Model::UnAuthorizeDeviceRequest& request, const UnAuthorizeDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnAuthorizeDeviceOutcomeCallable unAuthorizeDeviceCallable(const Model::UnAuthorizeDeviceRequest& request) const;
|
||||
UnAuthorizeDeviceGroupOutcome unAuthorizeDeviceGroup(const Model::UnAuthorizeDeviceGroupRequest &request)const;
|
||||
void unAuthorizeDeviceGroupAsync(const Model::UnAuthorizeDeviceGroupRequest& request, const UnAuthorizeDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnAuthorizeDeviceGroupOutcomeCallable unAuthorizeDeviceGroupCallable(const Model::UnAuthorizeDeviceGroupRequest& request) const;
|
||||
UnLockMemberOutcome unLockMember(const Model::UnLockMemberRequest &request)const;
|
||||
void unLockMemberAsync(const Model::UnLockMemberRequest& request, const UnLockMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnLockMemberOutcomeCallable unLockMemberCallable(const Model::UnLockMemberRequest& request) const;
|
||||
UpdateMPCoSAuthorizedInfoOutcome updateMPCoSAuthorizedInfo(const Model::UpdateMPCoSAuthorizedInfoRequest &request)const;
|
||||
void updateMPCoSAuthorizedInfoAsync(const Model::UpdateMPCoSAuthorizedInfoRequest& request, const UpdateMPCoSAuthorizedInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateMPCoSAuthorizedInfoOutcomeCallable updateMPCoSAuthorizedInfoCallable(const Model::UpdateMPCoSAuthorizedInfoRequest& request) const;
|
||||
UploadMPCoSPhaseDigestInfoOutcome uploadMPCoSPhaseDigestInfo(const Model::UploadMPCoSPhaseDigestInfoRequest &request)const;
|
||||
void uploadMPCoSPhaseDigestInfoAsync(const Model::UploadMPCoSPhaseDigestInfoRequest& request, const UploadMPCoSPhaseDigestInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadMPCoSPhaseDigestInfoOutcomeCallable uploadMPCoSPhaseDigestInfoCallable(const Model::UploadMPCoSPhaseDigestInfoRequest& request) const;
|
||||
UploadMPCoSPhaseDigestInfoByDeviceOutcome uploadMPCoSPhaseDigestInfoByDevice(const Model::UploadMPCoSPhaseDigestInfoByDeviceRequest &request)const;
|
||||
void uploadMPCoSPhaseDigestInfoByDeviceAsync(const Model::UploadMPCoSPhaseDigestInfoByDeviceRequest& request, const UploadMPCoSPhaseDigestInfoByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadMPCoSPhaseDigestInfoByDeviceOutcomeCallable uploadMPCoSPhaseDigestInfoByDeviceCallable(const Model::UploadMPCoSPhaseDigestInfoByDeviceRequest& request) const;
|
||||
UploadMPCoSPhaseTextInfoOutcome uploadMPCoSPhaseTextInfo(const Model::UploadMPCoSPhaseTextInfoRequest &request)const;
|
||||
void uploadMPCoSPhaseTextInfoAsync(const Model::UploadMPCoSPhaseTextInfoRequest& request, const UploadMPCoSPhaseTextInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadMPCoSPhaseTextInfoOutcomeCallable uploadMPCoSPhaseTextInfoCallable(const Model::UploadMPCoSPhaseTextInfoRequest& request) const;
|
||||
UploadMPCoSPhaseTextInfoByDeviceOutcome uploadMPCoSPhaseTextInfoByDevice(const Model::UploadMPCoSPhaseTextInfoByDeviceRequest &request)const;
|
||||
void uploadMPCoSPhaseTextInfoByDeviceAsync(const Model::UploadMPCoSPhaseTextInfoByDeviceRequest& request, const UploadMPCoSPhaseTextInfoByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadMPCoSPhaseTextInfoByDeviceOutcomeCallable uploadMPCoSPhaseTextInfoByDeviceCallable(const Model::UploadMPCoSPhaseTextInfoByDeviceRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_LTL_LTLCLIENT_H_
|
||||
32
ltl/include/alibabacloud/ltl/LtlExport.h
Normal file
32
ltl/include/alibabacloud/ltl/LtlExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_LTLEXPORT_H_
|
||||
#define ALIBABACLOUD_LTL_LTLEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_LTL_LIBRARY)
|
||||
# define ALIBABACLOUD_LTL_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_LTL_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_LTL_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_LTL_LTLEXPORT_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_LTL_MODEL_APPLYDATAMODELCONFIGINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_APPLYDATAMODELCONFIGINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ApplyDataModelConfigInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ApplyDataModelConfigInfoRequest();
|
||||
~ApplyDataModelConfigInfoRequest();
|
||||
std::string getConfiguration() const;
|
||||
void setConfiguration(const std::string &configuration);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getDataModelCode() const;
|
||||
void setDataModelCode(const std::string &dataModelCode);
|
||||
|
||||
private:
|
||||
std::string configuration_;
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string dataModelCode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_APPLYDATAMODELCONFIGINFOREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_APPLYDATAMODELCONFIGINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_APPLYDATAMODELCONFIGINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ApplyDataModelConfigInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ApplyDataModelConfigInfoResult();
|
||||
explicit ApplyDataModelConfigInfoResult(const std::string &payload);
|
||||
~ApplyDataModelConfigInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_APPLYDATAMODELCONFIGINFORESULT_H_
|
||||
54
ltl/include/alibabacloud/ltl/model/AttachDataRequest.h
Normal file
54
ltl/include/alibabacloud/ltl/model/AttachDataRequest.h
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_ATTACHDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_ATTACHDATAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT AttachDataRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachDataRequest();
|
||||
~AttachDataRequest();
|
||||
std::string getBusinessId() const;
|
||||
void setBusinessId(const std::string &businessId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getValue() const;
|
||||
void setValue(const std::string &value);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
std::string businessId_;
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string value_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_ATTACHDATAREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/AttachDataResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/AttachDataResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_ATTACHDATARESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_ATTACHDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT AttachDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AttachDataResult();
|
||||
explicit AttachDataResult(const std::string &payload);
|
||||
~AttachDataResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_ATTACHDATARESULT_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_LTL_MODEL_ATTACHDATAWITHSIGNATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_ATTACHDATAWITHSIGNATUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT AttachDataWithSignatureRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachDataWithSignatureRequest();
|
||||
~AttachDataWithSignatureRequest();
|
||||
std::string getIotSignature() const;
|
||||
void setIotSignature(const std::string &iotSignature);
|
||||
std::string getIotAuthType() const;
|
||||
void setIotAuthType(const std::string &iotAuthType);
|
||||
std::string getIotIdSource() const;
|
||||
void setIotIdSource(const std::string &iotIdSource);
|
||||
std::string getBusinessId() const;
|
||||
void setBusinessId(const std::string &businessId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotDataDigest() const;
|
||||
void setIotDataDigest(const std::string &iotDataDigest);
|
||||
std::string getIotIdServiceProvider() const;
|
||||
void setIotIdServiceProvider(const std::string &iotIdServiceProvider);
|
||||
std::string getValue() const;
|
||||
void setValue(const std::string &value);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
std::string iotSignature_;
|
||||
std::string iotAuthType_;
|
||||
std::string iotIdSource_;
|
||||
std::string businessId_;
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string iotId_;
|
||||
std::string iotDataDigest_;
|
||||
std::string iotIdServiceProvider_;
|
||||
std::string value_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_ATTACHDATAWITHSIGNATUREREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_ATTACHDATAWITHSIGNATURERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_ATTACHDATAWITHSIGNATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT AttachDataWithSignatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AttachDataWithSignatureResult();
|
||||
explicit AttachDataWithSignatureResult(const std::string &payload);
|
||||
~AttachDataWithSignatureResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_ATTACHDATAWITHSIGNATURERESULT_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_LTL_MODEL_AUTHORIZEDEVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT AuthorizeDeviceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AuthorizeDeviceGroupRequest();
|
||||
~AuthorizeDeviceGroupRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string deviceGroupId_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT AuthorizeDeviceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeDeviceGroupResult();
|
||||
explicit AuthorizeDeviceGroupResult(const std::string &payload);
|
||||
~AuthorizeDeviceGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEGROUPRESULT_H_
|
||||
51
ltl/include/alibabacloud/ltl/model/AuthorizeDeviceRequest.h
Normal file
51
ltl/include/alibabacloud/ltl/model/AuthorizeDeviceRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT AuthorizeDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AuthorizeDeviceRequest();
|
||||
~AuthorizeDeviceRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getDeviceId() const;
|
||||
void setDeviceId(const std::string &deviceId);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string deviceId_;
|
||||
std::string deviceGroupId_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICEREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/AuthorizeDeviceResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/AuthorizeDeviceResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT AuthorizeDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeDeviceResult();
|
||||
explicit AuthorizeDeviceResult(const std::string &payload);
|
||||
~AuthorizeDeviceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_AUTHORIZEDEVICERESULT_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_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOBYDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOBYDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseDigestInfoByDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BatchUploadMPCoSPhaseDigestInfoByDeviceRequest();
|
||||
~BatchUploadMPCoSPhaseDigestInfoByDeviceRequest();
|
||||
std::string getIotSignature() const;
|
||||
void setIotSignature(const std::string &iotSignature);
|
||||
std::string getIotAuthType() const;
|
||||
void setIotAuthType(const std::string &iotAuthType);
|
||||
std::string getIotIdSource() const;
|
||||
void setIotIdSource(const std::string &iotIdSource);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::map<std::string, std::string> getPhaseDataList() const;
|
||||
void setPhaseDataList(std::map<std::string, std::string> phaseDataList);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getIotDataDigest() const;
|
||||
void setIotDataDigest(const std::string &iotDataDigest);
|
||||
std::string getIotIdServiceProvider() const;
|
||||
void setIotIdServiceProvider(const std::string &iotIdServiceProvider);
|
||||
|
||||
private:
|
||||
std::string iotSignature_;
|
||||
std::string iotAuthType_;
|
||||
std::string iotIdSource_;
|
||||
std::string phaseId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::map<std::string, std::string> phaseDataList_;
|
||||
std::string iotId_;
|
||||
std::string phaseGroupId_;
|
||||
std::string iotDataDigest_;
|
||||
std::string iotIdServiceProvider_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOBYDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOBYDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOBYDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseDigestInfoByDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchUploadMPCoSPhaseDigestInfoByDeviceResult();
|
||||
explicit BatchUploadMPCoSPhaseDigestInfoByDeviceResult(const std::string &payload);
|
||||
~BatchUploadMPCoSPhaseDigestInfoByDeviceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOBYDEVICERESULT_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_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseDigestInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BatchUploadMPCoSPhaseDigestInfoRequest();
|
||||
~BatchUploadMPCoSPhaseDigestInfoRequest();
|
||||
std::map<std::string, std::string> getPhaseDataList() const;
|
||||
void setPhaseDataList(std::map<std::string, std::string> phaseDataList);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::map<std::string, std::string> phaseDataList_;
|
||||
std::string phaseId_;
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFOREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseDigestInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchUploadMPCoSPhaseDigestInfoResult();
|
||||
explicit BatchUploadMPCoSPhaseDigestInfoResult(const std::string &payload);
|
||||
~BatchUploadMPCoSPhaseDigestInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASEDIGESTINFORESULT_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_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOBYDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOBYDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseTextInfoByDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BatchUploadMPCoSPhaseTextInfoByDeviceRequest();
|
||||
~BatchUploadMPCoSPhaseTextInfoByDeviceRequest();
|
||||
std::string getIotSignature() const;
|
||||
void setIotSignature(const std::string &iotSignature);
|
||||
std::string getIotAuthType() const;
|
||||
void setIotAuthType(const std::string &iotAuthType);
|
||||
std::string getIotIdSource() const;
|
||||
void setIotIdSource(const std::string &iotIdSource);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::map<std::string, std::string> getPhaseDataList() const;
|
||||
void setPhaseDataList(std::map<std::string, std::string> phaseDataList);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getIotDataDigest() const;
|
||||
void setIotDataDigest(const std::string &iotDataDigest);
|
||||
std::string getIotIdServiceProvider() const;
|
||||
void setIotIdServiceProvider(const std::string &iotIdServiceProvider);
|
||||
|
||||
private:
|
||||
std::string iotSignature_;
|
||||
std::string iotAuthType_;
|
||||
std::string iotIdSource_;
|
||||
std::string phaseId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::map<std::string, std::string> phaseDataList_;
|
||||
std::string iotId_;
|
||||
std::string phaseGroupId_;
|
||||
std::string iotDataDigest_;
|
||||
std::string iotIdServiceProvider_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOBYDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOBYDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOBYDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseTextInfoByDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchUploadMPCoSPhaseTextInfoByDeviceResult();
|
||||
explicit BatchUploadMPCoSPhaseTextInfoByDeviceResult(const std::string &payload);
|
||||
~BatchUploadMPCoSPhaseTextInfoByDeviceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOBYDEVICERESULT_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_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseTextInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BatchUploadMPCoSPhaseTextInfoRequest();
|
||||
~BatchUploadMPCoSPhaseTextInfoRequest();
|
||||
std::map<std::string, std::string> getPhaseDataList() const;
|
||||
void setPhaseDataList(std::map<std::string, std::string> phaseDataList);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::map<std::string, std::string> phaseDataList_;
|
||||
std::string phaseId_;
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFOREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT BatchUploadMPCoSPhaseTextInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchUploadMPCoSPhaseTextInfoResult();
|
||||
explicit BatchUploadMPCoSPhaseTextInfoResult(const std::string &payload);
|
||||
~BatchUploadMPCoSPhaseTextInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_BATCHUPLOADMPCOSPHASETEXTINFORESULT_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_LTL_MODEL_CREATEMPCOSPHASEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT CreateMPCoSPhaseGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateMPCoSPhaseGroupRequest();
|
||||
~CreateMPCoSPhaseGroupRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
std::string apiVersion_;
|
||||
std::string remark_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT CreateMPCoSPhaseGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateMPCoSPhaseGroupResult();
|
||||
explicit CreateMPCoSPhaseGroupResult(const std::string &payload);
|
||||
~CreateMPCoSPhaseGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEGROUPRESULT_H_
|
||||
54
ltl/include/alibabacloud/ltl/model/CreateMPCoSPhaseRequest.h
Normal file
54
ltl/include/alibabacloud/ltl/model/CreateMPCoSPhaseRequest.h
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT CreateMPCoSPhaseRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateMPCoSPhaseRequest();
|
||||
~CreateMPCoSPhaseRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::string remark_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASEREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/CreateMPCoSPhaseResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/CreateMPCoSPhaseResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT CreateMPCoSPhaseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateMPCoSPhaseResult();
|
||||
explicit CreateMPCoSPhaseResult(const std::string &payload);
|
||||
~CreateMPCoSPhaseResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_CREATEMPCOSPHASERESULT_H_
|
||||
60
ltl/include/alibabacloud/ltl/model/CreateMemberRequest.h
Normal file
60
ltl/include/alibabacloud/ltl/model/CreateMemberRequest.h
Normal file
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_CREATEMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_CREATEMEMBERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT CreateMemberRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateMemberRequest();
|
||||
~CreateMemberRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getMemberUid() const;
|
||||
void setMemberUid(const std::string &memberUid);
|
||||
std::string getMemberContact() const;
|
||||
void setMemberContact(const std::string &memberContact);
|
||||
std::string getMemberPhone() const;
|
||||
void setMemberPhone(const std::string &memberPhone);
|
||||
std::string getMemberName() const;
|
||||
void setMemberName(const std::string &memberName);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string remark_;
|
||||
std::string bizChainId_;
|
||||
std::string memberUid_;
|
||||
std::string memberContact_;
|
||||
std::string memberPhone_;
|
||||
std::string memberName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_CREATEMEMBERREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/CreateMemberResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/CreateMemberResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_CREATEMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_CREATEMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT CreateMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateMemberResult();
|
||||
explicit CreateMemberResult(const std::string &payload);
|
||||
~CreateMemberResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_CREATEMEMBERRESULT_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_LTL_MODEL_DESCRIBECAPACITYINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBECAPACITYINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeCapacityInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeCapacityInfoRequest();
|
||||
~DescribeCapacityInfoRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBECAPACITYINFOREQUEST_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_LTL_MODEL_DESCRIBECAPACITYINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBECAPACITYINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeCapacityInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
long countQuota;
|
||||
long memberUsedCapacity;
|
||||
long capacityQuota;
|
||||
long usedCapacity;
|
||||
long usedCount;
|
||||
long memberUsedCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeCapacityInfoResult();
|
||||
explicit DescribeCapacityInfoResult(const std::string &payload);
|
||||
~DescribeCapacityInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBECAPACITYINFORESULT_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_LTL_MODEL_DESCRIBEMPCOSAUTHORIZEDINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSAUTHORIZEDINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMPCoSAuthorizedInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMPCoSAuthorizedInfoRequest();
|
||||
~DescribeMPCoSAuthorizedInfoRequest();
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getMemberId() const;
|
||||
void setMemberId(const std::string &memberId);
|
||||
|
||||
private:
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::string memberId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSAUTHORIZEDINFOREQUEST_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_LTL_MODEL_DESCRIBEMPCOSAUTHORIZEDINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSAUTHORIZEDINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMPCoSAuthorizedInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct AuthorizedPhase
|
||||
{
|
||||
std::string phaseId;
|
||||
std::string phaseName;
|
||||
};
|
||||
struct UnAuthorizedPhase
|
||||
{
|
||||
std::string phaseId;
|
||||
std::string phaseName;
|
||||
};
|
||||
std::vector<AuthorizedPhase> authorizedPhaseList;
|
||||
std::vector<UnAuthorizedPhase> unAuthorizedPhaseList;
|
||||
};
|
||||
|
||||
|
||||
DescribeMPCoSAuthorizedInfoResult();
|
||||
explicit DescribeMPCoSAuthorizedInfoResult(const std::string &payload);
|
||||
~DescribeMPCoSAuthorizedInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSAUTHORIZEDINFORESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSPHASEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSPHASEINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMPCoSPhaseInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMPCoSPhaseInfoRequest();
|
||||
~DescribeMPCoSPhaseInfoRequest();
|
||||
std::string getDataKey() const;
|
||||
void setDataKey(const std::string &dataKey);
|
||||
std::string getDataSeq() const;
|
||||
void setDataSeq(const std::string &dataSeq);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string dataKey_;
|
||||
std::string dataSeq_;
|
||||
std::string phaseId_;
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSPHASEINFOREQUEST_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSPHASEINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSPHASEINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMPCoSPhaseInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct RelatedData
|
||||
{
|
||||
std::string relatedPhaseId;
|
||||
std::string relatedDataKey;
|
||||
std::string relatedPhaseDataHash;
|
||||
std::string relatedDataSeq;
|
||||
std::string relatedPhaseName;
|
||||
};
|
||||
std::string iotId;
|
||||
std::string dataValue;
|
||||
std::string blockHash;
|
||||
std::string previousHash;
|
||||
std::string transactionHash;
|
||||
long blockNumber;
|
||||
std::vector<RelatedData> relatedDataList;
|
||||
long timestamp;
|
||||
std::string productKey;
|
||||
std::string dataHash;
|
||||
};
|
||||
|
||||
|
||||
DescribeMPCoSPhaseInfoResult();
|
||||
explicit DescribeMPCoSPhaseInfoResult(const std::string &payload);
|
||||
~DescribeMPCoSPhaseInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSPHASEINFORESULT_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_LTL_MODEL_DESCRIBEMPCOSRESOURCEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSRESOURCEINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMPCoSResourceInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMPCoSResourceInfoRequest();
|
||||
~DescribeMPCoSResourceInfoRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSRESOURCEINFOREQUEST_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_LTL_MODEL_DESCRIBEMPCOSRESOURCEINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSRESOURCEINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMPCoSResourceInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct PhaseQuotaInfo
|
||||
{
|
||||
std::string phaseGroupId;
|
||||
std::string phaseGroupName;
|
||||
long phaseQuota;
|
||||
long usedPhase;
|
||||
};
|
||||
long phaseGroupQuota;
|
||||
long usedPhaseGroup;
|
||||
long usedMember;
|
||||
std::vector<PhaseQuotaInfo> phaseQuotaInfoList;
|
||||
long memberQuota;
|
||||
};
|
||||
|
||||
|
||||
DescribeMPCoSResourceInfoResult();
|
||||
explicit DescribeMPCoSResourceInfoResult(const std::string &payload);
|
||||
~DescribeMPCoSResourceInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMPCOSRESOURCEINFORESULT_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_LTL_MODEL_DESCRIBEMEMBERCAPACITYINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMEMBERCAPACITYINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMemberCapacityInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMemberCapacityInfoRequest();
|
||||
~DescribeMemberCapacityInfoRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMEMBERCAPACITYINFOREQUEST_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_LTL_MODEL_DESCRIBEMEMBERCAPACITYINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBEMEMBERCAPACITYINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeMemberCapacityInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MemberCapacityInfo
|
||||
{
|
||||
std::string memberId;
|
||||
std::string memberUid;
|
||||
std::string usedCapacity;
|
||||
std::string memberName;
|
||||
std::string usedCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeMemberCapacityInfoResult();
|
||||
explicit DescribeMemberCapacityInfoResult(const std::string &payload);
|
||||
~DescribeMemberCapacityInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::vector<MemberCapacityInfo> getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::vector<MemberCapacityInfo> data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBEMEMBERCAPACITYINFORESULT_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_LTL_MODEL_DESCRIBERESOURCEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBERESOURCEINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeResourceInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeResourceInfoRequest();
|
||||
~DescribeResourceInfoRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBERESOURCEINFOREQUEST_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_LTL_MODEL_DESCRIBERESOURCEINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_DESCRIBERESOURCEINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT DescribeResourceInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string status;
|
||||
std::string authorizeType;
|
||||
long effectiveTime;
|
||||
long expiredTime;
|
||||
std::string region;
|
||||
};
|
||||
|
||||
|
||||
DescribeResourceInfoResult();
|
||||
explicit DescribeResourceInfoResult(const std::string &payload);
|
||||
~DescribeResourceInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_DESCRIBERESOURCEINFORESULT_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_LTL_MODEL_GETBLOCKCHAININFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETBLOCKCHAININFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT GetBlockChainInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetBlockChainInfoRequest();
|
||||
~GetBlockChainInfoRequest();
|
||||
std::string getBusinessId() const;
|
||||
void setBusinessId(const std::string &businessId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
std::string businessId_;
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETBLOCKCHAININFOREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/GetBlockChainInfoResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/GetBlockChainInfoResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_GETBLOCKCHAININFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETBLOCKCHAININFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT GetBlockChainInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetBlockChainInfoResult();
|
||||
explicit GetBlockChainInfoResult(const std::string &payload);
|
||||
~GetBlockChainInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETBLOCKCHAININFORESULT_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_LTL_MODEL_GETDATAMODELCONFIGINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETDATAMODELCONFIGINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT GetDataModelConfigInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetDataModelConfigInfoRequest();
|
||||
~GetDataModelConfigInfoRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getDataModelCode() const;
|
||||
void setDataModelCode(const std::string &dataModelCode);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string dataModelCode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETDATAMODELCONFIGINFOREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_GETDATAMODELCONFIGINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETDATAMODELCONFIGINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT GetDataModelConfigInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetDataModelConfigInfoResult();
|
||||
explicit GetDataModelConfigInfoResult(const std::string &payload);
|
||||
~GetDataModelConfigInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETDATAMODELCONFIGINFORESULT_H_
|
||||
51
ltl/include/alibabacloud/ltl/model/GetDataRequest.h
Normal file
51
ltl/include/alibabacloud/ltl/model/GetDataRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_GETDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETDATAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT GetDataRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetDataRequest();
|
||||
~GetDataRequest();
|
||||
std::string getBusinessId() const;
|
||||
void setBusinessId(const std::string &businessId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
std::string businessId_;
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETDATAREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/GetDataResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/GetDataResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_GETDATARESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT GetDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetDataResult();
|
||||
explicit GetDataResult(const std::string &payload);
|
||||
~GetDataResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETDATARESULT_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_LTL_MODEL_GETHISTORYDATACOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETHISTORYDATACOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT GetHistoryDataCountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetHistoryDataCountRequest();
|
||||
~GetHistoryDataCountRequest();
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
std::string apiVersion_;
|
||||
long startTime_;
|
||||
std::string productKey_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETHISTORYDATACOUNTREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_GETHISTORYDATACOUNTRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETHISTORYDATACOUNTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT GetHistoryDataCountResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetHistoryDataCountResult();
|
||||
explicit GetHistoryDataCountResult(const std::string &payload);
|
||||
~GetHistoryDataCountResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETHISTORYDATACOUNTRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_GETHISTORYDATALISTREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETHISTORYDATALISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT GetHistoryDataListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetHistoryDataListRequest();
|
||||
~GetHistoryDataListRequest();
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
int getCurrentPage() const;
|
||||
void setCurrentPage(int currentPage);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
std::string apiVersion_;
|
||||
int currentPage_;
|
||||
long startTime_;
|
||||
std::string productKey_;
|
||||
int pageSize_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETHISTORYDATALISTREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_GETHISTORYDATALISTRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_GETHISTORYDATALISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT GetHistoryDataListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetHistoryDataListResult();
|
||||
explicit GetHistoryDataListResult(const std::string &payload);
|
||||
~GetHistoryDataListResult();
|
||||
std::string getMessage()const;
|
||||
std::vector<std::string> getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::vector<std::string> data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_GETHISTORYDATALISTRESULT_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_LTL_MODEL_LISTDEPENDENTDATAMODELSREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTDEPENDENTDATAMODELSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListDependentDataModelsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListDependentDataModelsRequest();
|
||||
~ListDependentDataModelsRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTDEPENDENTDATAMODELSREQUEST_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_LTL_MODEL_LISTDEPENDENTDATAMODELSRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTDEPENDENTDATAMODELSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListDependentDataModelsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DataModelInfo
|
||||
{
|
||||
std::string dataModelName;
|
||||
std::string dataModelCode;
|
||||
};
|
||||
|
||||
|
||||
ListDependentDataModelsResult();
|
||||
explicit ListDependentDataModelsResult(const std::string &payload);
|
||||
~ListDependentDataModelsResult();
|
||||
std::string getMessage()const;
|
||||
std::vector<DataModelInfo> getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::vector<DataModelInfo> data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTDEPENDENTDATAMODELSRESULT_H_
|
||||
54
ltl/include/alibabacloud/ltl/model/ListDeviceGroupRequest.h
Normal file
54
ltl/include/alibabacloud/ltl/model/ListDeviceGroupRequest.h
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTDEVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTDEVICEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListDeviceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListDeviceGroupRequest();
|
||||
~ListDeviceGroupRequest();
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
int size_;
|
||||
int num_;
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTDEVICEGROUPREQUEST_H_
|
||||
74
ltl/include/alibabacloud/ltl/model/ListDeviceGroupResult.h
Normal file
74
ltl/include/alibabacloud/ltl/model/ListDeviceGroupResult.h
Normal file
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTDEVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTDEVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListDeviceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct DeviceGroupInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string authorizeType;
|
||||
std::string ownerName;
|
||||
std::string deviceGroupId;
|
||||
std::string ownerUid;
|
||||
std::string productKey;
|
||||
std::string remark;
|
||||
};
|
||||
std::vector<DeviceGroupInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListDeviceGroupResult();
|
||||
explicit ListDeviceGroupResult(const std::string &payload);
|
||||
~ListDeviceGroupResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTDEVICEGROUPRESULT_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/ListDeviceRequest.h
Normal file
57
ltl/include/alibabacloud/ltl/model/ListDeviceRequest.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListDeviceRequest();
|
||||
~ListDeviceRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
int size_;
|
||||
int num_;
|
||||
std::string apiVersion_;
|
||||
std::string deviceGroupId_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTDEVICEREQUEST_H_
|
||||
71
ltl/include/alibabacloud/ltl/model/ListDeviceResult.h
Normal file
71
ltl/include/alibabacloud/ltl/model/ListDeviceResult.h
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct DeviceInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string iotId;
|
||||
long lastSaveTime;
|
||||
std::string deviceId;
|
||||
};
|
||||
std::vector<DeviceInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListDeviceResult();
|
||||
explicit ListDeviceResult(const std::string &payload);
|
||||
~ListDeviceResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTDEVICERESULT_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_LTL_MODEL_LISTMPCOSPHASEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMPCoSPhaseGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListMPCoSPhaseGroupRequest();
|
||||
~ListMPCoSPhaseGroupRequest();
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
int size_;
|
||||
int num_;
|
||||
std::string name_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMPCoSPhaseGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct PhaseGroupInfo
|
||||
{
|
||||
std::string phaseGroupId;
|
||||
std::string name;
|
||||
std::string remark;
|
||||
};
|
||||
std::vector<PhaseGroupInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListMPCoSPhaseGroupResult();
|
||||
explicit ListMPCoSPhaseGroupResult(const std::string &payload);
|
||||
~ListMPCoSPhaseGroupResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEGROUPRESULT_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_LTL_MODEL_LISTMPCOSPHASEHISTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEHISTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMPCoSPhaseHistoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListMPCoSPhaseHistoryRequest();
|
||||
~ListMPCoSPhaseHistoryRequest();
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getDataKey() const;
|
||||
void setDataKey(const std::string &dataKey);
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
|
||||
private:
|
||||
int num_;
|
||||
std::string phaseId_;
|
||||
long endTime_;
|
||||
std::string apiVersion_;
|
||||
long startTime_;
|
||||
std::string bizChainId_;
|
||||
std::string dataKey_;
|
||||
int size_;
|
||||
std::string phaseGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEHISTORYREQUEST_H_
|
||||
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEHISTORYRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEHISTORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMPCoSPhaseHistoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct HistoryDataInfo
|
||||
{
|
||||
std::string iotId;
|
||||
std::string dataValue;
|
||||
std::string blockHash;
|
||||
std::string dataSeq;
|
||||
std::string previousHash;
|
||||
std::string transactionHash;
|
||||
long blockNumber;
|
||||
long timestamp;
|
||||
std::string productKey;
|
||||
std::string dataHash;
|
||||
};
|
||||
std::vector<HistoryDataInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListMPCoSPhaseHistoryResult();
|
||||
explicit ListMPCoSPhaseHistoryResult(const std::string &payload);
|
||||
~ListMPCoSPhaseHistoryResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEHISTORYRESULT_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/ListMPCoSPhaseRequest.h
Normal file
57
ltl/include/alibabacloud/ltl/model/ListMPCoSPhaseRequest.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMPCoSPhaseRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListMPCoSPhaseRequest();
|
||||
~ListMPCoSPhaseRequest();
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
int size_;
|
||||
int num_;
|
||||
std::string name_;
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASEREQUEST_H_
|
||||
71
ltl/include/alibabacloud/ltl/model/ListMPCoSPhaseResult.h
Normal file
71
ltl/include/alibabacloud/ltl/model/ListMPCoSPhaseResult.h
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMPCoSPhaseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct PhaseInfo
|
||||
{
|
||||
std::string phaseId;
|
||||
int accessPermission;
|
||||
std::string name;
|
||||
std::string remark;
|
||||
};
|
||||
std::vector<PhaseInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListMPCoSPhaseResult();
|
||||
explicit ListMPCoSPhaseResult(const std::string &payload);
|
||||
~ListMPCoSPhaseResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMPCOSPHASERESULT_H_
|
||||
54
ltl/include/alibabacloud/ltl/model/ListMemberRequest.h
Normal file
54
ltl/include/alibabacloud/ltl/model/ListMemberRequest.h
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMEMBERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMemberRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListMemberRequest();
|
||||
~ListMemberRequest();
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
std::string getMemberUid() const;
|
||||
void setMemberUid(const std::string &memberUid);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
int size_;
|
||||
std::string memberUid_;
|
||||
int num_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMEMBERREQUEST_H_
|
||||
74
ltl/include/alibabacloud/ltl/model/ListMemberResult.h
Normal file
74
ltl/include/alibabacloud/ltl/model/ListMemberResult.h
Normal file
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct MemberInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string memberId;
|
||||
std::string memberUid;
|
||||
std::string memberContact;
|
||||
std::string memberName;
|
||||
std::string memberPhone;
|
||||
std::string remark;
|
||||
};
|
||||
std::vector<MemberInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListMemberResult();
|
||||
explicit ListMemberResult(const std::string &payload);
|
||||
~ListMemberResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMEMBERRESULT_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_LTL_MODEL_LISTMULTIPARTYCOLLABORATIONCHAINREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMULTIPARTYCOLLABORATIONCHAINREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMultiPartyCollaborationChainRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListMultiPartyCollaborationChainRequest();
|
||||
~ListMultiPartyCollaborationChainRequest();
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
|
||||
private:
|
||||
int size_;
|
||||
int num_;
|
||||
std::string name_;
|
||||
std::string apiVersion_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMULTIPARTYCOLLABORATIONCHAINREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTMULTIPARTYCOLLABORATIONCHAINRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTMULTIPARTYCOLLABORATIONCHAINRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListMultiPartyCollaborationChainResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct MultiPartyCollaborationChainInfo
|
||||
{
|
||||
std::string roleType;
|
||||
std::string bizChainId;
|
||||
std::string name;
|
||||
std::string remark;
|
||||
};
|
||||
std::vector<MultiPartyCollaborationChainInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListMultiPartyCollaborationChainResult();
|
||||
explicit ListMultiPartyCollaborationChainResult(const std::string &payload);
|
||||
~ListMultiPartyCollaborationChainResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTMULTIPARTYCOLLABORATIONCHAINRESULT_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_LTL_MODEL_LISTPSMEMBERDATATYPECODEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTPSMEMBERDATATYPECODEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListPSMemberDataTypeCodeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListPSMemberDataTypeCodeRequest();
|
||||
~ListPSMemberDataTypeCodeRequest();
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
std::string getMemberUid() const;
|
||||
void setMemberUid(const std::string &memberUid);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
int size_;
|
||||
std::string memberUid_;
|
||||
int num_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTPSMEMBERDATATYPECODEREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTPSMEMBERDATATYPECODERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTPSMEMBERDATATYPECODERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListPSMemberDataTypeCodeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct MemberInfo
|
||||
{
|
||||
std::string memberId;
|
||||
std::string memberUid;
|
||||
std::string memberName;
|
||||
std::string dataTypeCode;
|
||||
};
|
||||
std::vector<MemberInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListPSMemberDataTypeCodeResult();
|
||||
explicit ListPSMemberDataTypeCodeResult(const std::string &payload);
|
||||
~ListPSMemberDataTypeCodeResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTPSMEMBERDATATYPECODERESULT_H_
|
||||
51
ltl/include/alibabacloud/ltl/model/ListProofChainRequest.h
Normal file
51
ltl/include/alibabacloud/ltl/model/ListProofChainRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTPROOFCHAINREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTPROOFCHAINREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ListProofChainRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListProofChainRequest();
|
||||
~ListProofChainRequest();
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
int getNum() const;
|
||||
void setNum(int num);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
|
||||
private:
|
||||
int size_;
|
||||
int num_;
|
||||
std::string name_;
|
||||
std::string apiVersion_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTPROOFCHAINREQUEST_H_
|
||||
73
ltl/include/alibabacloud/ltl/model/ListProofChainResult.h
Normal file
73
ltl/include/alibabacloud/ltl/model/ListProofChainResult.h
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LISTPROOFCHAINRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LISTPROOFCHAINRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ListProofChainResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct ProofChainInfo
|
||||
{
|
||||
std::string roleType;
|
||||
std::string bizChainId;
|
||||
std::string dataTypeCode;
|
||||
std::string remark;
|
||||
std::string bizChainCode;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<ProofChainInfo> pageData;
|
||||
int size;
|
||||
int num;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
ListProofChainResult();
|
||||
explicit ListProofChainResult(const std::string &payload);
|
||||
~ListProofChainResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LISTPROOFCHAINRESULT_H_
|
||||
48
ltl/include/alibabacloud/ltl/model/LockMemberRequest.h
Normal file
48
ltl/include/alibabacloud/ltl/model/LockMemberRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LOCKMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LOCKMEMBERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT LockMemberRequest : public RpcServiceRequest {
|
||||
public:
|
||||
LockMemberRequest();
|
||||
~LockMemberRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getMemberId() const;
|
||||
void setMemberId(const std::string &memberId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::string memberId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LOCKMEMBERREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/LockMemberResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/LockMemberResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_LOCKMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_LOCKMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT LockMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
LockMemberResult();
|
||||
explicit LockMemberResult(const std::string &payload);
|
||||
~LockMemberResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_LOCKMEMBERRESULT_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_LTL_MODEL_MODIFYMPCOSPHASEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ModifyMPCoSPhaseGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyMPCoSPhaseGroupRequest();
|
||||
~ModifyMPCoSPhaseGroupRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::string remark_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ModifyMPCoSPhaseGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyMPCoSPhaseGroupResult();
|
||||
explicit ModifyMPCoSPhaseGroupResult(const std::string &payload);
|
||||
~ModifyMPCoSPhaseGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEGROUPRESULT_H_
|
||||
54
ltl/include/alibabacloud/ltl/model/ModifyMPCoSPhaseRequest.h
Normal file
54
ltl/include/alibabacloud/ltl/model/ModifyMPCoSPhaseRequest.h
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ModifyMPCoSPhaseRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyMPCoSPhaseRequest();
|
||||
~ModifyMPCoSPhaseRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
std::string phaseId_;
|
||||
std::string apiVersion_;
|
||||
std::string remark_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASEREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/ModifyMPCoSPhaseResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/ModifyMPCoSPhaseResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ModifyMPCoSPhaseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyMPCoSPhaseResult();
|
||||
explicit ModifyMPCoSPhaseResult(const std::string &payload);
|
||||
~ModifyMPCoSPhaseResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_MODIFYMPCOSPHASERESULT_H_
|
||||
63
ltl/include/alibabacloud/ltl/model/ModifyMemberRequest.h
Normal file
63
ltl/include/alibabacloud/ltl/model/ModifyMemberRequest.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_MODIFYMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_MODIFYMEMBERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT ModifyMemberRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyMemberRequest();
|
||||
~ModifyMemberRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getMemberUid() const;
|
||||
void setMemberUid(const std::string &memberUid);
|
||||
std::string getMemberContact() const;
|
||||
void setMemberContact(const std::string &memberContact);
|
||||
std::string getMemberPhone() const;
|
||||
void setMemberPhone(const std::string &memberPhone);
|
||||
std::string getMemberName() const;
|
||||
void setMemberName(const std::string &memberName);
|
||||
std::string getMemberId() const;
|
||||
void setMemberId(const std::string &memberId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string remark_;
|
||||
std::string bizChainId_;
|
||||
std::string memberUid_;
|
||||
std::string memberContact_;
|
||||
std::string memberPhone_;
|
||||
std::string memberName_;
|
||||
std::string memberId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_MODIFYMEMBERREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/ModifyMemberResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/ModifyMemberResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_MODIFYMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_MODIFYMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT ModifyMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyMemberResult();
|
||||
explicit ModifyMemberResult(const std::string &payload);
|
||||
~ModifyMemberResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_MODIFYMEMBERRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_REGISTERDEVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_REGISTERDEVICEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT RegisterDeviceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RegisterDeviceGroupRequest();
|
||||
~RegisterDeviceGroupRequest();
|
||||
std::string getAuthorizeType() const;
|
||||
void setAuthorizeType(const std::string &authorizeType);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getDeviceGroupName() const;
|
||||
void setDeviceGroupName(const std::string &deviceGroupName);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string authorizeType_;
|
||||
std::string apiVersion_;
|
||||
std::string remark_;
|
||||
std::string productKey_;
|
||||
std::string deviceGroupName_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_REGISTERDEVICEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_REGISTERDEVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_REGISTERDEVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT RegisterDeviceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RegisterDeviceGroupResult();
|
||||
explicit RegisterDeviceGroupResult(const std::string &payload);
|
||||
~RegisterDeviceGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_REGISTERDEVICEGROUPRESULT_H_
|
||||
51
ltl/include/alibabacloud/ltl/model/SetDataRequest.h
Normal file
51
ltl/include/alibabacloud/ltl/model/SetDataRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_SETDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_SETDATAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT SetDataRequest : public RpcServiceRequest {
|
||||
public:
|
||||
SetDataRequest();
|
||||
~SetDataRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getValue() const;
|
||||
void setValue(const std::string &value);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string value_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_SETDATAREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/SetDataResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/SetDataResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_SETDATARESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_SETDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT SetDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SetDataResult();
|
||||
explicit SetDataResult(const std::string &payload);
|
||||
~SetDataResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_SETDATARESULT_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_LTL_MODEL_SETDATAWITHSIGNATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_SETDATAWITHSIGNATUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT SetDataWithSignatureRequest : public RpcServiceRequest {
|
||||
public:
|
||||
SetDataWithSignatureRequest();
|
||||
~SetDataWithSignatureRequest();
|
||||
std::string getIotSignature() const;
|
||||
void setIotSignature(const std::string &iotSignature);
|
||||
std::string getIotAuthType() const;
|
||||
void setIotAuthType(const std::string &iotAuthType);
|
||||
std::string getIotIdSource() const;
|
||||
void setIotIdSource(const std::string &iotIdSource);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotDataDigest() const;
|
||||
void setIotDataDigest(const std::string &iotDataDigest);
|
||||
std::string getIotIdServiceProvider() const;
|
||||
void setIotIdServiceProvider(const std::string &iotIdServiceProvider);
|
||||
std::string getValue() const;
|
||||
void setValue(const std::string &value);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
std::string iotSignature_;
|
||||
std::string iotAuthType_;
|
||||
std::string iotIdSource_;
|
||||
std::string apiVersion_;
|
||||
std::string productKey_;
|
||||
std::string iotId_;
|
||||
std::string iotDataDigest_;
|
||||
std::string iotIdServiceProvider_;
|
||||
std::string value_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_SETDATAWITHSIGNATUREREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_SETDATAWITHSIGNATURERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_SETDATAWITHSIGNATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT SetDataWithSignatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SetDataWithSignatureResult();
|
||||
explicit SetDataWithSignatureResult(const std::string &payload);
|
||||
~SetDataWithSignatureResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_SETDATAWITHSIGNATURERESULT_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_LTL_MODEL_UNAUTHORIZEDEVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UnAuthorizeDeviceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UnAuthorizeDeviceGroupRequest();
|
||||
~UnAuthorizeDeviceGroupRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string deviceGroupId_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UnAuthorizeDeviceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UnAuthorizeDeviceGroupResult();
|
||||
explicit UnAuthorizeDeviceGroupResult(const std::string &payload);
|
||||
~UnAuthorizeDeviceGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICEGROUPRESULT_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_LTL_MODEL_UNAUTHORIZEDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UnAuthorizeDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UnAuthorizeDeviceRequest();
|
||||
~UnAuthorizeDeviceRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getDeviceId() const;
|
||||
void setDeviceId(const std::string &deviceId);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string deviceId_;
|
||||
std::string deviceGroupId_;
|
||||
std::string bizChainId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICEREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/UnAuthorizeDeviceResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/UnAuthorizeDeviceResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UnAuthorizeDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UnAuthorizeDeviceResult();
|
||||
explicit UnAuthorizeDeviceResult(const std::string &payload);
|
||||
~UnAuthorizeDeviceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UNAUTHORIZEDEVICERESULT_H_
|
||||
48
ltl/include/alibabacloud/ltl/model/UnLockMemberRequest.h
Normal file
48
ltl/include/alibabacloud/ltl/model/UnLockMemberRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UNLOCKMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UNLOCKMEMBERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UnLockMemberRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UnLockMemberRequest();
|
||||
~UnLockMemberRequest();
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getMemberId() const;
|
||||
void setMemberId(const std::string &memberId);
|
||||
|
||||
private:
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::string memberId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UNLOCKMEMBERREQUEST_H_
|
||||
57
ltl/include/alibabacloud/ltl/model/UnLockMemberResult.h
Normal file
57
ltl/include/alibabacloud/ltl/model/UnLockMemberResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UNLOCKMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UNLOCKMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UnLockMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UnLockMemberResult();
|
||||
explicit UnLockMemberResult(const std::string &payload);
|
||||
~UnLockMemberResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UNLOCKMEMBERRESULT_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_LTL_MODEL_UPDATEMPCOSAUTHORIZEDINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPDATEMPCOSAUTHORIZEDINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UpdateMPCoSAuthorizedInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateMPCoSAuthorizedInfoRequest();
|
||||
~UpdateMPCoSAuthorizedInfoRequest();
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::map<std::string, std::string> getAuthorizedPhaseList() const;
|
||||
void setAuthorizedPhaseList(std::map<std::string, std::string> authorizedPhaseList);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getMemberId() const;
|
||||
void setMemberId(const std::string &memberId);
|
||||
|
||||
private:
|
||||
std::string phaseGroupId_;
|
||||
std::string apiVersion_;
|
||||
std::map<std::string, std::string> authorizedPhaseList_;
|
||||
std::string bizChainId_;
|
||||
std::string memberId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPDATEMPCOSAUTHORIZEDINFOREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UPDATEMPCOSAUTHORIZEDINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPDATEMPCOSAUTHORIZEDINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UpdateMPCoSAuthorizedInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateMPCoSAuthorizedInfoResult();
|
||||
explicit UpdateMPCoSAuthorizedInfoResult(const std::string &payload);
|
||||
~UpdateMPCoSAuthorizedInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPDATEMPCOSAUTHORIZEDINFORESULT_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOBYDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOBYDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseDigestInfoByDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UploadMPCoSPhaseDigestInfoByDeviceRequest();
|
||||
~UploadMPCoSPhaseDigestInfoByDeviceRequest();
|
||||
std::string getIotSignature() const;
|
||||
void setIotSignature(const std::string &iotSignature);
|
||||
std::string getIotAuthType() const;
|
||||
void setIotAuthType(const std::string &iotAuthType);
|
||||
std::string getIotIdSource() const;
|
||||
void setIotIdSource(const std::string &iotIdSource);
|
||||
std::string getPhaseData() const;
|
||||
void setPhaseData(const std::string &phaseData);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getDataKey() const;
|
||||
void setDataKey(const std::string &dataKey);
|
||||
std::string getDataSeq() const;
|
||||
void setDataSeq(const std::string &dataSeq);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getIotDataDigest() const;
|
||||
void setIotDataDigest(const std::string &iotDataDigest);
|
||||
std::string getIotIdServiceProvider() const;
|
||||
void setIotIdServiceProvider(const std::string &iotIdServiceProvider);
|
||||
std::map<std::string, std::string> getRelatedDataList() const;
|
||||
void setRelatedDataList(std::map<std::string, std::string> relatedDataList);
|
||||
|
||||
private:
|
||||
std::string iotSignature_;
|
||||
std::string iotAuthType_;
|
||||
std::string iotIdSource_;
|
||||
std::string phaseData_;
|
||||
std::string phaseId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::string dataKey_;
|
||||
std::string dataSeq_;
|
||||
std::string iotId_;
|
||||
std::string phaseGroupId_;
|
||||
std::string iotDataDigest_;
|
||||
std::string iotIdServiceProvider_;
|
||||
std::map<std::string, std::string> relatedDataList_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOBYDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOBYDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOBYDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseDigestInfoByDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UploadMPCoSPhaseDigestInfoByDeviceResult();
|
||||
explicit UploadMPCoSPhaseDigestInfoByDeviceResult(const std::string &payload);
|
||||
~UploadMPCoSPhaseDigestInfoByDeviceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOBYDEVICERESULT_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_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseDigestInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UploadMPCoSPhaseDigestInfoRequest();
|
||||
~UploadMPCoSPhaseDigestInfoRequest();
|
||||
std::string getPhaseData() const;
|
||||
void setPhaseData(const std::string &phaseData);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getDataKey() const;
|
||||
void setDataKey(const std::string &dataKey);
|
||||
std::string getDataSeq() const;
|
||||
void setDataSeq(const std::string &dataSeq);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::map<std::string, std::string> getRelatedDataList() const;
|
||||
void setRelatedDataList(std::map<std::string, std::string> relatedDataList);
|
||||
|
||||
private:
|
||||
std::string phaseData_;
|
||||
std::string phaseId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::string dataKey_;
|
||||
std::string dataSeq_;
|
||||
std::string phaseGroupId_;
|
||||
std::map<std::string, std::string> relatedDataList_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFOREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseDigestInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UploadMPCoSPhaseDigestInfoResult();
|
||||
explicit UploadMPCoSPhaseDigestInfoResult(const std::string &payload);
|
||||
~UploadMPCoSPhaseDigestInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASEDIGESTINFORESULT_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOBYDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOBYDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseTextInfoByDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UploadMPCoSPhaseTextInfoByDeviceRequest();
|
||||
~UploadMPCoSPhaseTextInfoByDeviceRequest();
|
||||
std::string getIotSignature() const;
|
||||
void setIotSignature(const std::string &iotSignature);
|
||||
std::string getIotAuthType() const;
|
||||
void setIotAuthType(const std::string &iotAuthType);
|
||||
std::string getIotIdSource() const;
|
||||
void setIotIdSource(const std::string &iotIdSource);
|
||||
std::string getPhaseData() const;
|
||||
void setPhaseData(const std::string &phaseData);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getDataKey() const;
|
||||
void setDataKey(const std::string &dataKey);
|
||||
std::string getDataSeq() const;
|
||||
void setDataSeq(const std::string &dataSeq);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::string getIotDataDigest() const;
|
||||
void setIotDataDigest(const std::string &iotDataDigest);
|
||||
std::string getIotIdServiceProvider() const;
|
||||
void setIotIdServiceProvider(const std::string &iotIdServiceProvider);
|
||||
std::map<std::string, std::string> getRelatedDataList() const;
|
||||
void setRelatedDataList(std::map<std::string, std::string> relatedDataList);
|
||||
|
||||
private:
|
||||
std::string iotSignature_;
|
||||
std::string iotAuthType_;
|
||||
std::string iotIdSource_;
|
||||
std::string phaseData_;
|
||||
std::string phaseId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::string dataKey_;
|
||||
std::string dataSeq_;
|
||||
std::string iotId_;
|
||||
std::string phaseGroupId_;
|
||||
std::string iotDataDigest_;
|
||||
std::string iotIdServiceProvider_;
|
||||
std::map<std::string, std::string> relatedDataList_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOBYDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOBYDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOBYDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseTextInfoByDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UploadMPCoSPhaseTextInfoByDeviceResult();
|
||||
explicit UploadMPCoSPhaseTextInfoByDeviceResult(const std::string &payload);
|
||||
~UploadMPCoSPhaseTextInfoByDeviceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOBYDEVICERESULT_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_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Ltl {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseTextInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UploadMPCoSPhaseTextInfoRequest();
|
||||
~UploadMPCoSPhaseTextInfoRequest();
|
||||
std::string getPhaseData() const;
|
||||
void setPhaseData(const std::string &phaseData);
|
||||
std::string getPhaseId() const;
|
||||
void setPhaseId(const std::string &phaseId);
|
||||
std::string getApiVersion() const;
|
||||
void setApiVersion(const std::string &apiVersion);
|
||||
std::string getBizChainId() const;
|
||||
void setBizChainId(const std::string &bizChainId);
|
||||
std::string getDataKey() const;
|
||||
void setDataKey(const std::string &dataKey);
|
||||
std::string getDataSeq() const;
|
||||
void setDataSeq(const std::string &dataSeq);
|
||||
std::string getPhaseGroupId() const;
|
||||
void setPhaseGroupId(const std::string &phaseGroupId);
|
||||
std::map<std::string, std::string> getRelatedDataList() const;
|
||||
void setRelatedDataList(std::map<std::string, std::string> relatedDataList);
|
||||
|
||||
private:
|
||||
std::string phaseData_;
|
||||
std::string phaseId_;
|
||||
std::string apiVersion_;
|
||||
std::string bizChainId_;
|
||||
std::string dataKey_;
|
||||
std::string dataSeq_;
|
||||
std::string phaseGroupId_;
|
||||
std::map<std::string, std::string> relatedDataList_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Ltl
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFOREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFORESULT_H_
|
||||
#define ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ltl/LtlExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Ltl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LTL_EXPORT UploadMPCoSPhaseTextInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UploadMPCoSPhaseTextInfoResult();
|
||||
explicit UploadMPCoSPhaseTextInfoResult(const std::string &payload);
|
||||
~UploadMPCoSPhaseTextInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LTL_MODEL_UPLOADMPCOSPHASETEXTINFORESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user