TRADEMARK SDK Auto Released By jim.xj,Version:1.36.31
Signed-off-by: sdk-team <sdk-team@alibabacloud.com>
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2019-05-20 Version: 1.36.31
|
||||
1, Add both api, ListNotaryInfos
|
||||
|
||||
2019-05-20 Version: 1.36.30
|
||||
1, Initial release of api, including data management api, rule configuration api and system configuration api.
|
||||
|
||||
|
||||
@@ -122,4 +122,5 @@ add_subdirectory(sas)
|
||||
add_subdirectory(dbs)
|
||||
add_subdirectory(r-kvstore)
|
||||
add_subdirectory(dds)
|
||||
add_subdirectory(yundun-ds)
|
||||
add_subdirectory(yundun-ds)
|
||||
add_subdirectory(trademark)
|
||||
82
trademark/CMakeLists.txt
Normal file
82
trademark/CMakeLists.txt
Normal file
@@ -0,0 +1,82 @@
|
||||
#
|
||||
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT 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(trademark_public_header
|
||||
include/alibabacloud/trademark/TrademarkClient.h
|
||||
include/alibabacloud/trademark/TrademarkExport.h )
|
||||
|
||||
set(trademark_public_header_model )
|
||||
|
||||
set(trademark_src
|
||||
src/TrademarkClient.cc )
|
||||
|
||||
add_library(trademark ${LIB_TYPE}
|
||||
${trademark_public_header}
|
||||
${trademark_public_header_model}
|
||||
${trademark_src})
|
||||
|
||||
set_target_properties(trademark
|
||||
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}trademark
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(trademark
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_TRADEMARK_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(trademark
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(trademark
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(trademark
|
||||
jsoncpp)
|
||||
target_include_directories(trademark
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(trademark
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(trademark
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(trademark
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(trademark
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${trademark_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/trademark)
|
||||
install(FILES ${trademark_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/trademark/model)
|
||||
install(TARGETS trademark
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
430
trademark/include/alibabacloud/trademark/TrademarkClient.h
Normal file
430
trademark/include/alibabacloud/trademark/TrademarkClient.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_TRADEMARK_TRADEMARKCLIENT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_TRADEMARKCLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "TrademarkExport.h"
|
||||
#include "model/GenerateQrCodeRequest.h"
|
||||
#include "model/GenerateQrCodeResult.h"
|
||||
#include "model/QueryTradeProduceListRequest.h"
|
||||
#include "model/QueryTradeProduceListResult.h"
|
||||
#include "model/FillLogisticsRequest.h"
|
||||
#include "model/FillLogisticsResult.h"
|
||||
#include "model/UpdateMaterialRequest.h"
|
||||
#include "model/UpdateMaterialResult.h"
|
||||
#include "model/RefundProduceRequest.h"
|
||||
#include "model/RefundProduceResult.h"
|
||||
#include "model/QueryTradeMarkApplicationLogsRequest.h"
|
||||
#include "model/QueryTradeMarkApplicationLogsResult.h"
|
||||
#include "model/ConvertImageToGrayRequest.h"
|
||||
#include "model/ConvertImageToGrayResult.h"
|
||||
#include "model/QueryTrademarkMonitorResultsRequest.h"
|
||||
#include "model/QueryTrademarkMonitorResultsResult.h"
|
||||
#include "model/CombineLoaRequest.h"
|
||||
#include "model/CombineLoaResult.h"
|
||||
#include "model/QueryTradeMarkApplicationsRequest.h"
|
||||
#include "model/QueryTradeMarkApplicationsResult.h"
|
||||
#include "model/CancelTradeOrderRequest.h"
|
||||
#include "model/CancelTradeOrderResult.h"
|
||||
#include "model/QueryTrademarkPriceRequest.h"
|
||||
#include "model/QueryTrademarkPriceResult.h"
|
||||
#include "model/DeleteTmMonitorRuleRequest.h"
|
||||
#include "model/DeleteTmMonitorRuleResult.h"
|
||||
#include "model/SaveTaskRequest.h"
|
||||
#include "model/SaveTaskResult.h"
|
||||
#include "model/FilterUnavailableCodesRequest.h"
|
||||
#include "model/FilterUnavailableCodesResult.h"
|
||||
#include "model/UploadNotaryDataRequest.h"
|
||||
#include "model/UploadNotaryDataResult.h"
|
||||
#include "model/InsertMaterialRequest.h"
|
||||
#include "model/InsertMaterialResult.h"
|
||||
#include "model/QueryTaskListRequest.h"
|
||||
#include "model/QueryTaskListResult.h"
|
||||
#include "model/QueryMonitorKeywordsRequest.h"
|
||||
#include "model/QueryMonitorKeywordsResult.h"
|
||||
#include "model/GetNotaryOrderRequest.h"
|
||||
#include "model/GetNotaryOrderResult.h"
|
||||
#include "model/InsertTmMonitorRuleRequest.h"
|
||||
#include "model/InsertTmMonitorRuleResult.h"
|
||||
#include "model/InsertRenewInfoRequest.h"
|
||||
#include "model/InsertRenewInfoResult.h"
|
||||
#include "model/QuerySupplementDetailRequest.h"
|
||||
#include "model/QuerySupplementDetailResult.h"
|
||||
#include "model/ApplyNotaryPostRequest.h"
|
||||
#include "model/ApplyNotaryPostResult.h"
|
||||
#include "model/QueryCredentialsInfoRequest.h"
|
||||
#include "model/QueryCredentialsInfoResult.h"
|
||||
#include "model/QueryTrademarkMonitorRulesRequest.h"
|
||||
#include "model/QueryTrademarkMonitorRulesResult.h"
|
||||
#include "model/CheckLoaFillRequest.h"
|
||||
#include "model/CheckLoaFillResult.h"
|
||||
#include "model/QueryOssResourcesRequest.h"
|
||||
#include "model/QueryOssResourcesResult.h"
|
||||
#include "model/GenerateUploadFilePolicyRequest.h"
|
||||
#include "model/GenerateUploadFilePolicyResult.h"
|
||||
#include "model/DeleteMaterialRequest.h"
|
||||
#include "model/DeleteMaterialResult.h"
|
||||
#include "model/DenySupplementRequest.h"
|
||||
#include "model/DenySupplementResult.h"
|
||||
#include "model/InsertTradeIntentionUserRequest.h"
|
||||
#include "model/InsertTradeIntentionUserResult.h"
|
||||
#include "model/ListNotaryOrdersRequest.h"
|
||||
#include "model/ListNotaryOrdersResult.h"
|
||||
#include "model/QueryTradeProduceDetailRequest.h"
|
||||
#include "model/QueryTradeProduceDetailResult.h"
|
||||
#include "model/SubmitSupplementRequest.h"
|
||||
#include "model/SubmitSupplementResult.h"
|
||||
#include "model/QueryQrCodeUploadStatusRequest.h"
|
||||
#include "model/QueryQrCodeUploadStatusResult.h"
|
||||
#include "model/QueryMaterialRequest.h"
|
||||
#include "model/QueryMaterialResult.h"
|
||||
#include "model/BindMaterialRequest.h"
|
||||
#include "model/BindMaterialResult.h"
|
||||
#include "model/QueryTradeIntentionUserListRequest.h"
|
||||
#include "model/QueryTradeIntentionUserListResult.h"
|
||||
#include "model/UpdateTmMonitorRuleRequest.h"
|
||||
#include "model/UpdateTmMonitorRuleResult.h"
|
||||
#include "model/StoreMaterialTemporarilyRequest.h"
|
||||
#include "model/StoreMaterialTemporarilyResult.h"
|
||||
#include "model/StartNotaryRequest.h"
|
||||
#include "model/StartNotaryResult.h"
|
||||
#include "model/QueryMaterialListRequest.h"
|
||||
#include "model/QueryMaterialListResult.h"
|
||||
#include "model/CreateTrademarkOrderRequest.h"
|
||||
#include "model/CreateTrademarkOrderResult.h"
|
||||
#include "model/UpdateSendMaterialNumRequest.h"
|
||||
#include "model/UpdateSendMaterialNumResult.h"
|
||||
#include "model/ListNotaryInfosRequest.h"
|
||||
#include "model/ListNotaryInfosResult.h"
|
||||
#include "model/QueryCommunicationLogsRequest.h"
|
||||
#include "model/QueryCommunicationLogsResult.h"
|
||||
#include "model/QueryTradeMarkApplicationDetailRequest.h"
|
||||
#include "model/QueryTradeMarkApplicationDetailResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT TrademarkClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::GenerateQrCodeResult> GenerateQrCodeOutcome;
|
||||
typedef std::future<GenerateQrCodeOutcome> GenerateQrCodeOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::GenerateQrCodeRequest&, const GenerateQrCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateQrCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTradeProduceListResult> QueryTradeProduceListOutcome;
|
||||
typedef std::future<QueryTradeProduceListOutcome> QueryTradeProduceListOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTradeProduceListRequest&, const QueryTradeProduceListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTradeProduceListAsyncHandler;
|
||||
typedef Outcome<Error, Model::FillLogisticsResult> FillLogisticsOutcome;
|
||||
typedef std::future<FillLogisticsOutcome> FillLogisticsOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::FillLogisticsRequest&, const FillLogisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FillLogisticsAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateMaterialResult> UpdateMaterialOutcome;
|
||||
typedef std::future<UpdateMaterialOutcome> UpdateMaterialOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::UpdateMaterialRequest&, const UpdateMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::RefundProduceResult> RefundProduceOutcome;
|
||||
typedef std::future<RefundProduceOutcome> RefundProduceOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::RefundProduceRequest&, const RefundProduceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RefundProduceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTradeMarkApplicationLogsResult> QueryTradeMarkApplicationLogsOutcome;
|
||||
typedef std::future<QueryTradeMarkApplicationLogsOutcome> QueryTradeMarkApplicationLogsOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTradeMarkApplicationLogsRequest&, const QueryTradeMarkApplicationLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTradeMarkApplicationLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ConvertImageToGrayResult> ConvertImageToGrayOutcome;
|
||||
typedef std::future<ConvertImageToGrayOutcome> ConvertImageToGrayOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::ConvertImageToGrayRequest&, const ConvertImageToGrayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConvertImageToGrayAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTrademarkMonitorResultsResult> QueryTrademarkMonitorResultsOutcome;
|
||||
typedef std::future<QueryTrademarkMonitorResultsOutcome> QueryTrademarkMonitorResultsOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTrademarkMonitorResultsRequest&, const QueryTrademarkMonitorResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTrademarkMonitorResultsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CombineLoaResult> CombineLoaOutcome;
|
||||
typedef std::future<CombineLoaOutcome> CombineLoaOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::CombineLoaRequest&, const CombineLoaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CombineLoaAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTradeMarkApplicationsResult> QueryTradeMarkApplicationsOutcome;
|
||||
typedef std::future<QueryTradeMarkApplicationsOutcome> QueryTradeMarkApplicationsOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTradeMarkApplicationsRequest&, const QueryTradeMarkApplicationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTradeMarkApplicationsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelTradeOrderResult> CancelTradeOrderOutcome;
|
||||
typedef std::future<CancelTradeOrderOutcome> CancelTradeOrderOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::CancelTradeOrderRequest&, const CancelTradeOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelTradeOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTrademarkPriceResult> QueryTrademarkPriceOutcome;
|
||||
typedef std::future<QueryTrademarkPriceOutcome> QueryTrademarkPriceOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTrademarkPriceRequest&, const QueryTrademarkPriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTrademarkPriceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTmMonitorRuleResult> DeleteTmMonitorRuleOutcome;
|
||||
typedef std::future<DeleteTmMonitorRuleOutcome> DeleteTmMonitorRuleOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::DeleteTmMonitorRuleRequest&, const DeleteTmMonitorRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTmMonitorRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveTaskResult> SaveTaskOutcome;
|
||||
typedef std::future<SaveTaskOutcome> SaveTaskOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::SaveTaskRequest&, const SaveTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::FilterUnavailableCodesResult> FilterUnavailableCodesOutcome;
|
||||
typedef std::future<FilterUnavailableCodesOutcome> FilterUnavailableCodesOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::FilterUnavailableCodesRequest&, const FilterUnavailableCodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FilterUnavailableCodesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadNotaryDataResult> UploadNotaryDataOutcome;
|
||||
typedef std::future<UploadNotaryDataOutcome> UploadNotaryDataOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::UploadNotaryDataRequest&, const UploadNotaryDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadNotaryDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::InsertMaterialResult> InsertMaterialOutcome;
|
||||
typedef std::future<InsertMaterialOutcome> InsertMaterialOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::InsertMaterialRequest&, const InsertMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InsertMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTaskListResult> QueryTaskListOutcome;
|
||||
typedef std::future<QueryTaskListOutcome> QueryTaskListOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTaskListRequest&, const QueryTaskListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTaskListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryMonitorKeywordsResult> QueryMonitorKeywordsOutcome;
|
||||
typedef std::future<QueryMonitorKeywordsOutcome> QueryMonitorKeywordsOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryMonitorKeywordsRequest&, const QueryMonitorKeywordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryMonitorKeywordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNotaryOrderResult> GetNotaryOrderOutcome;
|
||||
typedef std::future<GetNotaryOrderOutcome> GetNotaryOrderOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::GetNotaryOrderRequest&, const GetNotaryOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNotaryOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::InsertTmMonitorRuleResult> InsertTmMonitorRuleOutcome;
|
||||
typedef std::future<InsertTmMonitorRuleOutcome> InsertTmMonitorRuleOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::InsertTmMonitorRuleRequest&, const InsertTmMonitorRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InsertTmMonitorRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::InsertRenewInfoResult> InsertRenewInfoOutcome;
|
||||
typedef std::future<InsertRenewInfoOutcome> InsertRenewInfoOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::InsertRenewInfoRequest&, const InsertRenewInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InsertRenewInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::QuerySupplementDetailResult> QuerySupplementDetailOutcome;
|
||||
typedef std::future<QuerySupplementDetailOutcome> QuerySupplementDetailOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QuerySupplementDetailRequest&, const QuerySupplementDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySupplementDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::ApplyNotaryPostResult> ApplyNotaryPostOutcome;
|
||||
typedef std::future<ApplyNotaryPostOutcome> ApplyNotaryPostOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::ApplyNotaryPostRequest&, const ApplyNotaryPostOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyNotaryPostAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryCredentialsInfoResult> QueryCredentialsInfoOutcome;
|
||||
typedef std::future<QueryCredentialsInfoOutcome> QueryCredentialsInfoOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryCredentialsInfoRequest&, const QueryCredentialsInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryCredentialsInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTrademarkMonitorRulesResult> QueryTrademarkMonitorRulesOutcome;
|
||||
typedef std::future<QueryTrademarkMonitorRulesOutcome> QueryTrademarkMonitorRulesOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTrademarkMonitorRulesRequest&, const QueryTrademarkMonitorRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTrademarkMonitorRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckLoaFillResult> CheckLoaFillOutcome;
|
||||
typedef std::future<CheckLoaFillOutcome> CheckLoaFillOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::CheckLoaFillRequest&, const CheckLoaFillOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckLoaFillAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryOssResourcesResult> QueryOssResourcesOutcome;
|
||||
typedef std::future<QueryOssResourcesOutcome> QueryOssResourcesOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryOssResourcesRequest&, const QueryOssResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryOssResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GenerateUploadFilePolicyResult> GenerateUploadFilePolicyOutcome;
|
||||
typedef std::future<GenerateUploadFilePolicyOutcome> GenerateUploadFilePolicyOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::GenerateUploadFilePolicyRequest&, const GenerateUploadFilePolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateUploadFilePolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteMaterialResult> DeleteMaterialOutcome;
|
||||
typedef std::future<DeleteMaterialOutcome> DeleteMaterialOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::DeleteMaterialRequest&, const DeleteMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::DenySupplementResult> DenySupplementOutcome;
|
||||
typedef std::future<DenySupplementOutcome> DenySupplementOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::DenySupplementRequest&, const DenySupplementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DenySupplementAsyncHandler;
|
||||
typedef Outcome<Error, Model::InsertTradeIntentionUserResult> InsertTradeIntentionUserOutcome;
|
||||
typedef std::future<InsertTradeIntentionUserOutcome> InsertTradeIntentionUserOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::InsertTradeIntentionUserRequest&, const InsertTradeIntentionUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InsertTradeIntentionUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListNotaryOrdersResult> ListNotaryOrdersOutcome;
|
||||
typedef std::future<ListNotaryOrdersOutcome> ListNotaryOrdersOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::ListNotaryOrdersRequest&, const ListNotaryOrdersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNotaryOrdersAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTradeProduceDetailResult> QueryTradeProduceDetailOutcome;
|
||||
typedef std::future<QueryTradeProduceDetailOutcome> QueryTradeProduceDetailOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTradeProduceDetailRequest&, const QueryTradeProduceDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTradeProduceDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitSupplementResult> SubmitSupplementOutcome;
|
||||
typedef std::future<SubmitSupplementOutcome> SubmitSupplementOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::SubmitSupplementRequest&, const SubmitSupplementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSupplementAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryQrCodeUploadStatusResult> QueryQrCodeUploadStatusOutcome;
|
||||
typedef std::future<QueryQrCodeUploadStatusOutcome> QueryQrCodeUploadStatusOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryQrCodeUploadStatusRequest&, const QueryQrCodeUploadStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryQrCodeUploadStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryMaterialResult> QueryMaterialOutcome;
|
||||
typedef std::future<QueryMaterialOutcome> QueryMaterialOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryMaterialRequest&, const QueryMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindMaterialResult> BindMaterialOutcome;
|
||||
typedef std::future<BindMaterialOutcome> BindMaterialOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::BindMaterialRequest&, const BindMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTradeIntentionUserListResult> QueryTradeIntentionUserListOutcome;
|
||||
typedef std::future<QueryTradeIntentionUserListOutcome> QueryTradeIntentionUserListOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTradeIntentionUserListRequest&, const QueryTradeIntentionUserListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTradeIntentionUserListAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTmMonitorRuleResult> UpdateTmMonitorRuleOutcome;
|
||||
typedef std::future<UpdateTmMonitorRuleOutcome> UpdateTmMonitorRuleOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::UpdateTmMonitorRuleRequest&, const UpdateTmMonitorRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTmMonitorRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::StoreMaterialTemporarilyResult> StoreMaterialTemporarilyOutcome;
|
||||
typedef std::future<StoreMaterialTemporarilyOutcome> StoreMaterialTemporarilyOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::StoreMaterialTemporarilyRequest&, const StoreMaterialTemporarilyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StoreMaterialTemporarilyAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartNotaryResult> StartNotaryOutcome;
|
||||
typedef std::future<StartNotaryOutcome> StartNotaryOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::StartNotaryRequest&, const StartNotaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartNotaryAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryMaterialListResult> QueryMaterialListOutcome;
|
||||
typedef std::future<QueryMaterialListOutcome> QueryMaterialListOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryMaterialListRequest&, const QueryMaterialListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryMaterialListAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTrademarkOrderResult> CreateTrademarkOrderOutcome;
|
||||
typedef std::future<CreateTrademarkOrderOutcome> CreateTrademarkOrderOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::CreateTrademarkOrderRequest&, const CreateTrademarkOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrademarkOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSendMaterialNumResult> UpdateSendMaterialNumOutcome;
|
||||
typedef std::future<UpdateSendMaterialNumOutcome> UpdateSendMaterialNumOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::UpdateSendMaterialNumRequest&, const UpdateSendMaterialNumOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSendMaterialNumAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListNotaryInfosResult> ListNotaryInfosOutcome;
|
||||
typedef std::future<ListNotaryInfosOutcome> ListNotaryInfosOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::ListNotaryInfosRequest&, const ListNotaryInfosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNotaryInfosAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryCommunicationLogsResult> QueryCommunicationLogsOutcome;
|
||||
typedef std::future<QueryCommunicationLogsOutcome> QueryCommunicationLogsOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryCommunicationLogsRequest&, const QueryCommunicationLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryCommunicationLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTradeMarkApplicationDetailResult> QueryTradeMarkApplicationDetailOutcome;
|
||||
typedef std::future<QueryTradeMarkApplicationDetailOutcome> QueryTradeMarkApplicationDetailOutcomeCallable;
|
||||
typedef std::function<void(const TrademarkClient*, const Model::QueryTradeMarkApplicationDetailRequest&, const QueryTradeMarkApplicationDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTradeMarkApplicationDetailAsyncHandler;
|
||||
|
||||
TrademarkClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
TrademarkClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
TrademarkClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~TrademarkClient();
|
||||
GenerateQrCodeOutcome generateQrCode(const Model::GenerateQrCodeRequest &request)const;
|
||||
void generateQrCodeAsync(const Model::GenerateQrCodeRequest& request, const GenerateQrCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GenerateQrCodeOutcomeCallable generateQrCodeCallable(const Model::GenerateQrCodeRequest& request) const;
|
||||
QueryTradeProduceListOutcome queryTradeProduceList(const Model::QueryTradeProduceListRequest &request)const;
|
||||
void queryTradeProduceListAsync(const Model::QueryTradeProduceListRequest& request, const QueryTradeProduceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTradeProduceListOutcomeCallable queryTradeProduceListCallable(const Model::QueryTradeProduceListRequest& request) const;
|
||||
FillLogisticsOutcome fillLogistics(const Model::FillLogisticsRequest &request)const;
|
||||
void fillLogisticsAsync(const Model::FillLogisticsRequest& request, const FillLogisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FillLogisticsOutcomeCallable fillLogisticsCallable(const Model::FillLogisticsRequest& request) const;
|
||||
UpdateMaterialOutcome updateMaterial(const Model::UpdateMaterialRequest &request)const;
|
||||
void updateMaterialAsync(const Model::UpdateMaterialRequest& request, const UpdateMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateMaterialOutcomeCallable updateMaterialCallable(const Model::UpdateMaterialRequest& request) const;
|
||||
RefundProduceOutcome refundProduce(const Model::RefundProduceRequest &request)const;
|
||||
void refundProduceAsync(const Model::RefundProduceRequest& request, const RefundProduceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RefundProduceOutcomeCallable refundProduceCallable(const Model::RefundProduceRequest& request) const;
|
||||
QueryTradeMarkApplicationLogsOutcome queryTradeMarkApplicationLogs(const Model::QueryTradeMarkApplicationLogsRequest &request)const;
|
||||
void queryTradeMarkApplicationLogsAsync(const Model::QueryTradeMarkApplicationLogsRequest& request, const QueryTradeMarkApplicationLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTradeMarkApplicationLogsOutcomeCallable queryTradeMarkApplicationLogsCallable(const Model::QueryTradeMarkApplicationLogsRequest& request) const;
|
||||
ConvertImageToGrayOutcome convertImageToGray(const Model::ConvertImageToGrayRequest &request)const;
|
||||
void convertImageToGrayAsync(const Model::ConvertImageToGrayRequest& request, const ConvertImageToGrayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ConvertImageToGrayOutcomeCallable convertImageToGrayCallable(const Model::ConvertImageToGrayRequest& request) const;
|
||||
QueryTrademarkMonitorResultsOutcome queryTrademarkMonitorResults(const Model::QueryTrademarkMonitorResultsRequest &request)const;
|
||||
void queryTrademarkMonitorResultsAsync(const Model::QueryTrademarkMonitorResultsRequest& request, const QueryTrademarkMonitorResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTrademarkMonitorResultsOutcomeCallable queryTrademarkMonitorResultsCallable(const Model::QueryTrademarkMonitorResultsRequest& request) const;
|
||||
CombineLoaOutcome combineLoa(const Model::CombineLoaRequest &request)const;
|
||||
void combineLoaAsync(const Model::CombineLoaRequest& request, const CombineLoaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CombineLoaOutcomeCallable combineLoaCallable(const Model::CombineLoaRequest& request) const;
|
||||
QueryTradeMarkApplicationsOutcome queryTradeMarkApplications(const Model::QueryTradeMarkApplicationsRequest &request)const;
|
||||
void queryTradeMarkApplicationsAsync(const Model::QueryTradeMarkApplicationsRequest& request, const QueryTradeMarkApplicationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTradeMarkApplicationsOutcomeCallable queryTradeMarkApplicationsCallable(const Model::QueryTradeMarkApplicationsRequest& request) const;
|
||||
CancelTradeOrderOutcome cancelTradeOrder(const Model::CancelTradeOrderRequest &request)const;
|
||||
void cancelTradeOrderAsync(const Model::CancelTradeOrderRequest& request, const CancelTradeOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelTradeOrderOutcomeCallable cancelTradeOrderCallable(const Model::CancelTradeOrderRequest& request) const;
|
||||
QueryTrademarkPriceOutcome queryTrademarkPrice(const Model::QueryTrademarkPriceRequest &request)const;
|
||||
void queryTrademarkPriceAsync(const Model::QueryTrademarkPriceRequest& request, const QueryTrademarkPriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTrademarkPriceOutcomeCallable queryTrademarkPriceCallable(const Model::QueryTrademarkPriceRequest& request) const;
|
||||
DeleteTmMonitorRuleOutcome deleteTmMonitorRule(const Model::DeleteTmMonitorRuleRequest &request)const;
|
||||
void deleteTmMonitorRuleAsync(const Model::DeleteTmMonitorRuleRequest& request, const DeleteTmMonitorRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTmMonitorRuleOutcomeCallable deleteTmMonitorRuleCallable(const Model::DeleteTmMonitorRuleRequest& request) const;
|
||||
SaveTaskOutcome saveTask(const Model::SaveTaskRequest &request)const;
|
||||
void saveTaskAsync(const Model::SaveTaskRequest& request, const SaveTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveTaskOutcomeCallable saveTaskCallable(const Model::SaveTaskRequest& request) const;
|
||||
FilterUnavailableCodesOutcome filterUnavailableCodes(const Model::FilterUnavailableCodesRequest &request)const;
|
||||
void filterUnavailableCodesAsync(const Model::FilterUnavailableCodesRequest& request, const FilterUnavailableCodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FilterUnavailableCodesOutcomeCallable filterUnavailableCodesCallable(const Model::FilterUnavailableCodesRequest& request) const;
|
||||
UploadNotaryDataOutcome uploadNotaryData(const Model::UploadNotaryDataRequest &request)const;
|
||||
void uploadNotaryDataAsync(const Model::UploadNotaryDataRequest& request, const UploadNotaryDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadNotaryDataOutcomeCallable uploadNotaryDataCallable(const Model::UploadNotaryDataRequest& request) const;
|
||||
InsertMaterialOutcome insertMaterial(const Model::InsertMaterialRequest &request)const;
|
||||
void insertMaterialAsync(const Model::InsertMaterialRequest& request, const InsertMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
InsertMaterialOutcomeCallable insertMaterialCallable(const Model::InsertMaterialRequest& request) const;
|
||||
QueryTaskListOutcome queryTaskList(const Model::QueryTaskListRequest &request)const;
|
||||
void queryTaskListAsync(const Model::QueryTaskListRequest& request, const QueryTaskListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTaskListOutcomeCallable queryTaskListCallable(const Model::QueryTaskListRequest& request) const;
|
||||
QueryMonitorKeywordsOutcome queryMonitorKeywords(const Model::QueryMonitorKeywordsRequest &request)const;
|
||||
void queryMonitorKeywordsAsync(const Model::QueryMonitorKeywordsRequest& request, const QueryMonitorKeywordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryMonitorKeywordsOutcomeCallable queryMonitorKeywordsCallable(const Model::QueryMonitorKeywordsRequest& request) const;
|
||||
GetNotaryOrderOutcome getNotaryOrder(const Model::GetNotaryOrderRequest &request)const;
|
||||
void getNotaryOrderAsync(const Model::GetNotaryOrderRequest& request, const GetNotaryOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNotaryOrderOutcomeCallable getNotaryOrderCallable(const Model::GetNotaryOrderRequest& request) const;
|
||||
InsertTmMonitorRuleOutcome insertTmMonitorRule(const Model::InsertTmMonitorRuleRequest &request)const;
|
||||
void insertTmMonitorRuleAsync(const Model::InsertTmMonitorRuleRequest& request, const InsertTmMonitorRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
InsertTmMonitorRuleOutcomeCallable insertTmMonitorRuleCallable(const Model::InsertTmMonitorRuleRequest& request) const;
|
||||
InsertRenewInfoOutcome insertRenewInfo(const Model::InsertRenewInfoRequest &request)const;
|
||||
void insertRenewInfoAsync(const Model::InsertRenewInfoRequest& request, const InsertRenewInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
InsertRenewInfoOutcomeCallable insertRenewInfoCallable(const Model::InsertRenewInfoRequest& request) const;
|
||||
QuerySupplementDetailOutcome querySupplementDetail(const Model::QuerySupplementDetailRequest &request)const;
|
||||
void querySupplementDetailAsync(const Model::QuerySupplementDetailRequest& request, const QuerySupplementDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QuerySupplementDetailOutcomeCallable querySupplementDetailCallable(const Model::QuerySupplementDetailRequest& request) const;
|
||||
ApplyNotaryPostOutcome applyNotaryPost(const Model::ApplyNotaryPostRequest &request)const;
|
||||
void applyNotaryPostAsync(const Model::ApplyNotaryPostRequest& request, const ApplyNotaryPostAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ApplyNotaryPostOutcomeCallable applyNotaryPostCallable(const Model::ApplyNotaryPostRequest& request) const;
|
||||
QueryCredentialsInfoOutcome queryCredentialsInfo(const Model::QueryCredentialsInfoRequest &request)const;
|
||||
void queryCredentialsInfoAsync(const Model::QueryCredentialsInfoRequest& request, const QueryCredentialsInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryCredentialsInfoOutcomeCallable queryCredentialsInfoCallable(const Model::QueryCredentialsInfoRequest& request) const;
|
||||
QueryTrademarkMonitorRulesOutcome queryTrademarkMonitorRules(const Model::QueryTrademarkMonitorRulesRequest &request)const;
|
||||
void queryTrademarkMonitorRulesAsync(const Model::QueryTrademarkMonitorRulesRequest& request, const QueryTrademarkMonitorRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTrademarkMonitorRulesOutcomeCallable queryTrademarkMonitorRulesCallable(const Model::QueryTrademarkMonitorRulesRequest& request) const;
|
||||
CheckLoaFillOutcome checkLoaFill(const Model::CheckLoaFillRequest &request)const;
|
||||
void checkLoaFillAsync(const Model::CheckLoaFillRequest& request, const CheckLoaFillAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckLoaFillOutcomeCallable checkLoaFillCallable(const Model::CheckLoaFillRequest& request) const;
|
||||
QueryOssResourcesOutcome queryOssResources(const Model::QueryOssResourcesRequest &request)const;
|
||||
void queryOssResourcesAsync(const Model::QueryOssResourcesRequest& request, const QueryOssResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryOssResourcesOutcomeCallable queryOssResourcesCallable(const Model::QueryOssResourcesRequest& request) const;
|
||||
GenerateUploadFilePolicyOutcome generateUploadFilePolicy(const Model::GenerateUploadFilePolicyRequest &request)const;
|
||||
void generateUploadFilePolicyAsync(const Model::GenerateUploadFilePolicyRequest& request, const GenerateUploadFilePolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GenerateUploadFilePolicyOutcomeCallable generateUploadFilePolicyCallable(const Model::GenerateUploadFilePolicyRequest& request) const;
|
||||
DeleteMaterialOutcome deleteMaterial(const Model::DeleteMaterialRequest &request)const;
|
||||
void deleteMaterialAsync(const Model::DeleteMaterialRequest& request, const DeleteMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteMaterialOutcomeCallable deleteMaterialCallable(const Model::DeleteMaterialRequest& request) const;
|
||||
DenySupplementOutcome denySupplement(const Model::DenySupplementRequest &request)const;
|
||||
void denySupplementAsync(const Model::DenySupplementRequest& request, const DenySupplementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DenySupplementOutcomeCallable denySupplementCallable(const Model::DenySupplementRequest& request) const;
|
||||
InsertTradeIntentionUserOutcome insertTradeIntentionUser(const Model::InsertTradeIntentionUserRequest &request)const;
|
||||
void insertTradeIntentionUserAsync(const Model::InsertTradeIntentionUserRequest& request, const InsertTradeIntentionUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
InsertTradeIntentionUserOutcomeCallable insertTradeIntentionUserCallable(const Model::InsertTradeIntentionUserRequest& request) const;
|
||||
ListNotaryOrdersOutcome listNotaryOrders(const Model::ListNotaryOrdersRequest &request)const;
|
||||
void listNotaryOrdersAsync(const Model::ListNotaryOrdersRequest& request, const ListNotaryOrdersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListNotaryOrdersOutcomeCallable listNotaryOrdersCallable(const Model::ListNotaryOrdersRequest& request) const;
|
||||
QueryTradeProduceDetailOutcome queryTradeProduceDetail(const Model::QueryTradeProduceDetailRequest &request)const;
|
||||
void queryTradeProduceDetailAsync(const Model::QueryTradeProduceDetailRequest& request, const QueryTradeProduceDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTradeProduceDetailOutcomeCallable queryTradeProduceDetailCallable(const Model::QueryTradeProduceDetailRequest& request) const;
|
||||
SubmitSupplementOutcome submitSupplement(const Model::SubmitSupplementRequest &request)const;
|
||||
void submitSupplementAsync(const Model::SubmitSupplementRequest& request, const SubmitSupplementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitSupplementOutcomeCallable submitSupplementCallable(const Model::SubmitSupplementRequest& request) const;
|
||||
QueryQrCodeUploadStatusOutcome queryQrCodeUploadStatus(const Model::QueryQrCodeUploadStatusRequest &request)const;
|
||||
void queryQrCodeUploadStatusAsync(const Model::QueryQrCodeUploadStatusRequest& request, const QueryQrCodeUploadStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryQrCodeUploadStatusOutcomeCallable queryQrCodeUploadStatusCallable(const Model::QueryQrCodeUploadStatusRequest& request) const;
|
||||
QueryMaterialOutcome queryMaterial(const Model::QueryMaterialRequest &request)const;
|
||||
void queryMaterialAsync(const Model::QueryMaterialRequest& request, const QueryMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryMaterialOutcomeCallable queryMaterialCallable(const Model::QueryMaterialRequest& request) const;
|
||||
BindMaterialOutcome bindMaterial(const Model::BindMaterialRequest &request)const;
|
||||
void bindMaterialAsync(const Model::BindMaterialRequest& request, const BindMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindMaterialOutcomeCallable bindMaterialCallable(const Model::BindMaterialRequest& request) const;
|
||||
QueryTradeIntentionUserListOutcome queryTradeIntentionUserList(const Model::QueryTradeIntentionUserListRequest &request)const;
|
||||
void queryTradeIntentionUserListAsync(const Model::QueryTradeIntentionUserListRequest& request, const QueryTradeIntentionUserListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTradeIntentionUserListOutcomeCallable queryTradeIntentionUserListCallable(const Model::QueryTradeIntentionUserListRequest& request) const;
|
||||
UpdateTmMonitorRuleOutcome updateTmMonitorRule(const Model::UpdateTmMonitorRuleRequest &request)const;
|
||||
void updateTmMonitorRuleAsync(const Model::UpdateTmMonitorRuleRequest& request, const UpdateTmMonitorRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTmMonitorRuleOutcomeCallable updateTmMonitorRuleCallable(const Model::UpdateTmMonitorRuleRequest& request) const;
|
||||
StoreMaterialTemporarilyOutcome storeMaterialTemporarily(const Model::StoreMaterialTemporarilyRequest &request)const;
|
||||
void storeMaterialTemporarilyAsync(const Model::StoreMaterialTemporarilyRequest& request, const StoreMaterialTemporarilyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StoreMaterialTemporarilyOutcomeCallable storeMaterialTemporarilyCallable(const Model::StoreMaterialTemporarilyRequest& request) const;
|
||||
StartNotaryOutcome startNotary(const Model::StartNotaryRequest &request)const;
|
||||
void startNotaryAsync(const Model::StartNotaryRequest& request, const StartNotaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartNotaryOutcomeCallable startNotaryCallable(const Model::StartNotaryRequest& request) const;
|
||||
QueryMaterialListOutcome queryMaterialList(const Model::QueryMaterialListRequest &request)const;
|
||||
void queryMaterialListAsync(const Model::QueryMaterialListRequest& request, const QueryMaterialListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryMaterialListOutcomeCallable queryMaterialListCallable(const Model::QueryMaterialListRequest& request) const;
|
||||
CreateTrademarkOrderOutcome createTrademarkOrder(const Model::CreateTrademarkOrderRequest &request)const;
|
||||
void createTrademarkOrderAsync(const Model::CreateTrademarkOrderRequest& request, const CreateTrademarkOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTrademarkOrderOutcomeCallable createTrademarkOrderCallable(const Model::CreateTrademarkOrderRequest& request) const;
|
||||
UpdateSendMaterialNumOutcome updateSendMaterialNum(const Model::UpdateSendMaterialNumRequest &request)const;
|
||||
void updateSendMaterialNumAsync(const Model::UpdateSendMaterialNumRequest& request, const UpdateSendMaterialNumAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSendMaterialNumOutcomeCallable updateSendMaterialNumCallable(const Model::UpdateSendMaterialNumRequest& request) const;
|
||||
ListNotaryInfosOutcome listNotaryInfos(const Model::ListNotaryInfosRequest &request)const;
|
||||
void listNotaryInfosAsync(const Model::ListNotaryInfosRequest& request, const ListNotaryInfosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListNotaryInfosOutcomeCallable listNotaryInfosCallable(const Model::ListNotaryInfosRequest& request) const;
|
||||
QueryCommunicationLogsOutcome queryCommunicationLogs(const Model::QueryCommunicationLogsRequest &request)const;
|
||||
void queryCommunicationLogsAsync(const Model::QueryCommunicationLogsRequest& request, const QueryCommunicationLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryCommunicationLogsOutcomeCallable queryCommunicationLogsCallable(const Model::QueryCommunicationLogsRequest& request) const;
|
||||
QueryTradeMarkApplicationDetailOutcome queryTradeMarkApplicationDetail(const Model::QueryTradeMarkApplicationDetailRequest &request)const;
|
||||
void queryTradeMarkApplicationDetailAsync(const Model::QueryTradeMarkApplicationDetailRequest& request, const QueryTradeMarkApplicationDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTradeMarkApplicationDetailOutcomeCallable queryTradeMarkApplicationDetailCallable(const Model::QueryTradeMarkApplicationDetailRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_TRADEMARKCLIENT_H_
|
||||
32
trademark/include/alibabacloud/trademark/TrademarkExport.h
Normal file
32
trademark/include/alibabacloud/trademark/TrademarkExport.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_TRADEMARK_TRADEMARKEXPORT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_TRADEMARKEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_TRADEMARK_LIBRARY)
|
||||
# define ALIBABACLOUD_TRADEMARK_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_TRADEMARK_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_TRADEMARK_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_TRADEMARKEXPORT_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_TRADEMARK_MODEL_APPLYNOTARYPOSTREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_APPLYNOTARYPOSTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ApplyNotaryPostRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ApplyNotaryPostRequest();
|
||||
~ApplyNotaryPostRequest();
|
||||
|
||||
std::string getReceiverName()const;
|
||||
void setReceiverName(const std::string& receiverName);
|
||||
std::string getReceiverPhone()const;
|
||||
void setReceiverPhone(const std::string& receiverPhone);
|
||||
long getNotaryOrderId()const;
|
||||
void setNotaryOrderId(long notaryOrderId);
|
||||
std::string getReceiverAddress()const;
|
||||
void setReceiverAddress(const std::string& receiverAddress);
|
||||
|
||||
private:
|
||||
std::string receiverName_;
|
||||
std::string receiverPhone_;
|
||||
long notaryOrderId_;
|
||||
std::string receiverAddress_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_APPLYNOTARYPOSTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_APPLYNOTARYPOSTRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_APPLYNOTARYPOSTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ApplyNotaryPostResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ApplyNotaryPostResult();
|
||||
explicit ApplyNotaryPostResult(const std::string &payload);
|
||||
~ApplyNotaryPostResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_APPLYNOTARYPOSTRESULT_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_TRADEMARK_MODEL_BINDMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_BINDMATERIALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT BindMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindMaterialRequest();
|
||||
~BindMaterialRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getMaterialId()const;
|
||||
void setMaterialId(const std::string& materialId);
|
||||
std::string getLoaOssKey()const;
|
||||
void setLoaOssKey(const std::string& loaOssKey);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
std::string materialId_;
|
||||
std::string loaOssKey_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_BINDMATERIALREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_BINDMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_BINDMATERIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT BindMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindMaterialResult();
|
||||
explicit BindMaterialResult(const std::string &payload);
|
||||
~BindMaterialResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_BINDMATERIALRESULT_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_TRADEMARK_MODEL_CANCELTRADEORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CANCELTRADEORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CancelTradeOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelTradeOrderRequest();
|
||||
~CancelTradeOrderRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CANCELTRADEORDERREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_CANCELTRADEORDERRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CANCELTRADEORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CancelTradeOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelTradeOrderResult();
|
||||
explicit CancelTradeOrderResult(const std::string &payload);
|
||||
~CancelTradeOrderResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CANCELTRADEORDERRESULT_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_TRADEMARK_MODEL_CHECKLOAFILLREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CHECKLOAFILLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CheckLoaFillRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckLoaFillRequest();
|
||||
~CheckLoaFillRequest();
|
||||
|
||||
std::string getOssKey()const;
|
||||
void setOssKey(const std::string& ossKey);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
|
||||
private:
|
||||
std::string ossKey_;
|
||||
std::string type_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CHECKLOAFILLREQUEST_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_TRADEMARK_MODEL_CHECKLOAFILLRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CHECKLOAFILLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CheckLoaFillResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
bool nationalityFill;
|
||||
std::string templateUrl;
|
||||
bool stampFill;
|
||||
bool tradeMarkNameFill;
|
||||
bool countryFill;
|
||||
std::vector<std::string> errorMsgs;
|
||||
bool addressFill;
|
||||
bool materialNameFill;
|
||||
};
|
||||
|
||||
|
||||
CheckLoaFillResult();
|
||||
explicit CheckLoaFillResult(const std::string &payload);
|
||||
~CheckLoaFillResult();
|
||||
Data getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CHECKLOAFILLRESULT_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_TRADEMARK_MODEL_COMBINELOAREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_COMBINELOAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CombineLoaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CombineLoaRequest();
|
||||
~CombineLoaRequest();
|
||||
|
||||
std::string getTrademarkName()const;
|
||||
void setTrademarkName(const std::string& trademarkName);
|
||||
std::string getMaterialName()const;
|
||||
void setMaterialName(const std::string& materialName);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getNationality()const;
|
||||
void setNationality(const std::string& nationality);
|
||||
std::string getTmProduceType()const;
|
||||
void setTmProduceType(const std::string& tmProduceType);
|
||||
std::string getMaterialId()const;
|
||||
void setMaterialId(const std::string& materialId);
|
||||
|
||||
private:
|
||||
std::string trademarkName_;
|
||||
std::string materialName_;
|
||||
std::string address_;
|
||||
std::string nationality_;
|
||||
std::string tmProduceType_;
|
||||
std::string materialId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_COMBINELOAREQUEST_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_TRADEMARK_MODEL_COMBINELOARESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_COMBINELOARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CombineLoaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CombineLoaResult();
|
||||
explicit CombineLoaResult(const std::string &payload);
|
||||
~CombineLoaResult();
|
||||
std::string getTemplateCombineUrl()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string templateCombineUrl_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_COMBINELOARESULT_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_TRADEMARK_MODEL_CONVERTIMAGETOGRAYREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CONVERTIMAGETOGRAYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ConvertImageToGrayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConvertImageToGrayRequest();
|
||||
~ConvertImageToGrayRequest();
|
||||
|
||||
std::string getOssKey()const;
|
||||
void setOssKey(const std::string& ossKey);
|
||||
|
||||
private:
|
||||
std::string ossKey_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CONVERTIMAGETOGRAYREQUEST_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_TRADEMARK_MODEL_CONVERTIMAGETOGRAYRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CONVERTIMAGETOGRAYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ConvertImageToGrayResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ConvertImageToGrayResult();
|
||||
explicit ConvertImageToGrayResult(const std::string &payload);
|
||||
~ConvertImageToGrayResult();
|
||||
std::string getSignatureUrl()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string signatureUrl_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CONVERTIMAGETOGRAYRESULT_H_
|
||||
@@ -0,0 +1,105 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_CREATETRADEMARKORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CREATETRADEMARKORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CreateTrademarkOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateTrademarkOrderRequest();
|
||||
~CreateTrademarkOrderRequest();
|
||||
|
||||
std::string getTmName()const;
|
||||
void setTmName(const std::string& tmName);
|
||||
std::string getRealUserName()const;
|
||||
void setRealUserName(const std::string& realUserName);
|
||||
std::string getOrderData()const;
|
||||
void setOrderData(const std::string& orderData);
|
||||
std::string getChannel()const;
|
||||
void setChannel(const std::string& channel);
|
||||
std::string getPartnerCode()const;
|
||||
void setPartnerCode(const std::string& partnerCode);
|
||||
std::string getPhoneNum()const;
|
||||
void setPhoneNum(const std::string& phoneNum);
|
||||
int getType()const;
|
||||
void setType(int type);
|
||||
std::string getMaterialId()const;
|
||||
void setMaterialId(const std::string& materialId);
|
||||
long getUserId()const;
|
||||
void setUserId(long userId);
|
||||
std::string getTmComment()const;
|
||||
void setTmComment(const std::string& tmComment);
|
||||
std::string getRegisterName()const;
|
||||
void setRegisterName(const std::string& registerName);
|
||||
std::string getTmNameType()const;
|
||||
void setTmNameType(const std::string& tmNameType);
|
||||
std::string getTmIcon()const;
|
||||
void setTmIcon(const std::string& tmIcon);
|
||||
std::string getUid()const;
|
||||
void setUid(const std::string& uid);
|
||||
bool getIsBlackIcon()const;
|
||||
void setIsBlackIcon(bool isBlackIcon);
|
||||
std::string getRenewInfoId()const;
|
||||
void setRenewInfoId(const std::string& renewInfoId);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getRootCode()const;
|
||||
void setRootCode(const std::string& rootCode);
|
||||
std::string getLoaOssKey()const;
|
||||
void setLoaOssKey(const std::string& loaOssKey);
|
||||
std::string getRegisterNumber()const;
|
||||
void setRegisterNumber(const std::string& registerNumber);
|
||||
|
||||
private:
|
||||
std::string tmName_;
|
||||
std::string realUserName_;
|
||||
std::string orderData_;
|
||||
std::string channel_;
|
||||
std::string partnerCode_;
|
||||
std::string phoneNum_;
|
||||
int type_;
|
||||
std::string materialId_;
|
||||
long userId_;
|
||||
std::string tmComment_;
|
||||
std::string registerName_;
|
||||
std::string tmNameType_;
|
||||
std::string tmIcon_;
|
||||
std::string uid_;
|
||||
bool isBlackIcon_;
|
||||
std::string renewInfoId_;
|
||||
std::string bizId_;
|
||||
std::string rootCode_;
|
||||
std::string loaOssKey_;
|
||||
std::string registerNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CREATETRADEMARKORDERREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_CREATETRADEMARKORDERRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_CREATETRADEMARKORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT CreateTrademarkOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateTrademarkOrderResult();
|
||||
explicit CreateTrademarkOrderResult(const std::string &payload);
|
||||
~CreateTrademarkOrderResult();
|
||||
std::string getErrorMsg()const;
|
||||
long getOrderId()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
long orderId_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_CREATETRADEMARKORDERRESULT_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_TRADEMARK_MODEL_DELETEMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_DELETEMATERIALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT DeleteMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteMaterialRequest();
|
||||
~DeleteMaterialRequest();
|
||||
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
|
||||
private:
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DELETEMATERIALREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_DELETEMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_DELETEMATERIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT DeleteMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteMaterialResult();
|
||||
explicit DeleteMaterialResult(const std::string &payload);
|
||||
~DeleteMaterialResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DELETEMATERIALRESULT_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_TRADEMARK_MODEL_DELETETMMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_DELETETMMONITORRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT DeleteTmMonitorRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTmMonitorRuleRequest();
|
||||
~DeleteTmMonitorRuleRequest();
|
||||
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
|
||||
private:
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DELETETMMONITORRULEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_DELETETMMONITORRULERESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_DELETETMMONITORRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT DeleteTmMonitorRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTmMonitorRuleResult();
|
||||
explicit DeleteTmMonitorRuleResult(const std::string &payload);
|
||||
~DeleteTmMonitorRuleResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DELETETMMONITORRULERESULT_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_TRADEMARK_MODEL_DENYSUPPLEMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_DENYSUPPLEMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT DenySupplementRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DenySupplementRequest();
|
||||
~DenySupplementRequest();
|
||||
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
|
||||
private:
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DENYSUPPLEMENTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_DENYSUPPLEMENTRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_DENYSUPPLEMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT DenySupplementResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DenySupplementResult();
|
||||
explicit DenySupplementResult(const std::string &payload);
|
||||
~DenySupplementResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_DENYSUPPLEMENTRESULT_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_TRADEMARK_MODEL_FILLLOGISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_FILLLOGISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT FillLogisticsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
FillLogisticsRequest();
|
||||
~FillLogisticsRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getLogistics()const;
|
||||
void setLogistics(const std::string& logistics);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
std::string logistics_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_FILLLOGISTICSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_FILLLOGISTICSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_FILLLOGISTICSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT FillLogisticsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
FillLogisticsResult();
|
||||
explicit FillLogisticsResult(const std::string &payload);
|
||||
~FillLogisticsResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_FILLLOGISTICSRESULT_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_TRADEMARK_MODEL_FILTERUNAVAILABLECODESREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_FILTERUNAVAILABLECODESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT FilterUnavailableCodesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
FilterUnavailableCodesRequest();
|
||||
~FilterUnavailableCodesRequest();
|
||||
|
||||
std::string getCodes()const;
|
||||
void setCodes(const std::string& codes);
|
||||
|
||||
private:
|
||||
std::string codes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_FILTERUNAVAILABLECODESREQUEST_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_TRADEMARK_MODEL_FILTERUNAVAILABLECODESRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_FILTERUNAVAILABLECODESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT FilterUnavailableCodesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
FilterUnavailableCodesResult();
|
||||
explicit FilterUnavailableCodesResult(const std::string &payload);
|
||||
~FilterUnavailableCodesResult();
|
||||
std::vector<std::string> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_FILTERUNAVAILABLECODESRESULT_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_TRADEMARK_MODEL_GENERATEQRCODEREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_GENERATEQRCODEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT GenerateQrCodeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GenerateQrCodeRequest();
|
||||
~GenerateQrCodeRequest();
|
||||
|
||||
std::string getOssKey()const;
|
||||
void setOssKey(const std::string& ossKey);
|
||||
std::string getFieldKey()const;
|
||||
void setFieldKey(const std::string& fieldKey);
|
||||
std::string getUuid()const;
|
||||
void setUuid(const std::string& uuid);
|
||||
|
||||
private:
|
||||
std::string ossKey_;
|
||||
std::string fieldKey_;
|
||||
std::string uuid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_GENERATEQRCODEREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_GENERATEQRCODERESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_GENERATEQRCODERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT GenerateQrCodeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GenerateQrCodeResult();
|
||||
explicit GenerateQrCodeResult(const std::string &payload);
|
||||
~GenerateQrCodeResult();
|
||||
std::string getQrcodeUrl()const;
|
||||
std::string getUuid()const;
|
||||
long getExpireTime()const;
|
||||
bool getSuccess()const;
|
||||
std::string getFieldKey()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string qrcodeUrl_;
|
||||
std::string uuid_;
|
||||
long expireTime_;
|
||||
bool success_;
|
||||
std::string fieldKey_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_GENERATEQRCODERESULT_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_TRADEMARK_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT GenerateUploadFilePolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GenerateUploadFilePolicyRequest();
|
||||
~GenerateUploadFilePolicyRequest();
|
||||
|
||||
std::string getFileType()const;
|
||||
void setFileType(const std::string& fileType);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string fileType_;
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT GenerateUploadFilePolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GenerateUploadFilePolicyResult();
|
||||
explicit GenerateUploadFilePolicyResult(const std::string &payload);
|
||||
~GenerateUploadFilePolicyResult();
|
||||
std::string getFileDir()const;
|
||||
std::string getEncodedPolicy()const;
|
||||
std::string getAccessId()const;
|
||||
std::string getSignature()const;
|
||||
std::string getHost()const;
|
||||
long getExpireTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string fileDir_;
|
||||
std::string encodedPolicy_;
|
||||
std::string accessId_;
|
||||
std::string signature_;
|
||||
std::string host_;
|
||||
long expireTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_GENERATEUPLOADFILEPOLICYRESULT_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_TRADEMARK_MODEL_GETNOTARYORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_GETNOTARYORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT GetNotaryOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetNotaryOrderRequest();
|
||||
~GetNotaryOrderRequest();
|
||||
|
||||
long getNotaryOrderId()const;
|
||||
void setNotaryOrderId(long notaryOrderId);
|
||||
|
||||
private:
|
||||
long notaryOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_GETNOTARYORDERREQUEST_H_
|
||||
@@ -0,0 +1,133 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_GETNOTARYORDERRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_GETNOTARYORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT GetNotaryOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetNotaryOrderResult();
|
||||
explicit GetNotaryOrderResult(const std::string &payload);
|
||||
~GetNotaryOrderResult();
|
||||
std::string getTmImage()const;
|
||||
std::string getTmClassification()const;
|
||||
std::string getSellerFrontOfIdCard()const;
|
||||
int getNotaryType()const;
|
||||
std::string getNotaryPlatformName()const;
|
||||
int getApplyPostStatus()const;
|
||||
std::string getNotaryCertificate()const;
|
||||
bool getSuccess()const;
|
||||
std::string getName()const;
|
||||
std::string getLegalPersonName()const;
|
||||
std::string getBusinessLicenseId()const;
|
||||
std::string getAliyunOrderId()const;
|
||||
std::string getCompanyContactPhone()const;
|
||||
std::string getTmAcceptCertificate()const;
|
||||
std::string getReceiverPhone()const;
|
||||
std::string getPhone()const;
|
||||
std::string getTmRegisterCertificate()const;
|
||||
long getNotaryAcceptDate()const;
|
||||
long getNotaryOrderId()const;
|
||||
std::string getReceiverAddress()const;
|
||||
long getNotarySucceedDate()const;
|
||||
std::string getLegalPersonPhone()const;
|
||||
std::string getNotaryFailedReason()const;
|
||||
float getOrderPrice()const;
|
||||
long getNotaryFailedDate()const;
|
||||
std::string getErrorMsg()const;
|
||||
std::string getSellerBackOfIdCard()const;
|
||||
int getNotaryStatus()const;
|
||||
std::string getSellerCompanyName()const;
|
||||
long getOrderDate()const;
|
||||
std::string getType()const;
|
||||
std::string getBusinessLicense()const;
|
||||
std::string getReceiverPostalCode()const;
|
||||
std::string getNotaryPostReceipt()const;
|
||||
std::string getTmRegisterChangeCertificate()const;
|
||||
std::string getTmName()const;
|
||||
std::string getTmRegisterNo()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getLegalPersonIdCard()const;
|
||||
std::string getCompanyContactName()const;
|
||||
std::string getReceiverName()const;
|
||||
std::string getBizId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string tmImage_;
|
||||
std::string tmClassification_;
|
||||
std::string sellerFrontOfIdCard_;
|
||||
int notaryType_;
|
||||
std::string notaryPlatformName_;
|
||||
int applyPostStatus_;
|
||||
std::string notaryCertificate_;
|
||||
bool success_;
|
||||
std::string name_;
|
||||
std::string legalPersonName_;
|
||||
std::string businessLicenseId_;
|
||||
std::string aliyunOrderId_;
|
||||
std::string companyContactPhone_;
|
||||
std::string tmAcceptCertificate_;
|
||||
std::string receiverPhone_;
|
||||
std::string phone_;
|
||||
std::string tmRegisterCertificate_;
|
||||
long notaryAcceptDate_;
|
||||
long notaryOrderId_;
|
||||
std::string receiverAddress_;
|
||||
long notarySucceedDate_;
|
||||
std::string legalPersonPhone_;
|
||||
std::string notaryFailedReason_;
|
||||
float orderPrice_;
|
||||
long notaryFailedDate_;
|
||||
std::string errorMsg_;
|
||||
std::string sellerBackOfIdCard_;
|
||||
int notaryStatus_;
|
||||
std::string sellerCompanyName_;
|
||||
long orderDate_;
|
||||
std::string type_;
|
||||
std::string businessLicense_;
|
||||
std::string receiverPostalCode_;
|
||||
std::string notaryPostReceipt_;
|
||||
std::string tmRegisterChangeCertificate_;
|
||||
std::string tmName_;
|
||||
std::string tmRegisterNo_;
|
||||
std::string errorCode_;
|
||||
std::string legalPersonIdCard_;
|
||||
std::string companyContactName_;
|
||||
std::string receiverName_;
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_GETNOTARYORDERRESULT_H_
|
||||
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_INSERTMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTMATERIALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InsertMaterialRequest();
|
||||
~InsertMaterialRequest();
|
||||
|
||||
std::string getContactEmail()const;
|
||||
void setContactEmail(const std::string& contactEmail);
|
||||
std::string getContactAddress()const;
|
||||
void setContactAddress(const std::string& contactAddress);
|
||||
std::string getEAddress()const;
|
||||
void setEAddress(const std::string& eAddress);
|
||||
std::string getCountry()const;
|
||||
void setCountry(const std::string& country);
|
||||
std::string getLegalNoticeOssKey()const;
|
||||
void setLegalNoticeOssKey(const std::string& legalNoticeOssKey);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getTown()const;
|
||||
void setTown(const std::string& town);
|
||||
std::string getContactNumber()const;
|
||||
void setContactNumber(const std::string& contactNumber);
|
||||
std::string getCity()const;
|
||||
void setCity(const std::string& city);
|
||||
std::string getIdCardOssKey()const;
|
||||
void setIdCardOssKey(const std::string& idCardOssKey);
|
||||
int getType()const;
|
||||
void setType(int type);
|
||||
std::string getContactName()const;
|
||||
void setContactName(const std::string& contactName);
|
||||
std::string getPassportOssKey()const;
|
||||
void setPassportOssKey(const std::string& passportOssKey);
|
||||
std::string getContactZipcode()const;
|
||||
void setContactZipcode(const std::string& contactZipcode);
|
||||
std::string getEName()const;
|
||||
void setEName(const std::string& eName);
|
||||
std::string getProvince()const;
|
||||
void setProvince(const std::string& province);
|
||||
std::string getBusinessLicenceOssKey()const;
|
||||
void setBusinessLicenceOssKey(const std::string& businessLicenceOssKey);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getCardNumber()const;
|
||||
void setCardNumber(const std::string& cardNumber);
|
||||
int getRegion()const;
|
||||
void setRegion(int region);
|
||||
std::string getLoaOssKey()const;
|
||||
void setLoaOssKey(const std::string& loaOssKey);
|
||||
|
||||
private:
|
||||
std::string contactEmail_;
|
||||
std::string contactAddress_;
|
||||
std::string eAddress_;
|
||||
std::string country_;
|
||||
std::string legalNoticeOssKey_;
|
||||
std::string address_;
|
||||
std::string town_;
|
||||
std::string contactNumber_;
|
||||
std::string city_;
|
||||
std::string idCardOssKey_;
|
||||
int type_;
|
||||
std::string contactName_;
|
||||
std::string passportOssKey_;
|
||||
std::string contactZipcode_;
|
||||
std::string eName_;
|
||||
std::string province_;
|
||||
std::string businessLicenceOssKey_;
|
||||
std::string name_;
|
||||
std::string cardNumber_;
|
||||
int region_;
|
||||
std::string loaOssKey_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTMATERIALREQUEST_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_TRADEMARK_MODEL_INSERTMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTMATERIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
InsertMaterialResult();
|
||||
explicit InsertMaterialResult(const std::string &payload);
|
||||
~InsertMaterialResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTMATERIALRESULT_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_TRADEMARK_MODEL_INSERTRENEWINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTRENEWINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertRenewInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InsertRenewInfoRequest();
|
||||
~InsertRenewInfoRequest();
|
||||
|
||||
std::string getEngName()const;
|
||||
void setEngName(const std::string& engName);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
long getRegisterTime()const;
|
||||
void setRegisterTime(long registerTime);
|
||||
std::string getEngAddress()const;
|
||||
void setEngAddress(const std::string& engAddress);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string engName_;
|
||||
std::string address_;
|
||||
long registerTime_;
|
||||
std::string engAddress_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTRENEWINFOREQUEST_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_TRADEMARK_MODEL_INSERTRENEWINFORESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTRENEWINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertRenewInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
InsertRenewInfoResult();
|
||||
explicit InsertRenewInfoResult(const std::string &payload);
|
||||
~InsertRenewInfoResult();
|
||||
std::string getErrorMsg()const;
|
||||
long getId()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
long id_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTRENEWINFORESULT_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_TRADEMARK_MODEL_INSERTTMMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTTMMONITORRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertTmMonitorRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InsertTmMonitorRuleRequest();
|
||||
~InsertTmMonitorRuleRequest();
|
||||
|
||||
std::string getStartApplyDate()const;
|
||||
void setStartApplyDate(const std::string& startApplyDate);
|
||||
std::string getNotifyStatus()const;
|
||||
void setNotifyStatus(const std::string& notifyStatus);
|
||||
int getRuleType()const;
|
||||
void setRuleType(int ruleType);
|
||||
std::string getRuleSource()const;
|
||||
void setRuleSource(const std::string& ruleSource);
|
||||
std::string getRuleName()const;
|
||||
void setRuleName(const std::string& ruleName);
|
||||
std::string getEndApplyDate()const;
|
||||
void setEndApplyDate(const std::string& endApplyDate);
|
||||
std::string getClassification()const;
|
||||
void setClassification(const std::string& classification);
|
||||
std::string getRuleKeyword()const;
|
||||
void setRuleKeyword(const std::string& ruleKeyword);
|
||||
|
||||
private:
|
||||
std::string startApplyDate_;
|
||||
std::string notifyStatus_;
|
||||
int ruleType_;
|
||||
std::string ruleSource_;
|
||||
std::string ruleName_;
|
||||
std::string endApplyDate_;
|
||||
std::string classification_;
|
||||
std::string ruleKeyword_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTTMMONITORRULEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_INSERTTMMONITORRULERESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTTMMONITORRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertTmMonitorRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
InsertTmMonitorRuleResult();
|
||||
explicit InsertTmMonitorRuleResult(const std::string &payload);
|
||||
~InsertTmMonitorRuleResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTTMMONITORRULERESULT_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_TRADEMARK_MODEL_INSERTTRADEINTENTIONUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTTRADEINTENTIONUSERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertTradeIntentionUserRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InsertTradeIntentionUserRequest();
|
||||
~InsertTradeIntentionUserRequest();
|
||||
|
||||
std::string getMobile()const;
|
||||
void setMobile(const std::string& mobile);
|
||||
std::string getPartnerCode()const;
|
||||
void setPartnerCode(const std::string& partnerCode);
|
||||
std::string getClassification()const;
|
||||
void setClassification(const std::string& classification);
|
||||
int getType()const;
|
||||
void setType(int type);
|
||||
std::string getRegisterNumber()const;
|
||||
void setRegisterNumber(const std::string& registerNumber);
|
||||
std::string getVcode()const;
|
||||
void setVcode(const std::string& vcode);
|
||||
std::string getUserName()const;
|
||||
void setUserName(const std::string& userName);
|
||||
|
||||
private:
|
||||
std::string mobile_;
|
||||
std::string partnerCode_;
|
||||
std::string classification_;
|
||||
int type_;
|
||||
std::string registerNumber_;
|
||||
std::string vcode_;
|
||||
std::string userName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTTRADEINTENTIONUSERREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_INSERTTRADEINTENTIONUSERRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_INSERTTRADEINTENTIONUSERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT InsertTradeIntentionUserResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
InsertTradeIntentionUserResult();
|
||||
explicit InsertTradeIntentionUserResult(const std::string &payload);
|
||||
~InsertTradeIntentionUserResult();
|
||||
std::string getErrorMsg()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_INSERTTRADEINTENTIONUSERRESULT_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_TRADEMARK_MODEL_LISTNOTARYINFOSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYINFOSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ListNotaryInfosRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListNotaryInfosRequest();
|
||||
~ListNotaryInfosRequest();
|
||||
|
||||
std::string getBizOrderNo()const;
|
||||
void setBizOrderNo(const std::string& bizOrderNo);
|
||||
int getNotaryType()const;
|
||||
void setNotaryType(int notaryType);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getToken()const;
|
||||
void setToken(const std::string& token);
|
||||
|
||||
private:
|
||||
std::string bizOrderNo_;
|
||||
int notaryType_;
|
||||
int pageSize_;
|
||||
int pageNum_;
|
||||
std::string token_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYINFOSREQUEST_H_
|
||||
@@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYINFOSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYINFOSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ListNotaryInfosResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct NotaryInfo
|
||||
{
|
||||
std::string tmClassification;
|
||||
std::string notaryFailedReason;
|
||||
long gmtModified;
|
||||
std::string bizOrderNo;
|
||||
std::string token;
|
||||
std::string tmRegisterNo;
|
||||
int notaryStatus;
|
||||
};
|
||||
|
||||
|
||||
ListNotaryInfosResult();
|
||||
explicit ListNotaryInfosResult(const std::string &payload);
|
||||
~ListNotaryInfosResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::string getErrorMsg()const;
|
||||
std::vector<NotaryInfo> getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::string errorMsg_;
|
||||
std::vector<NotaryInfo> data_;
|
||||
std::string errorCode_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYINFOSRESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYORDERSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYORDERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ListNotaryOrdersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListNotaryOrdersRequest();
|
||||
~ListNotaryOrdersRequest();
|
||||
|
||||
int getSortKeyType()const;
|
||||
void setSortKeyType(int sortKeyType);
|
||||
std::string getSortByType()const;
|
||||
void setSortByType(const std::string& sortByType);
|
||||
long getStartOrderDate()const;
|
||||
void setStartOrderDate(long startOrderDate);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
int getNotaryType()const;
|
||||
void setNotaryType(int notaryType);
|
||||
long getEndOrderDate()const;
|
||||
void setEndOrderDate(long endOrderDate);
|
||||
std::string getAliyunOrderId()const;
|
||||
void setAliyunOrderId(const std::string& aliyunOrderId);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
int getNotaryStatus()const;
|
||||
void setNotaryStatus(int notaryStatus);
|
||||
|
||||
private:
|
||||
int sortKeyType_;
|
||||
std::string sortByType_;
|
||||
long startOrderDate_;
|
||||
int pageSize_;
|
||||
std::string bizId_;
|
||||
int notaryType_;
|
||||
long endOrderDate_;
|
||||
std::string aliyunOrderId_;
|
||||
int pageNum_;
|
||||
int notaryStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYORDERSREQUEST_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYORDERSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYORDERSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT ListNotaryOrdersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct NotaryOrder
|
||||
{
|
||||
long notaryOrderId;
|
||||
std::string tmImage;
|
||||
std::string tmClassification;
|
||||
int notaryType;
|
||||
std::string notaryPlatformName;
|
||||
std::string applyPostStatus;
|
||||
float orderPrice;
|
||||
long gmtModified;
|
||||
std::string notaryCertificate;
|
||||
int notaryStatus;
|
||||
long orderDate;
|
||||
std::string aliyunOrderId;
|
||||
std::string tmName;
|
||||
std::string tmRegisterNo;
|
||||
std::string bizId;
|
||||
};
|
||||
|
||||
|
||||
ListNotaryOrdersResult();
|
||||
explicit ListNotaryOrdersResult(const std::string &payload);
|
||||
~ListNotaryOrdersResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::string getErrorMsg()const;
|
||||
std::vector<NotaryOrder> getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::string errorMsg_;
|
||||
std::vector<NotaryOrder> data_;
|
||||
std::string errorCode_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_LISTNOTARYORDERSRESULT_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_TRADEMARK_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryCommunicationLogsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryCommunicationLogsRequest();
|
||||
~QueryCommunicationLogsRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryCommunicationLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskList
|
||||
{
|
||||
std::string note;
|
||||
long createTime;
|
||||
long updateTime;
|
||||
std::string bizId;
|
||||
std::string partnerCode;
|
||||
};
|
||||
|
||||
|
||||
QueryCommunicationLogsResult();
|
||||
explicit QueryCommunicationLogsResult(const std::string &payload);
|
||||
~QueryCommunicationLogsResult();
|
||||
std::vector<TaskList> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<TaskList> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYCOMMUNICATIONLOGSRESULT_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_TRADEMARK_MODEL_QUERYCREDENTIALSINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYCREDENTIALSINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryCredentialsInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryCredentialsInfoRequest();
|
||||
~QueryCredentialsInfoRequest();
|
||||
|
||||
std::string getOssKey()const;
|
||||
void setOssKey(const std::string& ossKey);
|
||||
std::string getMaterialType()const;
|
||||
void setMaterialType(const std::string& materialType);
|
||||
std::string getCompanyName()const;
|
||||
void setCompanyName(const std::string& companyName);
|
||||
|
||||
private:
|
||||
std::string ossKey_;
|
||||
std::string materialType_;
|
||||
std::string companyName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYCREDENTIALSINFOREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYCREDENTIALSINFORESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYCREDENTIALSINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryCredentialsInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CredentialsInfo
|
||||
{
|
||||
std::string cardNumber;
|
||||
std::string companyName;
|
||||
std::string personName;
|
||||
std::string address;
|
||||
std::string province;
|
||||
};
|
||||
|
||||
|
||||
QueryCredentialsInfoResult();
|
||||
explicit QueryCredentialsInfoResult(const std::string &payload);
|
||||
~QueryCredentialsInfoResult();
|
||||
CredentialsInfo getCredentialsInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
CredentialsInfo credentialsInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYCREDENTIALSINFORESULT_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_TRADEMARK_MODEL_QUERYMATERIALLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryMaterialListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryMaterialListRequest();
|
||||
~QueryMaterialListRequest();
|
||||
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getCardNumber()const;
|
||||
void setCardNumber(const std::string& cardNumber);
|
||||
int getType()const;
|
||||
void setType(int type);
|
||||
int getRegion()const;
|
||||
void setRegion(int region);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
int getStatus()const;
|
||||
void setStatus(int status);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
int pageSize_;
|
||||
std::string cardNumber_;
|
||||
int type_;
|
||||
int region_;
|
||||
int pageNum_;
|
||||
int status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALLISTREQUEST_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_TRADEMARK_MODEL_QUERYMATERIALLISTRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryMaterialListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Trademark
|
||||
{
|
||||
int status;
|
||||
std::string cardNumber;
|
||||
int type;
|
||||
int loaStatus;
|
||||
std::string loaKey;
|
||||
int region;
|
||||
long id;
|
||||
std::string contactName;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
QueryMaterialListResult();
|
||||
explicit QueryMaterialListResult(const std::string &payload);
|
||||
~QueryMaterialListResult();
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<Trademark> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<Trademark> data_;
|
||||
int totalItemNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALLISTRESULT_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_TRADEMARK_MODEL_QUERYMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryMaterialRequest();
|
||||
~QueryMaterialRequest();
|
||||
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
|
||||
private:
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALREQUEST_H_
|
||||
@@ -0,0 +1,101 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryMaterialResult();
|
||||
explicit QueryMaterialResult(const std::string &payload);
|
||||
~QueryMaterialResult();
|
||||
std::string getCardNumber()const;
|
||||
std::string getEName()const;
|
||||
std::string getAddress()const;
|
||||
std::string getLoaUrl()const;
|
||||
std::string getPassportUrl()const;
|
||||
std::string getName()const;
|
||||
int getLoaStatus()const;
|
||||
std::string getTown()const;
|
||||
std::string getContactNumber()const;
|
||||
std::string getLegalNoticeUrl()const;
|
||||
std::string getContactAddress()const;
|
||||
int getStatus()const;
|
||||
std::string getCity()const;
|
||||
std::string getProvince()const;
|
||||
std::string getEAddress()const;
|
||||
std::string getIdCardUrl()const;
|
||||
int getType()const;
|
||||
std::string getBusinessLicenceUrl()const;
|
||||
long getExpirationDate()const;
|
||||
std::string getContactZipcode()const;
|
||||
std::string getNote()const;
|
||||
int getRegion()const;
|
||||
std::string getContactEmail()const;
|
||||
std::string getCountry()const;
|
||||
long getId()const;
|
||||
std::string getContactName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string cardNumber_;
|
||||
std::string eName_;
|
||||
std::string address_;
|
||||
std::string loaUrl_;
|
||||
std::string passportUrl_;
|
||||
std::string name_;
|
||||
int loaStatus_;
|
||||
std::string town_;
|
||||
std::string contactNumber_;
|
||||
std::string legalNoticeUrl_;
|
||||
std::string contactAddress_;
|
||||
int status_;
|
||||
std::string city_;
|
||||
std::string province_;
|
||||
std::string eAddress_;
|
||||
std::string idCardUrl_;
|
||||
int type_;
|
||||
std::string businessLicenceUrl_;
|
||||
long expirationDate_;
|
||||
std::string contactZipcode_;
|
||||
std::string note_;
|
||||
int region_;
|
||||
std::string contactEmail_;
|
||||
std::string country_;
|
||||
long id_;
|
||||
std::string contactName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYMATERIALRESULT_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_TRADEMARK_MODEL_QUERYMONITORKEYWORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYMONITORKEYWORDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryMonitorKeywordsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryMonitorKeywordsRequest();
|
||||
~QueryMonitorKeywordsRequest();
|
||||
|
||||
std::vector<std::string> getKeywords()const;
|
||||
void setKeywords(const std::vector<std::string>& keywords);
|
||||
int getRuleType()const;
|
||||
void setRuleType(int ruleType);
|
||||
|
||||
private:
|
||||
std::vector<std::string> keywords_;
|
||||
int ruleType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYMONITORKEYWORDSREQUEST_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_TRADEMARK_MODEL_QUERYMONITORKEYWORDSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYMONITORKEYWORDSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryMonitorKeywordsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryMonitorKeywordsResult();
|
||||
explicit QueryMonitorKeywordsResult(const std::string &payload);
|
||||
~QueryMonitorKeywordsResult();
|
||||
std::vector<std::string> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYMONITORKEYWORDSRESULT_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_TRADEMARK_MODEL_QUERYOSSRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYOSSRESOURCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryOssResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryOssResourcesRequest();
|
||||
~QueryOssResourcesRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYOSSRESOURCESREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYOSSRESOURCESRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYOSSRESOURCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryOssResourcesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskList
|
||||
{
|
||||
long createTime;
|
||||
std::string ossUrl;
|
||||
long updateTime;
|
||||
std::string bizId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
QueryOssResourcesResult();
|
||||
explicit QueryOssResourcesResult(const std::string &payload);
|
||||
~QueryOssResourcesResult();
|
||||
std::vector<TaskList> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<TaskList> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYOSSRESOURCESRESULT_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_TRADEMARK_MODEL_QUERYQRCODEUPLOADSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYQRCODEUPLOADSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryQrCodeUploadStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryQrCodeUploadStatusRequest();
|
||||
~QueryQrCodeUploadStatusRequest();
|
||||
|
||||
std::string getOssKey()const;
|
||||
void setOssKey(const std::string& ossKey);
|
||||
std::string getFieldKey()const;
|
||||
void setFieldKey(const std::string& fieldKey);
|
||||
std::string getUuid()const;
|
||||
void setUuid(const std::string& uuid);
|
||||
|
||||
private:
|
||||
std::string ossKey_;
|
||||
std::string fieldKey_;
|
||||
std::string uuid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYQRCODEUPLOADSTATUSREQUEST_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_TRADEMARK_MODEL_QUERYQRCODEUPLOADSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYQRCODEUPLOADSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryQrCodeUploadStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryQrCodeUploadStatusResult();
|
||||
explicit QueryQrCodeUploadStatusResult(const std::string &payload);
|
||||
~QueryQrCodeUploadStatusResult();
|
||||
int getStatus()const;
|
||||
std::string getOssKey()const;
|
||||
std::string getOssUrl()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int status_;
|
||||
std::string ossKey_;
|
||||
std::string ossUrl_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYQRCODEUPLOADSTATUSRESULT_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_TRADEMARK_MODEL_QUERYSUPPLEMENTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYSUPPLEMENTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QuerySupplementDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QuerySupplementDetailRequest();
|
||||
~QuerySupplementDetailRequest();
|
||||
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
|
||||
private:
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYSUPPLEMENTDETAILREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYSUPPLEMENTDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYSUPPLEMENTDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QuerySupplementDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QuerySupplementDetailResult();
|
||||
explicit QuerySupplementDetailResult(const std::string &payload);
|
||||
~QuerySupplementDetailResult();
|
||||
int getStatus()const;
|
||||
long getSendTime()const;
|
||||
long getSbjDeadTime()const;
|
||||
std::string getTmNumber()const;
|
||||
long getOperateTime()const;
|
||||
std::string getUploadFileTemplateUrl()const;
|
||||
int getType()const;
|
||||
std::string getSerialNumber()const;
|
||||
std::string getContent()const;
|
||||
long getAcceptDeadTime()const;
|
||||
std::vector<std::string> getFileTemplateUrls()const;
|
||||
long getAcceptTime()const;
|
||||
long getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int status_;
|
||||
long sendTime_;
|
||||
long sbjDeadTime_;
|
||||
std::string tmNumber_;
|
||||
long operateTime_;
|
||||
std::string uploadFileTemplateUrl_;
|
||||
int type_;
|
||||
std::string serialNumber_;
|
||||
std::string content_;
|
||||
long acceptDeadTime_;
|
||||
std::vector<std::string> fileTemplateUrls_;
|
||||
long acceptTime_;
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYSUPPLEMENTDETAILRESULT_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_TRADEMARK_MODEL_QUERYTASKLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTASKLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTaskListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTaskListRequest();
|
||||
~QueryTaskListRequest();
|
||||
|
||||
std::string getBizType()const;
|
||||
void setBizType(const std::string& bizType);
|
||||
|
||||
private:
|
||||
std::string bizType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTASKLISTREQUEST_H_
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTASKLISTRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTASKLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTaskListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskList
|
||||
{
|
||||
std::string errMsg;
|
||||
std::string taskType;
|
||||
std::string taskStatus;
|
||||
std::string result;
|
||||
};
|
||||
|
||||
|
||||
QueryTaskListResult();
|
||||
explicit QueryTaskListResult(const std::string &payload);
|
||||
~QueryTaskListResult();
|
||||
std::vector<TaskList> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<TaskList> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTASKLISTRESULT_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_TRADEMARK_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeIntentionUserListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTradeIntentionUserListRequest();
|
||||
~QueryTradeIntentionUserListRequest();
|
||||
|
||||
long getEnd()const;
|
||||
void setEnd(long end);
|
||||
long getBegin()const;
|
||||
void setBegin(long begin);
|
||||
|
||||
private:
|
||||
long end_;
|
||||
long begin_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeIntentionUserListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Trademark
|
||||
{
|
||||
std::string registerNumber;
|
||||
std::string userName;
|
||||
std::string userId;
|
||||
std::string classification;
|
||||
long id;
|
||||
int mobile;
|
||||
};
|
||||
|
||||
|
||||
QueryTradeIntentionUserListResult();
|
||||
explicit QueryTradeIntentionUserListResult(const std::string &payload);
|
||||
~QueryTradeIntentionUserListResult();
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<Trademark> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<Trademark> data_;
|
||||
int totalItemNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_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_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeMarkApplicationDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTradeMarkApplicationDetailRequest();
|
||||
~QueryTradeMarkApplicationDetailRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONDETAILREQUEST_H_
|
||||
@@ -0,0 +1,173 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeMarkApplicationDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AdminUploads
|
||||
{
|
||||
std::string loaPicUrl;
|
||||
std::string licensePicUrl;
|
||||
};
|
||||
struct MaterialDetail
|
||||
{
|
||||
std::string cardNumber;
|
||||
std::string contactAddress;
|
||||
int status;
|
||||
std::string eName;
|
||||
std::string address;
|
||||
std::string loaUrl;
|
||||
std::string city;
|
||||
std::string passportUrl;
|
||||
std::string province;
|
||||
std::string eAddress;
|
||||
std::string name;
|
||||
std::string idCardUrl;
|
||||
std::string businessLicenceUrl;
|
||||
int type;
|
||||
std::string expirationDate;
|
||||
std::string contactZipcode;
|
||||
std::string town;
|
||||
std::string contactNumber;
|
||||
std::string contactEmail;
|
||||
std::string country;
|
||||
int region;
|
||||
std::string legalNoticeUrl;
|
||||
std::string contactName;
|
||||
};
|
||||
struct FirstClassification
|
||||
{
|
||||
std::string code;
|
||||
std::string name;
|
||||
};
|
||||
struct RenewResponse
|
||||
{
|
||||
long registerTime;
|
||||
long submitSbjtime;
|
||||
std::string address;
|
||||
std::string engName;
|
||||
std::string engAddress;
|
||||
std::string name;
|
||||
};
|
||||
struct ThirdClassifications
|
||||
{
|
||||
std::string code;
|
||||
std::string name;
|
||||
};
|
||||
struct SupplementsItem
|
||||
{
|
||||
int status;
|
||||
long sendTime;
|
||||
long sbjDeadTime;
|
||||
std::string tmNumber;
|
||||
std::string orderId;
|
||||
std::string uploadFileTemplateUrl;
|
||||
long operateTime;
|
||||
int type;
|
||||
std::string batchNum;
|
||||
std::string serialNumber;
|
||||
std::string content;
|
||||
long acceptDeadTime;
|
||||
std::vector<std::string> fileTemplateUrls;
|
||||
long acceptTime;
|
||||
long id;
|
||||
};
|
||||
|
||||
|
||||
QueryTradeMarkApplicationDetailResult();
|
||||
explicit QueryTradeMarkApplicationDetailResult(const std::string &payload);
|
||||
~QueryTradeMarkApplicationDetailResult();
|
||||
FirstClassification getFirstClassification()const;
|
||||
std::vector<std::string> getJudgeResultUrl()const;
|
||||
std::string getLoaUrl()const;
|
||||
std::vector<std::string> getReceiptUrl()const;
|
||||
std::string getTmIcon()const;
|
||||
std::string getAcceptUrl()const;
|
||||
std::string getSendSbjLogistics()const;
|
||||
int getTmNameType()const;
|
||||
std::string getSendUserLogistics()const;
|
||||
std::string getGrayIconUrl()const;
|
||||
AdminUploads getAdminUploads()const;
|
||||
std::vector<ThirdClassifications> getThirdClassification()const;
|
||||
std::string getExtendInfo()const;
|
||||
int getStatus()const;
|
||||
long getMaterialId()const;
|
||||
RenewResponse getRenewResponse()const;
|
||||
MaterialDetail getMaterialDetail()const;
|
||||
std::string getTmNumber()const;
|
||||
long getCreateTime()const;
|
||||
int getOrderPrice()const;
|
||||
std::string getOrderId()const;
|
||||
std::vector<SupplementsItem> getSupplements()const;
|
||||
int getType()const;
|
||||
std::string getRecvUserLogistics()const;
|
||||
std::string getNote()const;
|
||||
std::string getTmName()const;
|
||||
long getUpdateTime()const;
|
||||
std::string getBizId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
FirstClassification firstClassification_;
|
||||
std::vector<std::string> judgeResultUrl_;
|
||||
std::string loaUrl_;
|
||||
std::vector<std::string> receiptUrl_;
|
||||
std::string tmIcon_;
|
||||
std::string acceptUrl_;
|
||||
std::string sendSbjLogistics_;
|
||||
int tmNameType_;
|
||||
std::string sendUserLogistics_;
|
||||
std::string grayIconUrl_;
|
||||
AdminUploads adminUploads_;
|
||||
std::vector<ThirdClassifications> thirdClassification_;
|
||||
std::string extendInfo_;
|
||||
int status_;
|
||||
long materialId_;
|
||||
RenewResponse renewResponse_;
|
||||
MaterialDetail materialDetail_;
|
||||
std::string tmNumber_;
|
||||
long createTime_;
|
||||
int orderPrice_;
|
||||
std::string orderId_;
|
||||
std::vector<SupplementsItem> supplements_;
|
||||
int type_;
|
||||
std::string recvUserLogistics_;
|
||||
std::string note_;
|
||||
std::string tmName_;
|
||||
long updateTime_;
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONDETAILRESULT_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_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeMarkApplicationLogsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTradeMarkApplicationLogsRequest();
|
||||
~QueryTradeMarkApplicationLogsRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONLOGSREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeMarkApplicationLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DataItem
|
||||
{
|
||||
long operateTime;
|
||||
std::string note;
|
||||
std::string bizId;
|
||||
int operateType;
|
||||
int bizStatus;
|
||||
};
|
||||
|
||||
|
||||
QueryTradeMarkApplicationLogsResult();
|
||||
explicit QueryTradeMarkApplicationLogsResult(const std::string &payload);
|
||||
~QueryTradeMarkApplicationLogsResult();
|
||||
std::vector<DataItem> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DataItem> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONLOGSRESULT_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_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeMarkApplicationsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTradeMarkApplicationsRequest();
|
||||
~QueryTradeMarkApplicationsRequest();
|
||||
|
||||
std::string getTmName()const;
|
||||
void setTmName(const std::string& tmName);
|
||||
std::string getMaterialName()const;
|
||||
void setMaterialName(const std::string& materialName);
|
||||
std::string getOrderId()const;
|
||||
void setOrderId(const std::string& orderId);
|
||||
int getSupplementStatus()const;
|
||||
void setSupplementStatus(int supplementStatus);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getTmNumber()const;
|
||||
void setTmNumber(const std::string& tmNumber);
|
||||
std::string getSortOrder()const;
|
||||
void setSortOrder(const std::string& sortOrder);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getStatus()const;
|
||||
void setStatus(int status);
|
||||
|
||||
private:
|
||||
std::string tmName_;
|
||||
std::string materialName_;
|
||||
std::string orderId_;
|
||||
int supplementStatus_;
|
||||
int pageSize_;
|
||||
std::string bizId_;
|
||||
std::string tmNumber_;
|
||||
std::string sortOrder_;
|
||||
int pageNum_;
|
||||
std::string type_;
|
||||
int status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONSREQUEST_H_
|
||||
@@ -0,0 +1,102 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeMarkApplicationsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TmProduces
|
||||
{
|
||||
struct FirstClassification
|
||||
{
|
||||
std::string classificationCode;
|
||||
std::string classificationName;
|
||||
};
|
||||
struct RenewResponse
|
||||
{
|
||||
long registerTime;
|
||||
long submitSbjtime;
|
||||
std::string address;
|
||||
std::string engName;
|
||||
std::string engAddress;
|
||||
std::string name;
|
||||
};
|
||||
struct ThirdClassifications
|
||||
{
|
||||
std::string classificationCode;
|
||||
std::string classificationName;
|
||||
};
|
||||
int status;
|
||||
long materialId;
|
||||
FirstClassification firstClassification;
|
||||
RenewResponse renewResponse;
|
||||
std::string tmNumber;
|
||||
long createTime;
|
||||
float orderPrice;
|
||||
std::string loaUrl;
|
||||
std::string tmIcon;
|
||||
std::vector<std::string> flags;
|
||||
std::string orderId;
|
||||
int supplementStatus;
|
||||
int type;
|
||||
long supplementId;
|
||||
std::string userId;
|
||||
std::string note;
|
||||
std::string tmName;
|
||||
long updateTime;
|
||||
std::string materialName;
|
||||
std::string bizId;
|
||||
std::vector<TmProduces::ThirdClassifications> thirdClassification;
|
||||
};
|
||||
|
||||
|
||||
QueryTradeMarkApplicationsResult();
|
||||
explicit QueryTradeMarkApplicationsResult(const std::string &payload);
|
||||
~QueryTradeMarkApplicationsResult();
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TmProduces> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TmProduces> data_;
|
||||
int totalItemNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKAPPLICATIONSRESULT_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_TRADEMARK_MODEL_QUERYTRADEPRODUCEDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCEDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeProduceDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTradeProduceDetailRequest();
|
||||
~QueryTradeProduceDetailRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCEDETAILREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCEDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCEDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeProduceDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
float preAmount;
|
||||
long createTime;
|
||||
float confiscateAmount;
|
||||
int buyerStatus;
|
||||
float refundAmount;
|
||||
std::string operateNote;
|
||||
float finalAmount;
|
||||
std::string preOrderId;
|
||||
float paidAmount;
|
||||
bool allowCancel;
|
||||
std::string registerNumber;
|
||||
std::string thirdCode;
|
||||
std::string extend;
|
||||
std::string userId;
|
||||
std::string classification;
|
||||
long updateTime;
|
||||
std::string tmName;
|
||||
std::string icon;
|
||||
std::string bizId;
|
||||
std::string share;
|
||||
std::string exclusiveDateLimit;
|
||||
};
|
||||
|
||||
|
||||
QueryTradeProduceDetailResult();
|
||||
explicit QueryTradeProduceDetailResult(const std::string &payload);
|
||||
~QueryTradeProduceDetailResult();
|
||||
Data getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCEDETAILRESULT_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_TRADEMARK_MODEL_QUERYTRADEPRODUCELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeProduceListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTradeProduceListRequest();
|
||||
~QueryTradeProduceListRequest();
|
||||
|
||||
int getBuyerStatus()const;
|
||||
void setBuyerStatus(int buyerStatus);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getPreOrderId()const;
|
||||
void setPreOrderId(const std::string& preOrderId);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getSortOrder()const;
|
||||
void setSortOrder(const std::string& sortOrder);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getSortFiled()const;
|
||||
void setSortFiled(const std::string& sortFiled);
|
||||
std::string getRegisterNumber()const;
|
||||
void setRegisterNumber(const std::string& registerNumber);
|
||||
|
||||
private:
|
||||
int buyerStatus_;
|
||||
int pageSize_;
|
||||
std::string preOrderId_;
|
||||
std::string bizId_;
|
||||
std::string sortOrder_;
|
||||
int pageNum_;
|
||||
std::string sortFiled_;
|
||||
std::string registerNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCELISTREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCELISTRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTradeProduceListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TradeProduces
|
||||
{
|
||||
int preAmount;
|
||||
long createTime;
|
||||
int buyerStatus;
|
||||
std::string operateNote;
|
||||
int finalAmount;
|
||||
std::string preOrderId;
|
||||
bool allowCancel;
|
||||
std::string registerNumber;
|
||||
std::string userId;
|
||||
std::string classification;
|
||||
long updateTime;
|
||||
std::string icon;
|
||||
std::string bizId;
|
||||
};
|
||||
|
||||
|
||||
QueryTradeProduceListResult();
|
||||
explicit QueryTradeProduceListResult(const std::string &payload);
|
||||
~QueryTradeProduceListResult();
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TradeProduces> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TradeProduces> data_;
|
||||
int totalItemNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEPRODUCELISTRESULT_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_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRESULTSREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRESULTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTrademarkMonitorResultsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTrademarkMonitorResultsRequest();
|
||||
~QueryTrademarkMonitorResultsRequest();
|
||||
|
||||
int getActionType()const;
|
||||
void setActionType(int actionType);
|
||||
std::string getTmName()const;
|
||||
void setTmName(const std::string& tmName);
|
||||
std::string getApplyYear()const;
|
||||
void setApplyYear(const std::string& applyYear);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getProcedureStatus()const;
|
||||
void setProcedureStatus(int procedureStatus);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
std::string getClassification()const;
|
||||
void setClassification(const std::string& classification);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getRegistrationNumber()const;
|
||||
void setRegistrationNumber(const std::string& registrationNumber);
|
||||
|
||||
private:
|
||||
int actionType_;
|
||||
std::string tmName_;
|
||||
std::string applyYear_;
|
||||
int pageSize_;
|
||||
int procedureStatus_;
|
||||
long ruleId_;
|
||||
std::string classification_;
|
||||
int pageNum_;
|
||||
std::string registrationNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRESULTSREQUEST_H_
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRESULTSRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRESULTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTrademarkMonitorResultsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TmMonitorResult
|
||||
{
|
||||
std::string tmImage;
|
||||
std::string tmProcedureStatusDesc;
|
||||
std::string ownerName;
|
||||
long dataUpdateTime;
|
||||
std::string tmUid;
|
||||
std::string ruleId;
|
||||
std::string ownerEnName;
|
||||
std::string chesanEndDate;
|
||||
std::string wuxiaoEndDate;
|
||||
std::string applyDate;
|
||||
std::string xuzhanEndDate;
|
||||
std::string yiyiEndDate;
|
||||
std::string userId;
|
||||
long dataCreateTime;
|
||||
std::string classification;
|
||||
std::string tmName;
|
||||
std::string registrationNumber;
|
||||
};
|
||||
|
||||
|
||||
QueryTrademarkMonitorResultsResult();
|
||||
explicit QueryTrademarkMonitorResultsResult(const std::string &payload);
|
||||
~QueryTrademarkMonitorResultsResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TmMonitorResult> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TmMonitorResult> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRESULTSRESULT_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_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRULESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTrademarkMonitorRulesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTrademarkMonitorRulesRequest();
|
||||
~QueryTrademarkMonitorRulesRequest();
|
||||
|
||||
int getNotifyUpdate()const;
|
||||
void setNotifyUpdate(int notifyUpdate);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getRuleName()const;
|
||||
void setRuleName(const std::string& ruleName);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
|
||||
private:
|
||||
int notifyUpdate_;
|
||||
int pageSize_;
|
||||
std::string ruleName_;
|
||||
std::string id_;
|
||||
int pageNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRULESREQUEST_H_
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRULESRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRULESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTrademarkMonitorRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TmMonitorRule
|
||||
{
|
||||
std::string ruleSource;
|
||||
int notifyUpdate;
|
||||
std::string endTime;
|
||||
std::string ruleExtend;
|
||||
std::string createTime;
|
||||
std::string startTime;
|
||||
int ruleType;
|
||||
std::string env;
|
||||
int version;
|
||||
std::string lastUpdateTime;
|
||||
std::string userId;
|
||||
std::string lastFinishTime;
|
||||
std::string ruleKeyword;
|
||||
std::string lastRunTime;
|
||||
std::string updateTime;
|
||||
std::string ruleStatus;
|
||||
std::string id;
|
||||
std::string ruleDetail;
|
||||
std::string ruleName;
|
||||
};
|
||||
|
||||
|
||||
QueryTrademarkMonitorRulesResult();
|
||||
explicit QueryTrademarkMonitorRulesResult(const std::string &payload);
|
||||
~QueryTrademarkMonitorRulesResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TmMonitorRule> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TmMonitorRule> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKMONITORRULESRESULT_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_TRADEMARK_MODEL_QUERYTRADEMARKPRICEREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKPRICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTrademarkPriceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTrademarkPriceRequest();
|
||||
~QueryTrademarkPriceRequest();
|
||||
|
||||
std::string getTmName()const;
|
||||
void setTmName(const std::string& tmName);
|
||||
std::string getTmIcon()const;
|
||||
void setTmIcon(const std::string& tmIcon);
|
||||
std::string getOrderData()const;
|
||||
void setOrderData(const std::string& orderData);
|
||||
int getType()const;
|
||||
void setType(int type);
|
||||
long getUserId()const;
|
||||
void setUserId(long userId);
|
||||
|
||||
private:
|
||||
std::string tmName_;
|
||||
std::string tmIcon_;
|
||||
std::string orderData_;
|
||||
int type_;
|
||||
long userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKPRICEREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKPRICERESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKPRICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT QueryTrademarkPriceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PricesItem
|
||||
{
|
||||
float originalPrice;
|
||||
std::string classificationCode;
|
||||
float discountPrice;
|
||||
std::string currency;
|
||||
float tradePrice;
|
||||
};
|
||||
|
||||
|
||||
QueryTrademarkPriceResult();
|
||||
explicit QueryTrademarkPriceResult(const std::string &payload);
|
||||
~QueryTrademarkPriceResult();
|
||||
std::vector<PricesItem> getPrices()const;
|
||||
float getOriginalPrice()const;
|
||||
float getDiscountPrice()const;
|
||||
std::string getCurrency()const;
|
||||
float getTradePrice()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<PricesItem> prices_;
|
||||
float originalPrice_;
|
||||
float discountPrice_;
|
||||
std::string currency_;
|
||||
float tradePrice_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_QUERYTRADEMARKPRICERESULT_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_TRADEMARK_MODEL_REFUNDPRODUCEREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_REFUNDPRODUCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT RefundProduceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RefundProduceRequest();
|
||||
~RefundProduceRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REFUNDPRODUCEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_REFUNDPRODUCERESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_REFUNDPRODUCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT RefundProduceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RefundProduceResult();
|
||||
explicit RefundProduceResult(const std::string &payload);
|
||||
~RefundProduceResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_REFUNDPRODUCERESULT_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_TRADEMARK_MODEL_SAVETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT SaveTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SaveTaskRequest();
|
||||
~SaveTaskRequest();
|
||||
|
||||
std::string getBizType()const;
|
||||
void setBizType(const std::string& bizType);
|
||||
std::string getRequest()const;
|
||||
void setRequest(const std::string& request);
|
||||
|
||||
private:
|
||||
std::string bizType_;
|
||||
std::string request_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT SaveTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveTaskResult();
|
||||
explicit SaveTaskResult(const std::string &payload);
|
||||
~SaveTaskResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SAVETASKRESULT_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_TRADEMARK_MODEL_STARTNOTARYREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_STARTNOTARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT StartNotaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
StartNotaryRequest();
|
||||
~StartNotaryRequest();
|
||||
|
||||
long getNotaryOrderId()const;
|
||||
void setNotaryOrderId(long notaryOrderId);
|
||||
|
||||
private:
|
||||
long notaryOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_STARTNOTARYREQUEST_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_TRADEMARK_MODEL_STARTNOTARYRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_STARTNOTARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT StartNotaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StartNotaryResult();
|
||||
explicit StartNotaryResult(const std::string &payload);
|
||||
~StartNotaryResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getNotaryUrl()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string notaryUrl_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_STARTNOTARYRESULT_H_
|
||||
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_STOREMATERIALTEMPORARILYREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_STOREMATERIALTEMPORARILYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT StoreMaterialTemporarilyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
StoreMaterialTemporarilyRequest();
|
||||
~StoreMaterialTemporarilyRequest();
|
||||
|
||||
std::string getContactEmail()const;
|
||||
void setContactEmail(const std::string& contactEmail);
|
||||
std::string getContactAddress()const;
|
||||
void setContactAddress(const std::string& contactAddress);
|
||||
std::string getEAddress()const;
|
||||
void setEAddress(const std::string& eAddress);
|
||||
std::string getCountry()const;
|
||||
void setCountry(const std::string& country);
|
||||
std::string getLegalNoticeOssKey()const;
|
||||
void setLegalNoticeOssKey(const std::string& legalNoticeOssKey);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getTown()const;
|
||||
void setTown(const std::string& town);
|
||||
std::string getContactNumber()const;
|
||||
void setContactNumber(const std::string& contactNumber);
|
||||
std::string getCity()const;
|
||||
void setCity(const std::string& city);
|
||||
std::string getIdCardOssKey()const;
|
||||
void setIdCardOssKey(const std::string& idCardOssKey);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getContactName()const;
|
||||
void setContactName(const std::string& contactName);
|
||||
std::string getPassportOssKey()const;
|
||||
void setPassportOssKey(const std::string& passportOssKey);
|
||||
std::string getContactZipcode()const;
|
||||
void setContactZipcode(const std::string& contactZipcode);
|
||||
std::string getEName()const;
|
||||
void setEName(const std::string& eName);
|
||||
std::string getProvince()const;
|
||||
void setProvince(const std::string& province);
|
||||
std::string getBusinessLicenceOssKey()const;
|
||||
void setBusinessLicenceOssKey(const std::string& businessLicenceOssKey);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getCardNumber()const;
|
||||
void setCardNumber(const std::string& cardNumber);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getLoaOssKey()const;
|
||||
void setLoaOssKey(const std::string& loaOssKey);
|
||||
|
||||
private:
|
||||
std::string contactEmail_;
|
||||
std::string contactAddress_;
|
||||
std::string eAddress_;
|
||||
std::string country_;
|
||||
std::string legalNoticeOssKey_;
|
||||
std::string address_;
|
||||
std::string town_;
|
||||
std::string contactNumber_;
|
||||
std::string city_;
|
||||
std::string idCardOssKey_;
|
||||
std::string type_;
|
||||
std::string contactName_;
|
||||
std::string passportOssKey_;
|
||||
std::string contactZipcode_;
|
||||
std::string eName_;
|
||||
std::string province_;
|
||||
std::string businessLicenceOssKey_;
|
||||
std::string name_;
|
||||
std::string cardNumber_;
|
||||
std::string region_;
|
||||
std::string loaOssKey_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_STOREMATERIALTEMPORARILYREQUEST_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_TRADEMARK_MODEL_STOREMATERIALTEMPORARILYRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_STOREMATERIALTEMPORARILYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT StoreMaterialTemporarilyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StoreMaterialTemporarilyResult();
|
||||
explicit StoreMaterialTemporarilyResult(const std::string &payload);
|
||||
~StoreMaterialTemporarilyResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_STOREMATERIALTEMPORARILYRESULT_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_TRADEMARK_MODEL_SUBMITSUPPLEMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_SUBMITSUPPLEMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT SubmitSupplementRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SubmitSupplementRequest();
|
||||
~SubmitSupplementRequest();
|
||||
|
||||
std::string getUploadOssKeyList()const;
|
||||
void setUploadOssKeyList(const std::string& uploadOssKeyList);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getContent()const;
|
||||
void setContent(const std::string& content);
|
||||
|
||||
private:
|
||||
std::string uploadOssKeyList_;
|
||||
long id_;
|
||||
std::string content_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SUBMITSUPPLEMENTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_SUBMITSUPPLEMENTRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_SUBMITSUPPLEMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT SubmitSupplementResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SubmitSupplementResult();
|
||||
explicit SubmitSupplementResult(const std::string &payload);
|
||||
~SubmitSupplementResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_SUBMITSUPPLEMENTRESULT_H_
|
||||
@@ -0,0 +1,105 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_UPDATEMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_UPDATEMATERIALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT UpdateMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateMaterialRequest();
|
||||
~UpdateMaterialRequest();
|
||||
|
||||
std::string getContactEmail()const;
|
||||
void setContactEmail(const std::string& contactEmail);
|
||||
std::string getContactAddress()const;
|
||||
void setContactAddress(const std::string& contactAddress);
|
||||
std::string getEAddress()const;
|
||||
void setEAddress(const std::string& eAddress);
|
||||
std::string getLegalNoticeOssKey()const;
|
||||
void setLegalNoticeOssKey(const std::string& legalNoticeOssKey);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getTown()const;
|
||||
void setTown(const std::string& town);
|
||||
std::string getContactNumber()const;
|
||||
void setContactNumber(const std::string& contactNumber);
|
||||
std::string getCity()const;
|
||||
void setCity(const std::string& city);
|
||||
std::string getIdCardOssKey()const;
|
||||
void setIdCardOssKey(const std::string& idCardOssKey);
|
||||
std::string getContactName()const;
|
||||
void setContactName(const std::string& contactName);
|
||||
std::string getPassportOssKey()const;
|
||||
void setPassportOssKey(const std::string& passportOssKey);
|
||||
std::string getContactZipcode()const;
|
||||
void setContactZipcode(const std::string& contactZipcode);
|
||||
std::string getEName()const;
|
||||
void setEName(const std::string& eName);
|
||||
std::string getProvince()const;
|
||||
void setProvince(const std::string& province);
|
||||
std::string getBusinessLicenceOssKey()const;
|
||||
void setBusinessLicenceOssKey(const std::string& businessLicenceOssKey);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getCardNumber()const;
|
||||
void setCardNumber(const std::string& cardNumber);
|
||||
long getLoaId()const;
|
||||
void setLoaId(long loaId);
|
||||
std::string getLoaOssKey()const;
|
||||
void setLoaOssKey(const std::string& loaOssKey);
|
||||
|
||||
private:
|
||||
std::string contactEmail_;
|
||||
std::string contactAddress_;
|
||||
std::string eAddress_;
|
||||
std::string legalNoticeOssKey_;
|
||||
std::string address_;
|
||||
std::string town_;
|
||||
std::string contactNumber_;
|
||||
std::string city_;
|
||||
std::string idCardOssKey_;
|
||||
std::string contactName_;
|
||||
std::string passportOssKey_;
|
||||
std::string contactZipcode_;
|
||||
std::string eName_;
|
||||
std::string province_;
|
||||
std::string businessLicenceOssKey_;
|
||||
std::string name_;
|
||||
long id_;
|
||||
std::string cardNumber_;
|
||||
long loaId_;
|
||||
std::string loaOssKey_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_UPDATEMATERIALREQUEST_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_TRADEMARK_MODEL_UPDATEMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_UPDATEMATERIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT UpdateMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateMaterialResult();
|
||||
explicit UpdateMaterialResult(const std::string &payload);
|
||||
~UpdateMaterialResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_UPDATEMATERIALRESULT_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_TRADEMARK_MODEL_UPDATESENDMATERIALNUMREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_UPDATESENDMATERIALNUMREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT UpdateSendMaterialNumRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateSendMaterialNumRequest();
|
||||
~UpdateSendMaterialNumRequest();
|
||||
|
||||
std::string getNum()const;
|
||||
void setNum(const std::string& num);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
int getOperateType()const;
|
||||
void setOperateType(int operateType);
|
||||
|
||||
private:
|
||||
std::string num_;
|
||||
std::string bizId_;
|
||||
int operateType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_UPDATESENDMATERIALNUMREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_UPDATESENDMATERIALNUMRESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_UPDATESENDMATERIALNUMRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT UpdateSendMaterialNumResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateSendMaterialNumResult();
|
||||
explicit UpdateSendMaterialNumResult(const std::string &payload);
|
||||
~UpdateSendMaterialNumResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_UPDATESENDMATERIALNUMRESULT_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_TRADEMARK_MODEL_UPDATETMMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_UPDATETMMONITORRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT UpdateTmMonitorRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateTmMonitorRuleRequest();
|
||||
~UpdateTmMonitorRuleRequest();
|
||||
|
||||
std::vector<int> getNotifyStatus()const;
|
||||
void setNotifyStatus(const std::vector<int>& notifyStatus);
|
||||
std::string getRuleName()const;
|
||||
void setRuleName(const std::string& ruleName);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
|
||||
private:
|
||||
std::vector<int> notifyStatus_;
|
||||
std::string ruleName_;
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_UPDATETMMONITORRULEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_TRADEMARK_MODEL_UPDATETMMONITORRULERESULT_H_
|
||||
#define ALIBABACLOUD_TRADEMARK_MODEL_UPDATETMMONITORRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/trademark/TrademarkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Trademark
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_TRADEMARK_EXPORT UpdateTmMonitorRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateTmMonitorRuleResult();
|
||||
explicit UpdateTmMonitorRuleResult(const std::string &payload);
|
||||
~UpdateTmMonitorRuleResult();
|
||||
std::string getErrorMsg()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMsg_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_TRADEMARK_MODEL_UPDATETMMONITORRULERESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user