Minor changes.
This commit is contained in:
@@ -70,8 +70,6 @@
|
||||
#include "model/DetectImageBodiesResult.h"
|
||||
#include "model/DetectImageFacesRequest.h"
|
||||
#include "model/DetectImageFacesResult.h"
|
||||
#include "model/DetectImageLogosRequest.h"
|
||||
#include "model/DetectImageLogosResult.h"
|
||||
#include "model/DetectImageQRCodesRequest.h"
|
||||
#include "model/DetectImageQRCodesResult.h"
|
||||
#include "model/DetectImageTagsRequest.h"
|
||||
@@ -237,9 +235,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DetectImageFacesResult> DetectImageFacesOutcome;
|
||||
typedef std::future<DetectImageFacesOutcome> DetectImageFacesOutcomeCallable;
|
||||
typedef std::function<void(const ImmClient*, const Model::DetectImageFacesRequest&, const DetectImageFacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectImageFacesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DetectImageLogosResult> DetectImageLogosOutcome;
|
||||
typedef std::future<DetectImageLogosOutcome> DetectImageLogosOutcomeCallable;
|
||||
typedef std::function<void(const ImmClient*, const Model::DetectImageLogosRequest&, const DetectImageLogosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectImageLogosAsyncHandler;
|
||||
typedef Outcome<Error, Model::DetectImageQRCodesResult> DetectImageQRCodesOutcome;
|
||||
typedef std::future<DetectImageQRCodesOutcome> DetectImageQRCodesOutcomeCallable;
|
||||
typedef std::function<void(const ImmClient*, const Model::DetectImageQRCodesRequest&, const DetectImageQRCodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectImageQRCodesAsyncHandler;
|
||||
@@ -443,9 +438,6 @@ namespace AlibabaCloud
|
||||
DetectImageFacesOutcome detectImageFaces(const Model::DetectImageFacesRequest &request)const;
|
||||
void detectImageFacesAsync(const Model::DetectImageFacesRequest& request, const DetectImageFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetectImageFacesOutcomeCallable detectImageFacesCallable(const Model::DetectImageFacesRequest& request) const;
|
||||
DetectImageLogosOutcome detectImageLogos(const Model::DetectImageLogosRequest &request)const;
|
||||
void detectImageLogosAsync(const Model::DetectImageLogosRequest& request, const DetectImageLogosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetectImageLogosOutcomeCallable detectImageLogosCallable(const Model::DetectImageLogosRequest& request) const;
|
||||
DetectImageQRCodesOutcome detectImageQRCodes(const Model::DetectImageQRCodesRequest &request)const;
|
||||
void detectImageQRCodesAsync(const Model::DetectImageQRCodesRequest& request, const DetectImageQRCodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetectImageQRCodesOutcomeCallable detectImageQRCodesCallable(const Model::DetectImageQRCodesRequest& request) const;
|
||||
|
||||
@@ -1,66 +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_IMM_MODEL_COMPAREIMAGEFACESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_COMPAREIMAGEFACESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CompareImageFacesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CompareImageFacesRequest();
|
||||
~CompareImageFacesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getFaceIdA()const;
|
||||
void setFaceIdA(const std::string& faceIdA);
|
||||
std::string getFaceIdB()const;
|
||||
void setFaceIdB(const std::string& faceIdB);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUriB()const;
|
||||
void setImageUriB(const std::string& imageUriB);
|
||||
std::string getImageUriA()const;
|
||||
void setImageUriA(const std::string& imageUriA);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string faceIdA_;
|
||||
std::string faceIdB_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUriB_;
|
||||
std::string imageUriA_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_COMPAREIMAGEFACESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_COMPAREIMAGEFACESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_COMPAREIMAGEFACESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CompareImageFacesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CompareImageFacesRequest();
|
||||
~CompareImageFacesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getFaceIdA() const;
|
||||
void setFaceIdA(const std::string &faceIdA);
|
||||
std::string getFaceIdB() const;
|
||||
void setFaceIdB(const std::string &faceIdB);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getImageUriB() const;
|
||||
void setImageUriB(const std::string &imageUriB);
|
||||
std::string getImageUriA() const;
|
||||
void setImageUriA(const std::string &imageUriA);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string faceIdA_;
|
||||
std::string faceIdB_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUriB_;
|
||||
std::string imageUriA_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_COMPAREIMAGEFACESREQUEST_H_
|
||||
|
||||
@@ -1,108 +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_IMM_MODEL_CONVERTOFFICEFORMATREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CONVERTOFFICEFORMATREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ConvertOfficeFormatRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConvertOfficeFormatRequest();
|
||||
~ConvertOfficeFormatRequest();
|
||||
|
||||
std::string getSrcType()const;
|
||||
void setSrcType(const std::string& srcType);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
bool getPdfVector()const;
|
||||
void setPdfVector(bool pdfVector);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
long getStartPage()const;
|
||||
void setStartPage(long startPage);
|
||||
bool getFitToPagesWide()const;
|
||||
void setFitToPagesWide(bool fitToPagesWide);
|
||||
std::string getTgtFilePrefix()const;
|
||||
void setTgtFilePrefix(const std::string& tgtFilePrefix);
|
||||
std::string getModelId()const;
|
||||
void setModelId(const std::string& modelId);
|
||||
long getMaxSheetRow()const;
|
||||
void setMaxSheetRow(long maxSheetRow);
|
||||
long getMaxSheetCount()const;
|
||||
void setMaxSheetCount(long maxSheetCount);
|
||||
long getEndPage()const;
|
||||
void setEndPage(long endPage);
|
||||
std::string getTgtFileSuffix()const;
|
||||
void setTgtFileSuffix(const std::string& tgtFileSuffix);
|
||||
bool getSheetOnePage()const;
|
||||
void setSheetOnePage(bool sheetOnePage);
|
||||
long getMaxSheetCol()const;
|
||||
void setMaxSheetCol(long maxSheetCol);
|
||||
std::string getTgtType()const;
|
||||
void setTgtType(const std::string& tgtType);
|
||||
bool getHidecomments()const;
|
||||
void setHidecomments(bool hidecomments);
|
||||
bool getFitToPagesTall()const;
|
||||
void setFitToPagesTall(bool fitToPagesTall);
|
||||
std::string getSrcUri()const;
|
||||
void setSrcUri(const std::string& srcUri);
|
||||
std::string getTgtFilePages()const;
|
||||
void setTgtFilePages(const std::string& tgtFilePages);
|
||||
std::string getTgtUri()const;
|
||||
void setTgtUri(const std::string& tgtUri);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
bool pdfVector_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
long startPage_;
|
||||
bool fitToPagesWide_;
|
||||
std::string tgtFilePrefix_;
|
||||
std::string modelId_;
|
||||
long maxSheetRow_;
|
||||
long maxSheetCount_;
|
||||
long endPage_;
|
||||
std::string tgtFileSuffix_;
|
||||
bool sheetOnePage_;
|
||||
long maxSheetCol_;
|
||||
std::string tgtType_;
|
||||
bool hidecomments_;
|
||||
bool fitToPagesTall_;
|
||||
std::string srcUri_;
|
||||
std::string tgtFilePages_;
|
||||
std::string tgtUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CONVERTOFFICEFORMATREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CONVERTOFFICEFORMATREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CONVERTOFFICEFORMATREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ConvertOfficeFormatRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConvertOfficeFormatRequest();
|
||||
~ConvertOfficeFormatRequest();
|
||||
std::string getSrcType() const;
|
||||
void setSrcType(const std::string &srcType);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
bool getPdfVector() const;
|
||||
void setPdfVector(bool pdfVector);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
long getStartPage() const;
|
||||
void setStartPage(long startPage);
|
||||
bool getFitToPagesWide() const;
|
||||
void setFitToPagesWide(bool fitToPagesWide);
|
||||
std::string getTgtFilePrefix() const;
|
||||
void setTgtFilePrefix(const std::string &tgtFilePrefix);
|
||||
std::string getModelId() const;
|
||||
void setModelId(const std::string &modelId);
|
||||
long getMaxSheetRow() const;
|
||||
void setMaxSheetRow(long maxSheetRow);
|
||||
long getMaxSheetCount() const;
|
||||
void setMaxSheetCount(long maxSheetCount);
|
||||
long getEndPage() const;
|
||||
void setEndPage(long endPage);
|
||||
std::string getTgtFileSuffix() const;
|
||||
void setTgtFileSuffix(const std::string &tgtFileSuffix);
|
||||
bool getSheetOnePage() const;
|
||||
void setSheetOnePage(bool sheetOnePage);
|
||||
long getMaxSheetCol() const;
|
||||
void setMaxSheetCol(long maxSheetCol);
|
||||
std::string getTgtType() const;
|
||||
void setTgtType(const std::string &tgtType);
|
||||
bool getHidecomments() const;
|
||||
void setHidecomments(bool hidecomments);
|
||||
bool getFitToPagesTall() const;
|
||||
void setFitToPagesTall(bool fitToPagesTall);
|
||||
std::string getSrcUri() const;
|
||||
void setSrcUri(const std::string &srcUri);
|
||||
std::string getTgtFilePages() const;
|
||||
void setTgtFilePages(const std::string &tgtFilePages);
|
||||
std::string getTgtUri() const;
|
||||
void setTgtUri(const std::string &tgtUri);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
bool pdfVector_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
long startPage_;
|
||||
bool fitToPagesWide_;
|
||||
std::string tgtFilePrefix_;
|
||||
std::string modelId_;
|
||||
long maxSheetRow_;
|
||||
long maxSheetCount_;
|
||||
long endPage_;
|
||||
std::string tgtFileSuffix_;
|
||||
bool sheetOnePage_;
|
||||
long maxSheetCol_;
|
||||
std::string tgtType_;
|
||||
bool hidecomments_;
|
||||
bool fitToPagesTall_;
|
||||
std::string srcUri_;
|
||||
std::string tgtFilePages_;
|
||||
std::string tgtUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CONVERTOFFICEFORMATREQUEST_H_
|
||||
|
||||
@@ -1,66 +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_IMM_MODEL_CREATEGRABFRAMETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEGRABFRAMETASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateGrabFrameTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateGrabFrameTaskRequest();
|
||||
~CreateGrabFrameTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getCustomMessage()const;
|
||||
void setCustomMessage(const std::string& customMessage);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getTargetList()const;
|
||||
void setTargetList(const std::string& targetList);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string customMessage_;
|
||||
std::string notifyTopicName_;
|
||||
std::string targetList_;
|
||||
std::string videoUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEGRABFRAMETASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEGRABFRAMETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEGRABFRAMETASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateGrabFrameTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateGrabFrameTaskRequest();
|
||||
~CreateGrabFrameTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getCustomMessage() const;
|
||||
void setCustomMessage(const std::string &customMessage);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getTargetList() const;
|
||||
void setTargetList(const std::string &targetList);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string customMessage_;
|
||||
std::string notifyTopicName_;
|
||||
std::string targetList_;
|
||||
std::string videoUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEGRABFRAMETASKREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_CREATEGROUPFACESJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEGROUPFACESJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateGroupFacesJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateGroupFacesJobRequest();
|
||||
~CreateGroupFacesJobRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEGROUPFACESJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEGROUPFACESJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEGROUPFACESJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateGroupFacesJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateGroupFacesJobRequest();
|
||||
~CreateGroupFacesJobRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEGROUPFACESJOBREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_IMM_MODEL_CREATEIMAGEPROCESSTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEIMAGEPROCESSTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateImageProcessTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateImageProcessTaskRequest();
|
||||
~CreateImageProcessTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getTargetList()const;
|
||||
void setTargetList(const std::string& targetList);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string targetList_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEIMAGEPROCESSTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEIMAGEPROCESSTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEIMAGEPROCESSTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateImageProcessTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateImageProcessTaskRequest();
|
||||
~CreateImageProcessTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getTargetList() const;
|
||||
void setTargetList(const std::string &targetList);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string targetList_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEIMAGEPROCESSTASKREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_CREATEMEDIACOMPLEXTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEMEDIACOMPLEXTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateMediaComplexTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateMediaComplexTaskRequest();
|
||||
~CreateMediaComplexTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getParameters()const;
|
||||
void setParameters(const std::string& parameters);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string parameters_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEMEDIACOMPLEXTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEMEDIACOMPLEXTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEMEDIACOMPLEXTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateMediaComplexTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateMediaComplexTaskRequest();
|
||||
~CreateMediaComplexTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getParameters() const;
|
||||
void setParameters(const std::string ¶meters);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string parameters_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEMEDIACOMPLEXTASKREQUEST_H_
|
||||
|
||||
@@ -1,69 +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_IMM_MODEL_CREATEMERGEFACEGROUPSJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEMERGEFACEGROUPSJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateMergeFaceGroupsJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateMergeFaceGroupsJobRequest();
|
||||
~CreateMergeFaceGroupsJobRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getCustomMessage()const;
|
||||
void setCustomMessage(const std::string& customMessage);
|
||||
std::string getGroupIdFrom()const;
|
||||
void setGroupIdFrom(const std::string& groupIdFrom);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getGroupIdTo()const;
|
||||
void setGroupIdTo(const std::string& groupIdTo);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string customMessage_;
|
||||
std::string groupIdFrom_;
|
||||
std::string notifyTopicName_;
|
||||
std::string groupIdTo_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEMERGEFACEGROUPSJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEMERGEFACEGROUPSJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEMERGEFACEGROUPSJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateMergeFaceGroupsJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateMergeFaceGroupsJobRequest();
|
||||
~CreateMergeFaceGroupsJobRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getCustomMessage() const;
|
||||
void setCustomMessage(const std::string &customMessage);
|
||||
std::string getGroupIdFrom() const;
|
||||
void setGroupIdFrom(const std::string &groupIdFrom);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getGroupIdTo() const;
|
||||
void setGroupIdTo(const std::string &groupIdTo);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string customMessage_;
|
||||
std::string groupIdFrom_;
|
||||
std::string notifyTopicName_;
|
||||
std::string groupIdTo_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEMERGEFACEGROUPSJOBREQUEST_H_
|
||||
|
||||
@@ -1,123 +1,117 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateOfficeConversionTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOfficeConversionTaskRequest();
|
||||
~CreateOfficeConversionTaskRequest();
|
||||
|
||||
std::string getSrcType()const;
|
||||
void setSrcType(const std::string& srcType);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getIdempotentToken()const;
|
||||
void setIdempotentToken(const std::string& idempotentToken);
|
||||
bool getPdfVector()const;
|
||||
void setPdfVector(bool pdfVector);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getUserData()const;
|
||||
void setUserData(const std::string& userData);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
long getStartPage()const;
|
||||
void setStartPage(long startPage);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
bool getFitToPagesWide()const;
|
||||
void setFitToPagesWide(bool fitToPagesWide);
|
||||
std::string getTgtFilePrefix()const;
|
||||
void setTgtFilePrefix(const std::string& tgtFilePrefix);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getModelId()const;
|
||||
void setModelId(const std::string& modelId);
|
||||
int getDisplayDpi()const;
|
||||
void setDisplayDpi(int displayDpi);
|
||||
long getMaxSheetRow()const;
|
||||
void setMaxSheetRow(long maxSheetRow);
|
||||
long getMaxSheetCount()const;
|
||||
void setMaxSheetCount(long maxSheetCount);
|
||||
long getEndPage()const;
|
||||
void setEndPage(long endPage);
|
||||
std::string getTgtFileSuffix()const;
|
||||
void setTgtFileSuffix(const std::string& tgtFileSuffix);
|
||||
bool getSheetOnePage()const;
|
||||
void setSheetOnePage(bool sheetOnePage);
|
||||
long getMaxSheetCol()const;
|
||||
void setMaxSheetCol(long maxSheetCol);
|
||||
std::string getTgtType()const;
|
||||
void setTgtType(const std::string& tgtType);
|
||||
bool getHidecomments()const;
|
||||
void setHidecomments(bool hidecomments);
|
||||
bool getFitToPagesTall()const;
|
||||
void setFitToPagesTall(bool fitToPagesTall);
|
||||
std::string getSrcUri()const;
|
||||
void setSrcUri(const std::string& srcUri);
|
||||
std::string getTgtFilePages()const;
|
||||
void setTgtFilePages(const std::string& tgtFilePages);
|
||||
std::string getTgtUri()const;
|
||||
void setTgtUri(const std::string& tgtUri);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
std::string idempotentToken_;
|
||||
bool pdfVector_;
|
||||
std::string accessKeyId_;
|
||||
std::string userData_;
|
||||
std::string password_;
|
||||
long startPage_;
|
||||
std::string notifyEndpoint_;
|
||||
bool fitToPagesWide_;
|
||||
std::string tgtFilePrefix_;
|
||||
std::string notifyTopicName_;
|
||||
std::string modelId_;
|
||||
int displayDpi_;
|
||||
long maxSheetRow_;
|
||||
long maxSheetCount_;
|
||||
long endPage_;
|
||||
std::string tgtFileSuffix_;
|
||||
bool sheetOnePage_;
|
||||
long maxSheetCol_;
|
||||
std::string tgtType_;
|
||||
bool hidecomments_;
|
||||
bool fitToPagesTall_;
|
||||
std::string srcUri_;
|
||||
std::string tgtFilePages_;
|
||||
std::string tgtUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEOFFICECONVERSIONTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateOfficeConversionTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateOfficeConversionTaskRequest();
|
||||
~CreateOfficeConversionTaskRequest();
|
||||
std::string getSrcType() const;
|
||||
void setSrcType(const std::string &srcType);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getIdempotentToken() const;
|
||||
void setIdempotentToken(const std::string &idempotentToken);
|
||||
bool getPdfVector() const;
|
||||
void setPdfVector(bool pdfVector);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getUserData() const;
|
||||
void setUserData(const std::string &userData);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
long getStartPage() const;
|
||||
void setStartPage(long startPage);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
bool getFitToPagesWide() const;
|
||||
void setFitToPagesWide(bool fitToPagesWide);
|
||||
std::string getTgtFilePrefix() const;
|
||||
void setTgtFilePrefix(const std::string &tgtFilePrefix);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getModelId() const;
|
||||
void setModelId(const std::string &modelId);
|
||||
int getDisplayDpi() const;
|
||||
void setDisplayDpi(int displayDpi);
|
||||
long getMaxSheetRow() const;
|
||||
void setMaxSheetRow(long maxSheetRow);
|
||||
long getMaxSheetCount() const;
|
||||
void setMaxSheetCount(long maxSheetCount);
|
||||
long getEndPage() const;
|
||||
void setEndPage(long endPage);
|
||||
std::string getTgtFileSuffix() const;
|
||||
void setTgtFileSuffix(const std::string &tgtFileSuffix);
|
||||
bool getSheetOnePage() const;
|
||||
void setSheetOnePage(bool sheetOnePage);
|
||||
long getMaxSheetCol() const;
|
||||
void setMaxSheetCol(long maxSheetCol);
|
||||
std::string getTgtType() const;
|
||||
void setTgtType(const std::string &tgtType);
|
||||
bool getHidecomments() const;
|
||||
void setHidecomments(bool hidecomments);
|
||||
bool getFitToPagesTall() const;
|
||||
void setFitToPagesTall(bool fitToPagesTall);
|
||||
std::string getSrcUri() const;
|
||||
void setSrcUri(const std::string &srcUri);
|
||||
std::string getTgtFilePages() const;
|
||||
void setTgtFilePages(const std::string &tgtFilePages);
|
||||
std::string getTgtUri() const;
|
||||
void setTgtUri(const std::string &tgtUri);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
std::string idempotentToken_;
|
||||
bool pdfVector_;
|
||||
std::string accessKeyId_;
|
||||
std::string userData_;
|
||||
std::string password_;
|
||||
long startPage_;
|
||||
std::string notifyEndpoint_;
|
||||
bool fitToPagesWide_;
|
||||
std::string tgtFilePrefix_;
|
||||
std::string notifyTopicName_;
|
||||
std::string modelId_;
|
||||
int displayDpi_;
|
||||
long maxSheetRow_;
|
||||
long maxSheetCount_;
|
||||
long endPage_;
|
||||
std::string tgtFileSuffix_;
|
||||
bool sheetOnePage_;
|
||||
long maxSheetCol_;
|
||||
std::string tgtType_;
|
||||
bool hidecomments_;
|
||||
bool fitToPagesTall_;
|
||||
std::string srcUri_;
|
||||
std::string tgtFilePages_;
|
||||
std::string tgtUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
@@ -40,8 +40,8 @@ namespace AlibabaCloud
|
||||
std::string getStatus()const;
|
||||
std::string getTaskId()const;
|
||||
int getPercent()const;
|
||||
std::string getTgtLoc()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getTgtLoc()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -49,8 +49,8 @@ namespace AlibabaCloud
|
||||
std::string status_;
|
||||
std::string taskId_;
|
||||
int percent_;
|
||||
std::string tgtLoc_;
|
||||
std::string createTime_;
|
||||
std::string tgtLoc_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_CREATESETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATESETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateSetRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSetRequest();
|
||||
~CreateSetRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSetName()const;
|
||||
void setSetName(const std::string& setName);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setName_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATESETREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATESETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATESETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateSetRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateSetRequest();
|
||||
~CreateSetRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSetName() const;
|
||||
void setSetName(const std::string &setName);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setName_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATESETREQUEST_H_
|
||||
|
||||
@@ -38,25 +38,25 @@ namespace AlibabaCloud
|
||||
explicit CreateSetResult(const std::string &payload);
|
||||
~CreateSetResult();
|
||||
std::string getModifyTime()const;
|
||||
int getImageCount()const;
|
||||
int getVideoCount()const;
|
||||
int getImageCount()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getSetName()const;
|
||||
std::string getSetId()const;
|
||||
int getFaceCount()const;
|
||||
int getVideoLength()const;
|
||||
int getFaceCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string modifyTime_;
|
||||
int imageCount_;
|
||||
int videoCount_;
|
||||
int imageCount_;
|
||||
std::string createTime_;
|
||||
std::string setName_;
|
||||
std::string setId_;
|
||||
int faceCount_;
|
||||
int videoLength_;
|
||||
int faceCount_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,69 +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_IMM_MODEL_CREATEVIDEOABSTRACTTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOABSTRACTTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoAbstractTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateVideoAbstractTaskRequest();
|
||||
~CreateVideoAbstractTaskRequest();
|
||||
|
||||
std::string getTargetVideoUri()const;
|
||||
void setTargetVideoUri(const std::string& targetVideoUri);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
int getAbstractLength()const;
|
||||
void setAbstractLength(int abstractLength);
|
||||
std::string getTargetClipsUri()const;
|
||||
void setTargetClipsUri(const std::string& targetClipsUri);
|
||||
|
||||
private:
|
||||
std::string targetVideoUri_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string videoUri_;
|
||||
int abstractLength_;
|
||||
std::string targetClipsUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOABSTRACTTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEVIDEOABSTRACTTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOABSTRACTTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoAbstractTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateVideoAbstractTaskRequest();
|
||||
~CreateVideoAbstractTaskRequest();
|
||||
std::string getTargetVideoUri() const;
|
||||
void setTargetVideoUri(const std::string &targetVideoUri);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
int getAbstractLength() const;
|
||||
void setAbstractLength(int abstractLength);
|
||||
std::string getTargetClipsUri() const;
|
||||
void setTargetClipsUri(const std::string &targetClipsUri);
|
||||
|
||||
private:
|
||||
std::string targetVideoUri_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string videoUri_;
|
||||
int abstractLength_;
|
||||
std::string targetClipsUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOABSTRACTTASKREQUEST_H_
|
||||
|
||||
@@ -1,78 +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_IMM_MODEL_CREATEVIDEOANALYSETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOANALYSETASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoAnalyseTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateVideoAnalyseTaskRequest();
|
||||
~CreateVideoAnalyseTaskRequest();
|
||||
|
||||
std::string getGrabType()const;
|
||||
void setGrabType(const std::string& grabType);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
bool getSaveType()const;
|
||||
void setSaveType(bool saveType);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
std::string getTgtUri()const;
|
||||
void setTgtUri(const std::string& tgtUri);
|
||||
|
||||
private:
|
||||
std::string grabType_;
|
||||
std::string project_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string endTime_;
|
||||
std::string videoUri_;
|
||||
bool saveType_;
|
||||
std::string interval_;
|
||||
std::string tgtUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOANALYSETASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEVIDEOANALYSETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOANALYSETASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoAnalyseTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateVideoAnalyseTaskRequest();
|
||||
~CreateVideoAnalyseTaskRequest();
|
||||
std::string getGrabType() const;
|
||||
void setGrabType(const std::string &grabType);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getEndTime() const;
|
||||
void setEndTime(const std::string &endTime);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
bool getSaveType() const;
|
||||
void setSaveType(bool saveType);
|
||||
std::string getInterval() const;
|
||||
void setInterval(const std::string &interval);
|
||||
std::string getTgtUri() const;
|
||||
void setTgtUri(const std::string &tgtUri);
|
||||
|
||||
private:
|
||||
std::string grabType_;
|
||||
std::string project_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string endTime_;
|
||||
std::string videoUri_;
|
||||
bool saveType_;
|
||||
std::string interval_;
|
||||
std::string tgtUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOANALYSETASKREQUEST_H_
|
||||
|
||||
@@ -1,72 +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_IMM_MODEL_CREATEVIDEOCOMPRESSTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOCOMPRESSTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoCompressTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateVideoCompressTaskRequest();
|
||||
~CreateVideoCompressTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getTargetContainer()const;
|
||||
void setTargetContainer(const std::string& targetContainer);
|
||||
std::string getCustomMessage()const;
|
||||
void setCustomMessage(const std::string& customMessage);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getTargetList()const;
|
||||
void setTargetList(const std::string& targetList);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
std::string getTargetSegment()const;
|
||||
void setTargetSegment(const std::string& targetSegment);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string targetContainer_;
|
||||
std::string customMessage_;
|
||||
std::string notifyTopicName_;
|
||||
std::string targetList_;
|
||||
std::string videoUri_;
|
||||
std::string targetSegment_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOCOMPRESSTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEVIDEOCOMPRESSTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOCOMPRESSTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoCompressTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateVideoCompressTaskRequest();
|
||||
~CreateVideoCompressTaskRequest();
|
||||
std::string getTargetSubtitle() const;
|
||||
void setTargetSubtitle(const std::string &targetSubtitle);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getTargetContainer() const;
|
||||
void setTargetContainer(const std::string &targetContainer);
|
||||
std::string getCustomMessage() const;
|
||||
void setCustomMessage(const std::string &customMessage);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getTargetList() const;
|
||||
void setTargetList(const std::string &targetList);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
std::string getTargetSegment() const;
|
||||
void setTargetSegment(const std::string &targetSegment);
|
||||
|
||||
private:
|
||||
std::string targetSubtitle_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string targetContainer_;
|
||||
std::string customMessage_;
|
||||
std::string notifyTopicName_;
|
||||
std::string targetList_;
|
||||
std::string videoUri_;
|
||||
std::string targetSegment_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOCOMPRESSTASKREQUEST_H_
|
||||
|
||||
@@ -1,78 +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_IMM_MODEL_CREATEVIDEOPRODUCETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOPRODUCETASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoProduceTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateVideoProduceTaskRequest();
|
||||
~CreateVideoProduceTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getMusic()const;
|
||||
void setMusic(const std::string& music);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getTargetUri()const;
|
||||
void setTargetUri(const std::string& targetUri);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
int getHeight()const;
|
||||
void setHeight(int height);
|
||||
std::string getCustomMessage()const;
|
||||
void setCustomMessage(const std::string& customMessage);
|
||||
std::string getImages()const;
|
||||
void setImages(const std::string& images);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
int getWidth()const;
|
||||
void setWidth(int width);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string music_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string targetUri_;
|
||||
std::string templateName_;
|
||||
int height_;
|
||||
std::string customMessage_;
|
||||
std::string images_;
|
||||
std::string notifyTopicName_;
|
||||
int width_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOPRODUCETASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_CREATEVIDEOPRODUCETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_CREATEVIDEOPRODUCETASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT CreateVideoProduceTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateVideoProduceTaskRequest();
|
||||
~CreateVideoProduceTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getMusic() const;
|
||||
void setMusic(const std::string &music);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getTargetUri() const;
|
||||
void setTargetUri(const std::string &targetUri);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
int getHeight() const;
|
||||
void setHeight(int height);
|
||||
std::string getCustomMessage() const;
|
||||
void setCustomMessage(const std::string &customMessage);
|
||||
std::string getImages() const;
|
||||
void setImages(const std::string &images);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
int getWidth() const;
|
||||
void setWidth(int width);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string music_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string targetUri_;
|
||||
std::string templateName_;
|
||||
int height_;
|
||||
std::string customMessage_;
|
||||
std::string images_;
|
||||
std::string notifyTopicName_;
|
||||
int width_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_CREATEVIDEOPRODUCETASKREQUEST_H_
|
||||
|
||||
@@ -1,69 +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_IMM_MODEL_DECODEBLINDWATERMARKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DECODEBLINDWATERMARKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DecodeBlindWatermarkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DecodeBlindWatermarkRequest();
|
||||
~DecodeBlindWatermarkRequest();
|
||||
|
||||
int getImageQuality()const;
|
||||
void setImageQuality(int imageQuality);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getWatermarkType()const;
|
||||
void setWatermarkType(const std::string& watermarkType);
|
||||
std::string getTargetUri()const;
|
||||
void setTargetUri(const std::string& targetUri);
|
||||
std::string getModel()const;
|
||||
void setModel(const std::string& model);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
std::string getOriginalImageUri()const;
|
||||
void setOriginalImageUri(const std::string& originalImageUri);
|
||||
|
||||
private:
|
||||
int imageQuality_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string watermarkType_;
|
||||
std::string targetUri_;
|
||||
std::string model_;
|
||||
std::string imageUri_;
|
||||
std::string originalImageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DECODEBLINDWATERMARKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DECODEBLINDWATERMARKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DECODEBLINDWATERMARKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DecodeBlindWatermarkRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DecodeBlindWatermarkRequest();
|
||||
~DecodeBlindWatermarkRequest();
|
||||
int getImageQuality() const;
|
||||
void setImageQuality(int imageQuality);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getWatermarkType() const;
|
||||
void setWatermarkType(const std::string &watermarkType);
|
||||
std::string getTargetUri() const;
|
||||
void setTargetUri(const std::string &targetUri);
|
||||
std::string getModel() const;
|
||||
void setModel(const std::string &model);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
std::string getOriginalImageUri() const;
|
||||
void setOriginalImageUri(const std::string &originalImageUri);
|
||||
|
||||
private:
|
||||
int imageQuality_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string watermarkType_;
|
||||
std::string targetUri_;
|
||||
std::string model_;
|
||||
std::string imageUri_;
|
||||
std::string originalImageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DECODEBLINDWATERMARKREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_DELETEIMAGEJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEIMAGEJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteImageJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteImageJobRequest();
|
||||
~DeleteImageJobRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
std::string getJobType()const;
|
||||
void setJobType(const std::string& jobType);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string jobId_;
|
||||
std::string jobType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEIMAGEJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETEIMAGEJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEIMAGEJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteImageJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteImageJobRequest();
|
||||
~DeleteImageJobRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
std::string getJobType() const;
|
||||
void setJobType(const std::string &jobType);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string jobId_;
|
||||
std::string jobType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEIMAGEJOBREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_DELETEIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEIMAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteImageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteImageRequest();
|
||||
~DeleteImageRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEIMAGEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETEIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEIMAGEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteImageRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteImageRequest();
|
||||
~DeleteImageRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEIMAGEREQUEST_H_
|
||||
|
||||
@@ -37,14 +37,14 @@ namespace AlibabaCloud
|
||||
DeleteImageResult();
|
||||
explicit DeleteImageResult(const std::string &payload);
|
||||
~DeleteImageResult();
|
||||
std::string getImageUri()const;
|
||||
std::string getSetId()const;
|
||||
std::string getImageUri()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_DELETEOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteOfficeConversionTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteOfficeConversionTaskRequest();
|
||||
~DeleteOfficeConversionTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEOFFICECONVERSIONTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETEOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteOfficeConversionTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteOfficeConversionTaskRequest();
|
||||
~DeleteOfficeConversionTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETEPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEPROJECTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteProjectRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteProjectRequest();
|
||||
~DeleteProjectRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEPROJECTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETEPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEPROJECTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteProjectRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteProjectRequest();
|
||||
~DeleteProjectRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEPROJECTREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_DELETESETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETESETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteSetRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSetRequest();
|
||||
~DeleteSetRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETESETREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETESETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETESETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteSetRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteSetRequest();
|
||||
~DeleteSetRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETESETREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_DELETEVIDEOREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEVIDEOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteVideoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVideoRequest();
|
||||
~DeleteVideoRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
bool getResources()const;
|
||||
void setResources(bool resources);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
bool resources_;
|
||||
std::string videoUri_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEVIDEOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETEVIDEOREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEVIDEOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteVideoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteVideoRequest();
|
||||
~DeleteVideoRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
bool getResources() const;
|
||||
void setResources(bool resources);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
bool resources_;
|
||||
std::string videoUri_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEVIDEOREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_DELETEVIDEOTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEVIDEOTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteVideoTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVideoTaskRequest();
|
||||
~DeleteVideoTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
std::string taskType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEVIDEOTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DELETEVIDEOTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DELETEVIDEOTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DeleteVideoTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteVideoTaskRequest();
|
||||
~DeleteVideoTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
std::string taskType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DELETEVIDEOTASKREQUEST_H_
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DescribeRegionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRegionsRequest();
|
||||
~DescribeRegionsRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DescribeRegionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRegionsRequest();
|
||||
~DescribeRegionsRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_DETECTIMAGEBODIESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGEBODIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageBodiesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetectImageBodiesRequest();
|
||||
~DetectImageBodiesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGEBODIESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DETECTIMAGEBODIESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGEBODIESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageBodiesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetectImageBodiesRequest();
|
||||
~DetectImageBodiesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGEBODIESREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_DETECTIMAGEFACESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGEFACESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageFacesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetectImageFacesRequest();
|
||||
~DetectImageFacesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealUid()const;
|
||||
void setRealUid(const std::string& realUid);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string realUid_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGEFACESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DETECTIMAGEFACESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGEFACESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageFacesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetectImageFacesRequest();
|
||||
~DetectImageFacesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRealUid() const;
|
||||
void setRealUid(const std::string &realUid);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string realUid_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGEFACESREQUEST_H_
|
||||
|
||||
@@ -63,10 +63,10 @@ namespace AlibabaCloud
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sAD;
|
||||
float sURPRISED;
|
||||
float aNGRY;
|
||||
float sAD;
|
||||
float dISGUSTED;
|
||||
float aNGRY;
|
||||
};
|
||||
std::string faceId;
|
||||
float attractiveConfidence;
|
||||
@@ -76,8 +76,8 @@ namespace AlibabaCloud
|
||||
std::string gender;
|
||||
EmotionDetails emotionDetails;
|
||||
float faceConfidence;
|
||||
float attractive;
|
||||
float faceQuality;
|
||||
float attractive;
|
||||
std::string emotion;
|
||||
int age;
|
||||
float ageConfidence;
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DETECTIMAGELOGOSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGELOGOSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageLogosRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetectImageLogosRequest();
|
||||
~DetectImageLogosRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGELOGOSREQUEST_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DETECTIMAGELOGOSRESULT_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGELOGOSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageLogosResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct LogosItem
|
||||
{
|
||||
struct LogoBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
LogoBoundary logoBoundary;
|
||||
std::string logoName;
|
||||
float logoConfidence;
|
||||
};
|
||||
|
||||
|
||||
DetectImageLogosResult();
|
||||
explicit DetectImageLogosResult(const std::string &payload);
|
||||
~DetectImageLogosResult();
|
||||
std::vector<LogosItem> getLogos()const;
|
||||
std::string getImageUri()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<LogosItem> logos_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGELOGOSRESULT_H_
|
||||
@@ -1,54 +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_IMM_MODEL_DETECTIMAGEQRCODESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGEQRCODESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageQRCodesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetectImageQRCodesRequest();
|
||||
~DetectImageQRCodesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGEQRCODESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DETECTIMAGEQRCODESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGEQRCODESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageQRCodesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetectImageQRCodesRequest();
|
||||
~DetectImageQRCodesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGEQRCODESREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_DETECTIMAGETAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGETAGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageTagsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetectImageTagsRequest();
|
||||
~DetectImageTagsRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealUid()const;
|
||||
void setRealUid(const std::string& realUid);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string realUid_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGETAGSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DETECTIMAGETAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTIMAGETAGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectImageTagsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetectImageTagsRequest();
|
||||
~DetectImageTagsRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRealUid() const;
|
||||
void setRealUid(const std::string &realUid);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string realUid_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTIMAGETAGSREQUEST_H_
|
||||
|
||||
@@ -34,11 +34,12 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct TagsItem
|
||||
{
|
||||
float centricScore;
|
||||
std::string tagName;
|
||||
float tagConfidence;
|
||||
std::string tagEnName;
|
||||
int tagLevel;
|
||||
std::string parentTagEnName;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_DETECTQRCODESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTQRCODESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectQRCodesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetectQRCodesRequest();
|
||||
~DetectQRCodesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSrcUris()const;
|
||||
void setSrcUris(const std::string& srcUris);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string srcUris_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTQRCODESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_DETECTQRCODESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_DETECTQRCODESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT DetectQRCodesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetectQRCodesRequest();
|
||||
~DetectQRCodesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSrcUris() const;
|
||||
void setSrcUris(const std::string &srcUris);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string srcUris_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_DETECTQRCODESREQUEST_H_
|
||||
|
||||
@@ -1,75 +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_IMM_MODEL_ENCODEBLINDWATERMARKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_ENCODEBLINDWATERMARKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT EncodeBlindWatermarkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EncodeBlindWatermarkRequest();
|
||||
~EncodeBlindWatermarkRequest();
|
||||
|
||||
std::string getImageQuality()const;
|
||||
void setImageQuality(const std::string& imageQuality);
|
||||
std::string getWatermarkUri()const;
|
||||
void setWatermarkUri(const std::string& watermarkUri);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getContent()const;
|
||||
void setContent(const std::string& content);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getWatermarkType()const;
|
||||
void setWatermarkType(const std::string& watermarkType);
|
||||
std::string getTargetUri()const;
|
||||
void setTargetUri(const std::string& targetUri);
|
||||
std::string getModel()const;
|
||||
void setModel(const std::string& model);
|
||||
std::string getTargetImageType()const;
|
||||
void setTargetImageType(const std::string& targetImageType);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string imageQuality_;
|
||||
std::string watermarkUri_;
|
||||
std::string project_;
|
||||
std::string content_;
|
||||
std::string accessKeyId_;
|
||||
std::string watermarkType_;
|
||||
std::string targetUri_;
|
||||
std::string model_;
|
||||
std::string targetImageType_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_ENCODEBLINDWATERMARKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_ENCODEBLINDWATERMARKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_ENCODEBLINDWATERMARKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT EncodeBlindWatermarkRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EncodeBlindWatermarkRequest();
|
||||
~EncodeBlindWatermarkRequest();
|
||||
std::string getImageQuality() const;
|
||||
void setImageQuality(const std::string &imageQuality);
|
||||
std::string getWatermarkUri() const;
|
||||
void setWatermarkUri(const std::string &watermarkUri);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getContent() const;
|
||||
void setContent(const std::string &content);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getWatermarkType() const;
|
||||
void setWatermarkType(const std::string &watermarkType);
|
||||
std::string getTargetUri() const;
|
||||
void setTargetUri(const std::string &targetUri);
|
||||
std::string getModel() const;
|
||||
void setModel(const std::string &model);
|
||||
std::string getTargetImageType() const;
|
||||
void setTargetImageType(const std::string &targetImageType);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string imageQuality_;
|
||||
std::string watermarkUri_;
|
||||
std::string project_;
|
||||
std::string content_;
|
||||
std::string accessKeyId_;
|
||||
std::string watermarkType_;
|
||||
std::string targetUri_;
|
||||
std::string model_;
|
||||
std::string targetImageType_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_ENCODEBLINDWATERMARKREQUEST_H_
|
||||
|
||||
@@ -1,135 +1,129 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_FINDIMAGESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_FINDIMAGESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT FindImagesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
FindImagesRequest();
|
||||
~FindImagesRequest();
|
||||
|
||||
std::string getRemarksArrayBIn()const;
|
||||
void setRemarksArrayBIn(const std::string& remarksArrayBIn);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getExternalId()const;
|
||||
void setExternalId(const std::string& externalId);
|
||||
std::string getFacesModifyTimeRange()const;
|
||||
void setFacesModifyTimeRange(const std::string& facesModifyTimeRange);
|
||||
std::string getOCRContentsMatch()const;
|
||||
void setOCRContentsMatch(const std::string& oCRContentsMatch);
|
||||
int getLimit()const;
|
||||
void setLimit(int limit);
|
||||
std::string getRemarksDPrefix()const;
|
||||
void setRemarksDPrefix(const std::string& remarksDPrefix);
|
||||
std::string getSourceType()const;
|
||||
void setSourceType(const std::string& sourceType);
|
||||
std::string getOrder()const;
|
||||
void setOrder(const std::string& order);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getOrderBy()const;
|
||||
void setOrderBy(const std::string& orderBy);
|
||||
std::string getTagNames()const;
|
||||
void setTagNames(const std::string& tagNames);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
std::string getRemarksCPrefix()const;
|
||||
void setRemarksCPrefix(const std::string& remarksCPrefix);
|
||||
std::string getModifyTimeRange()const;
|
||||
void setModifyTimeRange(const std::string& modifyTimeRange);
|
||||
std::string getAddressLineContentsMatch()const;
|
||||
void setAddressLineContentsMatch(const std::string& addressLineContentsMatch);
|
||||
std::string getGender()const;
|
||||
void setGender(const std::string& gender);
|
||||
std::string getRemarksArrayAIn()const;
|
||||
void setRemarksArrayAIn(const std::string& remarksArrayAIn);
|
||||
std::string getImageSizeRange()const;
|
||||
void setImageSizeRange(const std::string& imageSizeRange);
|
||||
std::string getRemarksBPrefix()const;
|
||||
void setRemarksBPrefix(const std::string& remarksBPrefix);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getLocationBoundary()const;
|
||||
void setLocationBoundary(const std::string& locationBoundary);
|
||||
std::string getImageTimeRange()const;
|
||||
void setImageTimeRange(const std::string& imageTimeRange);
|
||||
std::string getTagsModifyTimeRange()const;
|
||||
void setTagsModifyTimeRange(const std::string& tagsModifyTimeRange);
|
||||
std::string getAgeRange()const;
|
||||
void setAgeRange(const std::string& ageRange);
|
||||
std::string getRemarksAPrefix()const;
|
||||
void setRemarksAPrefix(const std::string& remarksAPrefix);
|
||||
std::string getSourceUriPrefix()const;
|
||||
void setSourceUriPrefix(const std::string& sourceUriPrefix);
|
||||
std::string getEmotion()const;
|
||||
void setEmotion(const std::string& emotion);
|
||||
std::string getCreateTimeRange()const;
|
||||
void setCreateTimeRange(const std::string& createTimeRange);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string remarksArrayBIn_;
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string facesModifyTimeRange_;
|
||||
std::string oCRContentsMatch_;
|
||||
int limit_;
|
||||
std::string remarksDPrefix_;
|
||||
std::string sourceType_;
|
||||
std::string order_;
|
||||
std::string groupId_;
|
||||
std::string orderBy_;
|
||||
std::string tagNames_;
|
||||
std::string marker_;
|
||||
std::string remarksCPrefix_;
|
||||
std::string modifyTimeRange_;
|
||||
std::string addressLineContentsMatch_;
|
||||
std::string gender_;
|
||||
std::string remarksArrayAIn_;
|
||||
std::string imageSizeRange_;
|
||||
std::string remarksBPrefix_;
|
||||
std::string accessKeyId_;
|
||||
std::string locationBoundary_;
|
||||
std::string imageTimeRange_;
|
||||
std::string tagsModifyTimeRange_;
|
||||
std::string ageRange_;
|
||||
std::string remarksAPrefix_;
|
||||
std::string sourceUriPrefix_;
|
||||
std::string emotion_;
|
||||
std::string createTimeRange_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_FINDIMAGESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_FINDIMAGESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_FINDIMAGESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT FindImagesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
FindImagesRequest();
|
||||
~FindImagesRequest();
|
||||
std::string getRemarksArrayBIn() const;
|
||||
void setRemarksArrayBIn(const std::string &remarksArrayBIn);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getExternalId() const;
|
||||
void setExternalId(const std::string &externalId);
|
||||
std::string getFacesModifyTimeRange() const;
|
||||
void setFacesModifyTimeRange(const std::string &facesModifyTimeRange);
|
||||
std::string getOCRContentsMatch() const;
|
||||
void setOCRContentsMatch(const std::string &oCRContentsMatch);
|
||||
int getLimit() const;
|
||||
void setLimit(int limit);
|
||||
std::string getRemarksDPrefix() const;
|
||||
void setRemarksDPrefix(const std::string &remarksDPrefix);
|
||||
std::string getSourceType() const;
|
||||
void setSourceType(const std::string &sourceType);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
std::string getTagNames() const;
|
||||
void setTagNames(const std::string &tagNames);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
std::string getRemarksCPrefix() const;
|
||||
void setRemarksCPrefix(const std::string &remarksCPrefix);
|
||||
std::string getModifyTimeRange() const;
|
||||
void setModifyTimeRange(const std::string &modifyTimeRange);
|
||||
std::string getAddressLineContentsMatch() const;
|
||||
void setAddressLineContentsMatch(const std::string &addressLineContentsMatch);
|
||||
std::string getGender() const;
|
||||
void setGender(const std::string &gender);
|
||||
std::string getRemarksArrayAIn() const;
|
||||
void setRemarksArrayAIn(const std::string &remarksArrayAIn);
|
||||
std::string getImageSizeRange() const;
|
||||
void setImageSizeRange(const std::string &imageSizeRange);
|
||||
std::string getRemarksBPrefix() const;
|
||||
void setRemarksBPrefix(const std::string &remarksBPrefix);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getLocationBoundary() const;
|
||||
void setLocationBoundary(const std::string &locationBoundary);
|
||||
std::string getImageTimeRange() const;
|
||||
void setImageTimeRange(const std::string &imageTimeRange);
|
||||
std::string getTagsModifyTimeRange() const;
|
||||
void setTagsModifyTimeRange(const std::string &tagsModifyTimeRange);
|
||||
std::string getAgeRange() const;
|
||||
void setAgeRange(const std::string &ageRange);
|
||||
std::string getRemarksAPrefix() const;
|
||||
void setRemarksAPrefix(const std::string &remarksAPrefix);
|
||||
std::string getSourceUriPrefix() const;
|
||||
void setSourceUriPrefix(const std::string &sourceUriPrefix);
|
||||
std::string getEmotion() const;
|
||||
void setEmotion(const std::string &emotion);
|
||||
std::string getCreateTimeRange() const;
|
||||
void setCreateTimeRange(const std::string &createTimeRange);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string remarksArrayBIn_;
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string facesModifyTimeRange_;
|
||||
std::string oCRContentsMatch_;
|
||||
int limit_;
|
||||
std::string remarksDPrefix_;
|
||||
std::string sourceType_;
|
||||
std::string order_;
|
||||
std::string groupId_;
|
||||
std::string orderBy_;
|
||||
std::string tagNames_;
|
||||
std::string marker_;
|
||||
std::string remarksCPrefix_;
|
||||
std::string modifyTimeRange_;
|
||||
std::string addressLineContentsMatch_;
|
||||
std::string gender_;
|
||||
std::string remarksArrayAIn_;
|
||||
std::string imageSizeRange_;
|
||||
std::string remarksBPrefix_;
|
||||
std::string accessKeyId_;
|
||||
std::string locationBoundary_;
|
||||
std::string imageTimeRange_;
|
||||
std::string tagsModifyTimeRange_;
|
||||
std::string ageRange_;
|
||||
std::string remarksAPrefix_;
|
||||
std::string sourceUriPrefix_;
|
||||
std::string emotion_;
|
||||
std::string createTimeRange_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_FINDIMAGESREQUEST_H_
|
||||
|
||||
@@ -34,19 +34,6 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct ImagesItem
|
||||
{
|
||||
struct ImageQuality
|
||||
{
|
||||
float clarityScore;
|
||||
float compositionScore;
|
||||
float contrastScore;
|
||||
float color;
|
||||
float exposure;
|
||||
float overallScore;
|
||||
float clarity;
|
||||
float contrast;
|
||||
float exposureScore;
|
||||
float colorScore;
|
||||
};
|
||||
struct Address
|
||||
{
|
||||
std::string township;
|
||||
@@ -56,31 +43,42 @@ namespace AlibabaCloud
|
||||
std::string district;
|
||||
std::string province;
|
||||
};
|
||||
struct CroppingSuggestionItem
|
||||
struct ImageQuality
|
||||
{
|
||||
struct CroppingBoundary
|
||||
float clarityScore;
|
||||
float compositionScore;
|
||||
float color;
|
||||
float contrastScore;
|
||||
float exposure;
|
||||
float overallScore;
|
||||
float contrast;
|
||||
float clarity;
|
||||
float colorScore;
|
||||
float exposureScore;
|
||||
};
|
||||
struct TagsItem
|
||||
{
|
||||
float centricScore;
|
||||
float tagConfidence;
|
||||
std::string tagName;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
struct OCRItem
|
||||
{
|
||||
struct OCRBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
std::string aspectRatio;
|
||||
float score;
|
||||
CroppingBoundary croppingBoundary;
|
||||
OCRBoundary oCRBoundary;
|
||||
float oCRConfidence;
|
||||
std::string oCRContents;
|
||||
};
|
||||
struct FacesItem
|
||||
{
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sAD;
|
||||
float sURPRISED;
|
||||
float aNGRY;
|
||||
float dISGUSTED;
|
||||
};
|
||||
struct FaceAttributes
|
||||
{
|
||||
struct FaceBoundary
|
||||
@@ -101,15 +99,25 @@ namespace AlibabaCloud
|
||||
float beardConfidence;
|
||||
HeadPose headPose;
|
||||
std::string glasses;
|
||||
float maskConfidence;
|
||||
std::string mask;
|
||||
float maskConfidence;
|
||||
float glassesConfidence;
|
||||
};
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sURPRISED;
|
||||
float sAD;
|
||||
float dISGUSTED;
|
||||
float aNGRY;
|
||||
};
|
||||
EmotionDetails emotionDetails;
|
||||
float faceConfidence;
|
||||
std::string faceId;
|
||||
float attractive;
|
||||
float faceConfidence;
|
||||
float faceQuality;
|
||||
float attractive;
|
||||
FaceAttributes faceAttributes;
|
||||
float genderConfidence;
|
||||
float emotionConfidence;
|
||||
@@ -118,25 +126,18 @@ namespace AlibabaCloud
|
||||
int age;
|
||||
std::string groupId;
|
||||
};
|
||||
struct TagsItem
|
||||
struct CroppingSuggestionItem
|
||||
{
|
||||
float tagConfidence;
|
||||
std::string tagName;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
struct OCRItem
|
||||
{
|
||||
struct OCRBoundary
|
||||
struct CroppingBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
OCRBoundary oCRBoundary;
|
||||
float oCRConfidence;
|
||||
std::string oCRContents;
|
||||
std::string aspectRatio;
|
||||
float score;
|
||||
CroppingBoundary croppingBoundary;
|
||||
};
|
||||
ImageQuality imageQuality;
|
||||
std::string modifyTime;
|
||||
@@ -146,10 +147,10 @@ namespace AlibabaCloud
|
||||
std::string facesFailReason;
|
||||
std::string croppingSuggestionStatus;
|
||||
std::string croppingSuggestionFailReason;
|
||||
std::string remarksA;
|
||||
std::string addressFailReason;
|
||||
std::string remarksB;
|
||||
std::string remarksA;
|
||||
std::string addressModifyTime;
|
||||
std::string remarksB;
|
||||
std::string imageFormat;
|
||||
std::string tagsFailReason;
|
||||
std::string remarksArrayB;
|
||||
@@ -158,27 +159,27 @@ namespace AlibabaCloud
|
||||
std::string remarksC;
|
||||
std::string remarksD;
|
||||
int imageWidth;
|
||||
std::string sourcePosition;
|
||||
std::string remarksArrayA;
|
||||
std::vector<ImagesItem::FacesItem> faces;
|
||||
std::string sourcePosition;
|
||||
std::vector<ImagesItem::TagsItem> tags;
|
||||
std::vector<ImagesItem::FacesItem> faces;
|
||||
std::string addressStatus;
|
||||
std::string facesStatus;
|
||||
std::string imageQualityModifyTime;
|
||||
std::vector<ImagesItem::CroppingSuggestionItem> croppingSuggestion;
|
||||
std::string createTime;
|
||||
std::string tagsModifyTime;
|
||||
std::string externalId;
|
||||
std::string tagsModifyTime;
|
||||
std::string imageQualityFailReason;
|
||||
std::string imageUri;
|
||||
std::string orientation;
|
||||
std::string imageUri;
|
||||
std::string oCRStatus;
|
||||
std::string oCRModifyTime;
|
||||
std::string imageTime;
|
||||
std::string croppingSuggestionModifyTime;
|
||||
int imageHeight;
|
||||
std::string tagsStatus;
|
||||
std::string imageQualityStatus;
|
||||
std::string tagsStatus;
|
||||
std::string oCRFailReason;
|
||||
std::vector<ImagesItem::OCRItem> oCR;
|
||||
int fileSize;
|
||||
@@ -190,15 +191,15 @@ namespace AlibabaCloud
|
||||
explicit FindImagesResult(const std::string &payload);
|
||||
~FindImagesResult();
|
||||
std::vector<ImagesItem> getImages()const;
|
||||
std::string getSetId()const;
|
||||
std::string getNextMarker()const;
|
||||
std::string getSetId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ImagesItem> images_;
|
||||
std::string setId_;
|
||||
std::string nextMarker_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,69 +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_IMM_MODEL_FINDSIMILARFACESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_FINDSIMILARFACESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT FindSimilarFacesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
FindSimilarFacesRequest();
|
||||
~FindSimilarFacesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
float getMinSimilarity()const;
|
||||
void setMinSimilarity(float minSimilarity);
|
||||
std::string getResponseFormat()const;
|
||||
void setResponseFormat(const std::string& responseFormat);
|
||||
int getLimit()const;
|
||||
void setLimit(int limit);
|
||||
std::string getFaceId()const;
|
||||
void setFaceId(const std::string& faceId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
float minSimilarity_;
|
||||
std::string responseFormat_;
|
||||
int limit_;
|
||||
std::string faceId_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_FINDSIMILARFACESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_FINDSIMILARFACESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_FINDSIMILARFACESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT FindSimilarFacesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
FindSimilarFacesRequest();
|
||||
~FindSimilarFacesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
float getMinSimilarity() const;
|
||||
void setMinSimilarity(float minSimilarity);
|
||||
std::string getResponseFormat() const;
|
||||
void setResponseFormat(const std::string &responseFormat);
|
||||
int getLimit() const;
|
||||
void setLimit(int limit);
|
||||
std::string getFaceId() const;
|
||||
void setFaceId(const std::string &faceId);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
float minSimilarity_;
|
||||
std::string responseFormat_;
|
||||
int limit_;
|
||||
std::string faceId_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_FINDSIMILARFACESREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_GETCONTENTKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETCONTENTKEYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetContentKeyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetContentKeyRequest();
|
||||
~GetContentKeyRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getVersionId()const;
|
||||
void setVersionId(const std::string& versionId);
|
||||
std::string getDRMServerId()const;
|
||||
void setDRMServerId(const std::string& dRMServerId);
|
||||
std::string getKeyIds()const;
|
||||
void setKeyIds(const std::string& keyIds);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string versionId_;
|
||||
std::string dRMServerId_;
|
||||
std::string keyIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETCONTENTKEYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETCONTENTKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETCONTENTKEYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetContentKeyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetContentKeyRequest();
|
||||
~GetContentKeyRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getVersionId() const;
|
||||
void setVersionId(const std::string &versionId);
|
||||
std::string getDRMServerId() const;
|
||||
void setDRMServerId(const std::string &dRMServerId);
|
||||
std::string getKeyIds() const;
|
||||
void setKeyIds(const std::string &keyIds);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string versionId_;
|
||||
std::string dRMServerId_;
|
||||
std::string keyIds_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETCONTENTKEYREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_GETDRMLICENSEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETDRMLICENSEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetDRMLicenseRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetDRMLicenseRequest();
|
||||
~GetDRMLicenseRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDRMType()const;
|
||||
void setDRMType(const std::string& dRMType);
|
||||
std::string getDRMLicense()const;
|
||||
void setDRMLicense(const std::string& dRMLicense);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string dRMType_;
|
||||
std::string dRMLicense_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETDRMLICENSEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETDRMLICENSEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETDRMLICENSEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetDRMLicenseRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetDRMLicenseRequest();
|
||||
~GetDRMLicenseRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDRMType() const;
|
||||
void setDRMType(const std::string &dRMType);
|
||||
std::string getDRMLicense() const;
|
||||
void setDRMLicense(const std::string &dRMLicense);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string dRMType_;
|
||||
std::string dRMLicense_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETDRMLICENSEREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_GETIMAGECROPPINGSUGGESTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETIMAGECROPPINGSUGGESTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetImageCroppingSuggestionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetImageCroppingSuggestionsRequest();
|
||||
~GetImageCroppingSuggestionsRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAspectRatios()const;
|
||||
void setAspectRatios(const std::string& aspectRatios);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string aspectRatios_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETIMAGECROPPINGSUGGESTIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETIMAGECROPPINGSUGGESTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETIMAGECROPPINGSUGGESTIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetImageCroppingSuggestionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetImageCroppingSuggestionsRequest();
|
||||
~GetImageCroppingSuggestionsRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAspectRatios() const;
|
||||
void setAspectRatios(const std::string &aspectRatios);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string aspectRatios_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETIMAGECROPPINGSUGGESTIONSREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_GETIMAGEQUALITYREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETIMAGEQUALITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetImageQualityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetImageQualityRequest();
|
||||
~GetImageQualityRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETIMAGEQUALITYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETIMAGEQUALITYREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETIMAGEQUALITYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetImageQualityRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetImageQualityRequest();
|
||||
~GetImageQualityRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETIMAGEQUALITYREQUEST_H_
|
||||
|
||||
@@ -36,14 +36,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
float clarityScore;
|
||||
float compositionScore;
|
||||
float contrastScore;
|
||||
float color;
|
||||
float contrastScore;
|
||||
float exposure;
|
||||
float overallScore;
|
||||
float clarity;
|
||||
float contrast;
|
||||
float exposureScore;
|
||||
float clarity;
|
||||
float colorScore;
|
||||
float exposureScore;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_GETIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETIMAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetImageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetImageRequest();
|
||||
~GetImageRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETIMAGEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETIMAGEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetImageRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetImageRequest();
|
||||
~GetImageRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETIMAGEREQUEST_H_
|
||||
|
||||
@@ -36,14 +36,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
float clarityScore;
|
||||
float compositionScore;
|
||||
float contrastScore;
|
||||
float color;
|
||||
float contrastScore;
|
||||
float exposure;
|
||||
float overallScore;
|
||||
float clarity;
|
||||
float contrast;
|
||||
float exposureScore;
|
||||
float clarity;
|
||||
float colorScore;
|
||||
float exposureScore;
|
||||
};
|
||||
struct Address
|
||||
{
|
||||
@@ -54,31 +54,16 @@ namespace AlibabaCloud
|
||||
std::string district;
|
||||
std::string province;
|
||||
};
|
||||
struct CroppingSuggestionItem
|
||||
struct TagsItem
|
||||
{
|
||||
struct CroppingBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
std::string aspectRatio;
|
||||
float score;
|
||||
CroppingBoundary croppingBoundary;
|
||||
float centricScore;
|
||||
std::string tagName;
|
||||
float tagConfidence;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
struct FacesItem
|
||||
{
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sAD;
|
||||
float sURPRISED;
|
||||
float aNGRY;
|
||||
float dISGUSTED;
|
||||
};
|
||||
struct FaceAttributes
|
||||
{
|
||||
struct FaceBoundary
|
||||
@@ -98,30 +83,46 @@ namespace AlibabaCloud
|
||||
std::string beard;
|
||||
float beardConfidence;
|
||||
HeadPose headPose;
|
||||
float maskConfidence;
|
||||
std::string mask;
|
||||
std::string glasses;
|
||||
std::string mask;
|
||||
float maskConfidence;
|
||||
float glassesConfidence;
|
||||
};
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sURPRISED;
|
||||
float sAD;
|
||||
float dISGUSTED;
|
||||
float aNGRY;
|
||||
};
|
||||
EmotionDetails emotionDetails;
|
||||
float faceConfidence;
|
||||
std::string faceId;
|
||||
float attractive;
|
||||
float faceConfidence;
|
||||
float faceQuality;
|
||||
float attractive;
|
||||
FaceAttributes faceAttributes;
|
||||
float genderConfidence;
|
||||
float emotionConfidence;
|
||||
std::string emotion;
|
||||
std::string gender;
|
||||
std::string emotion;
|
||||
std::string age;
|
||||
std::string groupId;
|
||||
};
|
||||
struct TagsItem
|
||||
struct CroppingSuggestionItem
|
||||
{
|
||||
float tagConfidence;
|
||||
std::string tagName;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
struct CroppingBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
std::string aspectRatio;
|
||||
float score;
|
||||
CroppingBoundary croppingBoundary;
|
||||
};
|
||||
struct OCRItem
|
||||
{
|
||||
@@ -144,49 +145,49 @@ namespace AlibabaCloud
|
||||
ImageQuality getImageQuality()const;
|
||||
std::string getModifyTime()const;
|
||||
Address getAddress()const;
|
||||
std::string getSourceUri()const;
|
||||
std::string getSourceType()const;
|
||||
std::string getSourceUri()const;
|
||||
std::string getFacesFailReason()const;
|
||||
std::string getCroppingSuggestionStatus()const;
|
||||
std::string getCroppingSuggestionFailReason()const;
|
||||
std::string getRemarksA()const;
|
||||
std::string getAddressFailReason()const;
|
||||
std::string getRemarksB()const;
|
||||
std::string getRemarksA()const;
|
||||
std::string getAddressModifyTime()const;
|
||||
std::string getRemarksB()const;
|
||||
std::string getImageFormat()const;
|
||||
std::string getRemarksArrayB()const;
|
||||
std::string getTagsFailReason()const;
|
||||
std::string getExif()const;
|
||||
std::string getRemarksArrayB()const;
|
||||
std::string getFacesModifyTime()const;
|
||||
std::string getExif()const;
|
||||
std::string getRemarksC()const;
|
||||
std::string getRemarksD()const;
|
||||
int getImageWidth()const;
|
||||
std::string getSourcePosition()const;
|
||||
std::string getRemarksArrayA()const;
|
||||
std::vector<FacesItem> getFaces()const;
|
||||
std::string getSourcePosition()const;
|
||||
std::vector<TagsItem> getTags()const;
|
||||
std::vector<FacesItem> getFaces()const;
|
||||
std::string getAddressStatus()const;
|
||||
std::string getFacesStatus()const;
|
||||
std::string getImageQualityModifyTime()const;
|
||||
std::vector<CroppingSuggestionItem> getCroppingSuggestion()const;
|
||||
std::string getTagsModifyTime()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getTagsModifyTime()const;
|
||||
std::string getImageQualityFailReason()const;
|
||||
std::string getImageUri()const;
|
||||
std::string getOrientation()const;
|
||||
std::string getImageUri()const;
|
||||
std::string getOCRStatus()const;
|
||||
std::string getOCRModifyTime()const;
|
||||
std::string getCroppingSuggestionModifyTime()const;
|
||||
std::string getImageTime()const;
|
||||
std::string getTagsStatus()const;
|
||||
std::string getImageQualityStatus()const;
|
||||
std::string getCroppingSuggestionModifyTime()const;
|
||||
int getImageHeight()const;
|
||||
std::string getImageQualityStatus()const;
|
||||
std::string getTagsStatus()const;
|
||||
std::string getOCRFailReason()const;
|
||||
std::string getSetId()const;
|
||||
std::vector<OCRItem> getOCR()const;
|
||||
std::string getLocation()const;
|
||||
int getFileSize()const;
|
||||
std::string getLocation()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -194,49 +195,49 @@ namespace AlibabaCloud
|
||||
ImageQuality imageQuality_;
|
||||
std::string modifyTime_;
|
||||
Address address_;
|
||||
std::string sourceUri_;
|
||||
std::string sourceType_;
|
||||
std::string sourceUri_;
|
||||
std::string facesFailReason_;
|
||||
std::string croppingSuggestionStatus_;
|
||||
std::string croppingSuggestionFailReason_;
|
||||
std::string remarksA_;
|
||||
std::string addressFailReason_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string addressModifyTime_;
|
||||
std::string remarksB_;
|
||||
std::string imageFormat_;
|
||||
std::string remarksArrayB_;
|
||||
std::string tagsFailReason_;
|
||||
std::string exif_;
|
||||
std::string remarksArrayB_;
|
||||
std::string facesModifyTime_;
|
||||
std::string exif_;
|
||||
std::string remarksC_;
|
||||
std::string remarksD_;
|
||||
int imageWidth_;
|
||||
std::string sourcePosition_;
|
||||
std::string remarksArrayA_;
|
||||
std::vector<FacesItem> faces_;
|
||||
std::string sourcePosition_;
|
||||
std::vector<TagsItem> tags_;
|
||||
std::vector<FacesItem> faces_;
|
||||
std::string addressStatus_;
|
||||
std::string facesStatus_;
|
||||
std::string imageQualityModifyTime_;
|
||||
std::vector<CroppingSuggestionItem> croppingSuggestion_;
|
||||
std::string tagsModifyTime_;
|
||||
std::string externalId_;
|
||||
std::string createTime_;
|
||||
std::string externalId_;
|
||||
std::string tagsModifyTime_;
|
||||
std::string imageQualityFailReason_;
|
||||
std::string imageUri_;
|
||||
std::string orientation_;
|
||||
std::string imageUri_;
|
||||
std::string oCRStatus_;
|
||||
std::string oCRModifyTime_;
|
||||
std::string croppingSuggestionModifyTime_;
|
||||
std::string imageTime_;
|
||||
std::string tagsStatus_;
|
||||
std::string imageQualityStatus_;
|
||||
std::string croppingSuggestionModifyTime_;
|
||||
int imageHeight_;
|
||||
std::string imageQualityStatus_;
|
||||
std::string tagsStatus_;
|
||||
std::string oCRFailReason_;
|
||||
std::string setId_;
|
||||
std::vector<OCRItem> oCR_;
|
||||
std::string location_;
|
||||
int fileSize_;
|
||||
std::string location_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_GETMEDIAMETAREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETMEDIAMETAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetMediaMetaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetMediaMetaRequest();
|
||||
~GetMediaMetaRequest();
|
||||
|
||||
std::string getMediaUri()const;
|
||||
void setMediaUri(const std::string& mediaUri);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string mediaUri_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETMEDIAMETAREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETMEDIAMETAREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETMEDIAMETAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetMediaMetaRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetMediaMetaRequest();
|
||||
~GetMediaMetaRequest();
|
||||
std::string getMediaUri() const;
|
||||
void setMediaUri(const std::string &mediaUri);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string mediaUri_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETMEDIAMETAREQUEST_H_
|
||||
|
||||
@@ -36,6 +36,17 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct MediaFormat
|
||||
{
|
||||
struct Tag
|
||||
{
|
||||
std::string artist;
|
||||
std::string performer;
|
||||
std::string composer;
|
||||
std::string language;
|
||||
std::string creationTime;
|
||||
std::string album;
|
||||
std::string title;
|
||||
std::string albumArtist;
|
||||
};
|
||||
struct Address
|
||||
{
|
||||
std::string township;
|
||||
@@ -45,29 +56,18 @@ namespace AlibabaCloud
|
||||
std::string district;
|
||||
std::string province;
|
||||
};
|
||||
struct Tag
|
||||
{
|
||||
std::string artist;
|
||||
std::string composer;
|
||||
std::string performer;
|
||||
std::string language;
|
||||
std::string creationTime;
|
||||
std::string title;
|
||||
std::string album;
|
||||
std::string albumArtist;
|
||||
};
|
||||
Address address;
|
||||
std::string size;
|
||||
int numberStreams;
|
||||
std::string size;
|
||||
std::string formatLongName;
|
||||
std::string startTime;
|
||||
std::string creationTime;
|
||||
std::string startTime;
|
||||
std::string formatName;
|
||||
std::string duration;
|
||||
Tag tag;
|
||||
std::string bitrate;
|
||||
std::string location;
|
||||
int numberPrograms;
|
||||
std::string location;
|
||||
};
|
||||
struct MediaStreams
|
||||
{
|
||||
@@ -79,29 +79,24 @@ namespace AlibabaCloud
|
||||
std::string rotate;
|
||||
std::string sampleAspectRatio;
|
||||
std::string startTime;
|
||||
std::string duration;
|
||||
int index;
|
||||
std::string codecName;
|
||||
std::string duration;
|
||||
std::string bitrate;
|
||||
std::string codecName;
|
||||
std::string profile;
|
||||
std::string displayAspectRatio;
|
||||
int hasBFrames;
|
||||
std::string codecTagString;
|
||||
int hasBFrames;
|
||||
std::string averageFrameRate;
|
||||
std::string language;
|
||||
std::string codecLongName;
|
||||
std::string pixelFormat;
|
||||
int level;
|
||||
int height;
|
||||
int level;
|
||||
std::string pixelFormat;
|
||||
std::string frameRrate;
|
||||
int width;
|
||||
std::string timeBase;
|
||||
};
|
||||
struct SubtitleStream
|
||||
{
|
||||
std::string language;
|
||||
int index;
|
||||
};
|
||||
struct AudioStream
|
||||
{
|
||||
std::string codecTag;
|
||||
@@ -109,18 +104,23 @@ namespace AlibabaCloud
|
||||
std::string codecTimeBase;
|
||||
std::string channelLayout;
|
||||
std::string startTime;
|
||||
std::string duration;
|
||||
int index;
|
||||
std::string codecName;
|
||||
std::string duration;
|
||||
std::string bitrate;
|
||||
std::string sampleFormat;
|
||||
std::string codecName;
|
||||
int channels;
|
||||
std::string sampleFormat;
|
||||
std::string codecTagString;
|
||||
std::string sampleRate;
|
||||
std::string language;
|
||||
std::string codecLongName;
|
||||
std::string timeBase;
|
||||
};
|
||||
struct SubtitleStream
|
||||
{
|
||||
std::string language;
|
||||
int index;
|
||||
};
|
||||
std::vector<VideoStream> videoStreams;
|
||||
std::vector<SubtitleStream> subtitleStreams;
|
||||
std::vector<AudioStream> audioStreams;
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_GETOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetOfficeConversionTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOfficeConversionTaskRequest();
|
||||
~GetOfficeConversionTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETOFFICECONVERSIONTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetOfficeConversionTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetOfficeConversionTaskRequest();
|
||||
~GetOfficeConversionTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
@@ -46,13 +46,13 @@ namespace AlibabaCloud
|
||||
std::string getTgtType()const;
|
||||
std::string getTaskId()const;
|
||||
int getPercent()const;
|
||||
std::string getExternalID()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getExternalID()const;
|
||||
std::string getImageSpec()const;
|
||||
std::string getNotifyEndpoint()const;
|
||||
std::string getTgtUri()const;
|
||||
int getPageCount()const;
|
||||
std::string getFinishTime()const;
|
||||
int getPageCount()const;
|
||||
std::string getNotifyTopicName()const;
|
||||
std::string getSrcUri()const;
|
||||
|
||||
@@ -64,13 +64,13 @@ namespace AlibabaCloud
|
||||
std::string tgtType_;
|
||||
std::string taskId_;
|
||||
int percent_;
|
||||
std::string externalID_;
|
||||
std::string createTime_;
|
||||
std::string externalID_;
|
||||
std::string imageSpec_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string tgtUri_;
|
||||
int pageCount_;
|
||||
std::string finishTime_;
|
||||
int pageCount_;
|
||||
std::string notifyTopicName_;
|
||||
std::string srcUri_;
|
||||
|
||||
|
||||
@@ -1,78 +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_IMM_MODEL_GETOFFICEEDITURLREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETOFFICEEDITURLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetOfficeEditURLRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOfficeEditURLRequest();
|
||||
~GetOfficeEditURLRequest();
|
||||
|
||||
std::string getSrcType()const;
|
||||
void setSrcType(const std::string& srcType);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getUserID()const;
|
||||
void setUserID(const std::string& userID);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getFileID()const;
|
||||
void setFileID(const std::string& fileID);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getFileName()const;
|
||||
void setFileName(const std::string& fileName);
|
||||
std::string getSrcUri()const;
|
||||
void setSrcUri(const std::string& srcUri);
|
||||
std::string getTgtUri()const;
|
||||
void setTgtUri(const std::string& tgtUri);
|
||||
std::string getUserName()const;
|
||||
void setUserName(const std::string& userName);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
std::string userID_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string fileID_;
|
||||
std::string notifyTopicName_;
|
||||
std::string fileName_;
|
||||
std::string srcUri_;
|
||||
std::string tgtUri_;
|
||||
std::string userName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETOFFICEEDITURLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETOFFICEEDITURLREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETOFFICEEDITURLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetOfficeEditURLRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetOfficeEditURLRequest();
|
||||
~GetOfficeEditURLRequest();
|
||||
std::string getSrcType() const;
|
||||
void setSrcType(const std::string &srcType);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getUserID() const;
|
||||
void setUserID(const std::string &userID);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getFileID() const;
|
||||
void setFileID(const std::string &fileID);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getFileName() const;
|
||||
void setFileName(const std::string &fileName);
|
||||
std::string getSrcUri() const;
|
||||
void setSrcUri(const std::string &srcUri);
|
||||
std::string getTgtUri() const;
|
||||
void setTgtUri(const std::string &tgtUri);
|
||||
std::string getUserName() const;
|
||||
void setUserName(const std::string &userName);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
std::string userID_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string fileID_;
|
||||
std::string notifyTopicName_;
|
||||
std::string fileName_;
|
||||
std::string srcUri_;
|
||||
std::string tgtUri_;
|
||||
std::string userName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETOFFICEEDITURLREQUEST_H_
|
||||
|
||||
@@ -1,78 +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_IMM_MODEL_GETOFFICEPREVIEWURLREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETOFFICEPREVIEWURLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetOfficePreviewURLRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOfficePreviewURLRequest();
|
||||
~GetOfficePreviewURLRequest();
|
||||
|
||||
std::string getSrcType()const;
|
||||
void setSrcType(const std::string& srcType);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
int getWatermarkVertical()const;
|
||||
void setWatermarkVertical(int watermarkVertical);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getWatermarkType()const;
|
||||
void setWatermarkType(int watermarkType);
|
||||
float getWatermarkRotate()const;
|
||||
void setWatermarkRotate(float watermarkRotate);
|
||||
std::string getWatermarkValue()const;
|
||||
void setWatermarkValue(const std::string& watermarkValue);
|
||||
std::string getWatermarkFont()const;
|
||||
void setWatermarkFont(const std::string& watermarkFont);
|
||||
int getWatermarkHorizontal()const;
|
||||
void setWatermarkHorizontal(int watermarkHorizontal);
|
||||
std::string getSrcUri()const;
|
||||
void setSrcUri(const std::string& srcUri);
|
||||
std::string getWatermarkFillStyle()const;
|
||||
void setWatermarkFillStyle(const std::string& watermarkFillStyle);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
int watermarkVertical_;
|
||||
std::string accessKeyId_;
|
||||
int watermarkType_;
|
||||
float watermarkRotate_;
|
||||
std::string watermarkValue_;
|
||||
std::string watermarkFont_;
|
||||
int watermarkHorizontal_;
|
||||
std::string srcUri_;
|
||||
std::string watermarkFillStyle_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETOFFICEPREVIEWURLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETOFFICEPREVIEWURLREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETOFFICEPREVIEWURLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetOfficePreviewURLRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetOfficePreviewURLRequest();
|
||||
~GetOfficePreviewURLRequest();
|
||||
std::string getSrcType() const;
|
||||
void setSrcType(const std::string &srcType);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
int getWatermarkVertical() const;
|
||||
void setWatermarkVertical(int watermarkVertical);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
int getWatermarkType() const;
|
||||
void setWatermarkType(int watermarkType);
|
||||
float getWatermarkRotate() const;
|
||||
void setWatermarkRotate(float watermarkRotate);
|
||||
std::string getWatermarkValue() const;
|
||||
void setWatermarkValue(const std::string &watermarkValue);
|
||||
std::string getWatermarkFont() const;
|
||||
void setWatermarkFont(const std::string &watermarkFont);
|
||||
int getWatermarkHorizontal() const;
|
||||
void setWatermarkHorizontal(int watermarkHorizontal);
|
||||
std::string getSrcUri() const;
|
||||
void setSrcUri(const std::string &srcUri);
|
||||
std::string getWatermarkFillStyle() const;
|
||||
void setWatermarkFillStyle(const std::string &watermarkFillStyle);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
int watermarkVertical_;
|
||||
std::string accessKeyId_;
|
||||
int watermarkType_;
|
||||
float watermarkRotate_;
|
||||
std::string watermarkValue_;
|
||||
std::string watermarkFont_;
|
||||
int watermarkHorizontal_;
|
||||
std::string srcUri_;
|
||||
std::string watermarkFillStyle_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETOFFICEPREVIEWURLREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETPROJECTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetProjectRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetProjectRequest();
|
||||
~GetProjectRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETPROJECTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETPROJECTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetProjectRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetProjectRequest();
|
||||
~GetProjectRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETPROJECTREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_GETSETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETSETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetSetRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetSetRequest();
|
||||
~GetSetRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETSETREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETSETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETSETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetSetRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetSetRequest();
|
||||
~GetSetRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETSETREQUEST_H_
|
||||
|
||||
@@ -38,25 +38,25 @@ namespace AlibabaCloud
|
||||
explicit GetSetResult(const std::string &payload);
|
||||
~GetSetResult();
|
||||
std::string getModifyTime()const;
|
||||
int getImageCount()const;
|
||||
int getVideoCount()const;
|
||||
int getImageCount()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getSetName()const;
|
||||
std::string getSetId()const;
|
||||
int getFaceCount()const;
|
||||
int getVideoLength()const;
|
||||
int getFaceCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string modifyTime_;
|
||||
int imageCount_;
|
||||
int videoCount_;
|
||||
int imageCount_;
|
||||
std::string createTime_;
|
||||
std::string setName_;
|
||||
std::string setId_;
|
||||
int faceCount_;
|
||||
int videoLength_;
|
||||
int faceCount_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_GETVIDEOREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETVIDEOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetVideoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetVideoRequest();
|
||||
~GetVideoRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string videoUri_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETVIDEOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETVIDEOREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETVIDEOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetVideoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetVideoRequest();
|
||||
~GetVideoRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string videoUri_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETVIDEOREQUEST_H_
|
||||
|
||||
@@ -32,20 +32,13 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_IMM_EXPORT GetVideoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct VideoTagsItem
|
||||
{
|
||||
float tagConfidence;
|
||||
std::string tagName;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
struct PersonsItem
|
||||
{
|
||||
std::string personId;
|
||||
float genderConfidence;
|
||||
std::string gender;
|
||||
int age;
|
||||
float ageConfidence;
|
||||
int age;
|
||||
};
|
||||
struct CelebrityItem
|
||||
{
|
||||
@@ -53,6 +46,13 @@ namespace AlibabaCloud
|
||||
int celebrityNum;
|
||||
std::string celebrityLibraryName;
|
||||
};
|
||||
struct VideoTagsItem
|
||||
{
|
||||
std::string tagName;
|
||||
float tagConfidence;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
|
||||
|
||||
GetVideoResult();
|
||||
@@ -61,16 +61,16 @@ namespace AlibabaCloud
|
||||
std::string getModifyTime()const;
|
||||
std::string getProcessStatus()const;
|
||||
int getVideoWidth()const;
|
||||
std::string getSourceUri()const;
|
||||
std::string getSourceType()const;
|
||||
std::string getSourceUri()const;
|
||||
std::string getVideoInfo()const;
|
||||
std::string getRemarksA()const;
|
||||
std::string getVideoFrameTagsModifyTime()const;
|
||||
std::string getRemarksB()const;
|
||||
std::string getRemarksA()const;
|
||||
std::string getVideoFacesFailReason()const;
|
||||
std::string getRemarksB()const;
|
||||
std::string getVideoFacesStatus()const;
|
||||
std::string getVideoOCRModifyTime()const;
|
||||
std::string getRemarksC()const;
|
||||
std::string getVideoOCRModifyTime()const;
|
||||
std::string getRemarksD()const;
|
||||
int getVideoHeight()const;
|
||||
std::vector<PersonsItem> getPersons()const;
|
||||
@@ -82,23 +82,23 @@ namespace AlibabaCloud
|
||||
std::string getVideoTagsModifyTime()const;
|
||||
std::string getVideoOCRStatus()const;
|
||||
int getVideoFrames()const;
|
||||
std::string getVideoSTTModifyTime()const;
|
||||
std::string getProcessModifyTime()const;
|
||||
std::string getVideoSTTModifyTime()const;
|
||||
std::string getProcessFailReason()const;
|
||||
std::string getVideoSTTFailReason()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getVideoSTTFailReason()const;
|
||||
std::string getVideoUri()const;
|
||||
std::string getVideoFormat()const;
|
||||
std::string getVideoFrameTagsFailReason()const;
|
||||
std::string getVideoFormat()const;
|
||||
std::string getVideoSTTStatus()const;
|
||||
std::string getVideoFacesModifyTime()const;
|
||||
std::vector<VideoTagsItem> getVideoTags()const;
|
||||
std::string getCelebrityModifyTime()const;
|
||||
float getVideoDuration()const;
|
||||
std::string getCelebrityFailReason()const;
|
||||
std::string getCelebrityStatus()const;
|
||||
std::string getSetId()const;
|
||||
std::string getCelebrityStatus()const;
|
||||
std::string getVideoTagsStatus()const;
|
||||
int getFileSize()const;
|
||||
|
||||
@@ -108,16 +108,16 @@ namespace AlibabaCloud
|
||||
std::string modifyTime_;
|
||||
std::string processStatus_;
|
||||
int videoWidth_;
|
||||
std::string sourceUri_;
|
||||
std::string sourceType_;
|
||||
std::string sourceUri_;
|
||||
std::string videoInfo_;
|
||||
std::string remarksA_;
|
||||
std::string videoFrameTagsModifyTime_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string videoFacesFailReason_;
|
||||
std::string remarksB_;
|
||||
std::string videoFacesStatus_;
|
||||
std::string videoOCRModifyTime_;
|
||||
std::string remarksC_;
|
||||
std::string videoOCRModifyTime_;
|
||||
std::string remarksD_;
|
||||
int videoHeight_;
|
||||
std::vector<PersonsItem> persons_;
|
||||
@@ -129,23 +129,23 @@ namespace AlibabaCloud
|
||||
std::string videoTagsModifyTime_;
|
||||
std::string videoOCRStatus_;
|
||||
int videoFrames_;
|
||||
std::string videoSTTModifyTime_;
|
||||
std::string processModifyTime_;
|
||||
std::string videoSTTModifyTime_;
|
||||
std::string processFailReason_;
|
||||
std::string videoSTTFailReason_;
|
||||
std::string externalId_;
|
||||
std::string createTime_;
|
||||
std::string externalId_;
|
||||
std::string videoSTTFailReason_;
|
||||
std::string videoUri_;
|
||||
std::string videoFormat_;
|
||||
std::string videoFrameTagsFailReason_;
|
||||
std::string videoFormat_;
|
||||
std::string videoSTTStatus_;
|
||||
std::string videoFacesModifyTime_;
|
||||
std::vector<VideoTagsItem> videoTags_;
|
||||
std::string celebrityModifyTime_;
|
||||
float videoDuration_;
|
||||
std::string celebrityFailReason_;
|
||||
std::string celebrityStatus_;
|
||||
std::string setId_;
|
||||
std::string celebrityStatus_;
|
||||
std::string videoTagsStatus_;
|
||||
int fileSize_;
|
||||
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_GETVIDEOTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETVIDEOTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetVideoTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetVideoTaskRequest();
|
||||
~GetVideoTaskRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
std::string taskType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETVIDEOTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETVIDEOTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETVIDEOTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetVideoTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetVideoTaskRequest();
|
||||
~GetVideoTaskRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskId_;
|
||||
std::string taskType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETVIDEOTASKREQUEST_H_
|
||||
|
||||
@@ -38,10 +38,10 @@ namespace AlibabaCloud
|
||||
explicit GetVideoTaskResult(const std::string &payload);
|
||||
~GetVideoTaskResult();
|
||||
std::string getStatus()const;
|
||||
std::string getNotifyEndpoint()const;
|
||||
int getProgress()const;
|
||||
std::string getTaskId()const;
|
||||
std::string getNotifyEndpoint()const;
|
||||
std::string getParameters()const;
|
||||
std::string getTaskId()const;
|
||||
std::string getEndTime()const;
|
||||
std::string getTaskType()const;
|
||||
std::string getStartTime()const;
|
||||
@@ -53,10 +53,10 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string notifyEndpoint_;
|
||||
int progress_;
|
||||
std::string taskId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string parameters_;
|
||||
std::string taskId_;
|
||||
std::string endTime_;
|
||||
std::string taskType_;
|
||||
std::string startTime_;
|
||||
|
||||
@@ -1,78 +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_IMM_MODEL_GETWEBOFFICEURLREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETWEBOFFICEURLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT GetWebofficeURLRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetWebofficeURLRequest();
|
||||
~GetWebofficeURLRequest();
|
||||
|
||||
std::string getSrcType()const;
|
||||
void setSrcType(const std::string& srcType);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getFile()const;
|
||||
void setFile(const std::string& file);
|
||||
bool getHidecmb()const;
|
||||
void setHidecmb(bool hidecmb);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getFileID()const;
|
||||
void setFileID(const std::string& fileID);
|
||||
std::string getWatermark()const;
|
||||
void setWatermark(const std::string& watermark);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getPermission()const;
|
||||
void setPermission(const std::string& permission);
|
||||
std::string getUser()const;
|
||||
void setUser(const std::string& user);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string file_;
|
||||
bool hidecmb_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string fileID_;
|
||||
std::string watermark_;
|
||||
std::string notifyTopicName_;
|
||||
std::string permission_;
|
||||
std::string user_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETWEBOFFICEURLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_GETWEBOFFICEURLREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_GETWEBOFFICEURLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT GetWebofficeURLRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetWebofficeURLRequest();
|
||||
~GetWebofficeURLRequest();
|
||||
std::string getSrcType() const;
|
||||
void setSrcType(const std::string &srcType);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getFile() const;
|
||||
void setFile(const std::string &file);
|
||||
bool getHidecmb() const;
|
||||
void setHidecmb(bool hidecmb);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getFileID() const;
|
||||
void setFileID(const std::string &fileID);
|
||||
std::string getWatermark() const;
|
||||
void setWatermark(const std::string &watermark);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getPermission() const;
|
||||
void setPermission(const std::string &permission);
|
||||
std::string getUser() const;
|
||||
void setUser(const std::string &user);
|
||||
|
||||
private:
|
||||
std::string srcType_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string file_;
|
||||
bool hidecmb_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string fileID_;
|
||||
std::string watermark_;
|
||||
std::string notifyTopicName_;
|
||||
std::string permission_;
|
||||
std::string user_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_GETWEBOFFICEURLREQUEST_H_
|
||||
|
||||
@@ -1,96 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_INDEXIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_INDEXIMAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT IndexImageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
IndexImageRequest();
|
||||
~IndexImageRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getExternalId()const;
|
||||
void setExternalId(const std::string& externalId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getSourceType()const;
|
||||
void setSourceType(const std::string& sourceType);
|
||||
std::string getRealUid()const;
|
||||
void setRealUid(const std::string& realUid);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getRemarksB()const;
|
||||
void setRemarksB(const std::string& remarksB);
|
||||
std::string getRemarksA()const;
|
||||
void setRemarksA(const std::string& remarksA);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
std::string getRemarksArrayA()const;
|
||||
void setRemarksArrayA(const std::string& remarksArrayA);
|
||||
std::string getRemarksArrayB()const;
|
||||
void setRemarksArrayB(const std::string& remarksArrayB);
|
||||
std::string getSourceUri()const;
|
||||
void setSourceUri(const std::string& sourceUri);
|
||||
std::string getSourcePosition()const;
|
||||
void setSourcePosition(const std::string& sourcePosition);
|
||||
std::string getRemarksD()const;
|
||||
void setRemarksD(const std::string& remarksD);
|
||||
std::string getRemarksC()const;
|
||||
void setRemarksC(const std::string& remarksC);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string sourceType_;
|
||||
std::string realUid_;
|
||||
std::string notifyTopicName_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string imageUri_;
|
||||
std::string remarksArrayA_;
|
||||
std::string remarksArrayB_;
|
||||
std::string sourceUri_;
|
||||
std::string sourcePosition_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_INDEXIMAGEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_INDEXIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_INDEXIMAGEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT IndexImageRequest : public RpcServiceRequest {
|
||||
public:
|
||||
IndexImageRequest();
|
||||
~IndexImageRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getExternalId() const;
|
||||
void setExternalId(const std::string &externalId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getSourceType() const;
|
||||
void setSourceType(const std::string &sourceType);
|
||||
std::string getRealUid() const;
|
||||
void setRealUid(const std::string &realUid);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getRemarksB() const;
|
||||
void setRemarksB(const std::string &remarksB);
|
||||
std::string getRemarksA() const;
|
||||
void setRemarksA(const std::string &remarksA);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
std::string getRemarksArrayA() const;
|
||||
void setRemarksArrayA(const std::string &remarksArrayA);
|
||||
std::string getRemarksArrayB() const;
|
||||
void setRemarksArrayB(const std::string &remarksArrayB);
|
||||
std::string getSourceUri() const;
|
||||
void setSourceUri(const std::string &sourceUri);
|
||||
std::string getSourcePosition() const;
|
||||
void setSourcePosition(const std::string &sourcePosition);
|
||||
std::string getRemarksD() const;
|
||||
void setRemarksD(const std::string &remarksD);
|
||||
std::string getRemarksC() const;
|
||||
void setRemarksC(const std::string &remarksC);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string sourceType_;
|
||||
std::string realUid_;
|
||||
std::string notifyTopicName_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string imageUri_;
|
||||
std::string remarksArrayA_;
|
||||
std::string remarksArrayB_;
|
||||
std::string sourceUri_;
|
||||
std::string sourcePosition_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_INDEXIMAGEREQUEST_H_
|
||||
|
||||
@@ -41,12 +41,12 @@ namespace AlibabaCloud
|
||||
std::string getModifyTime()const;
|
||||
std::string getRemarksC()const;
|
||||
std::string getRemarksD()const;
|
||||
std::string getRemarksArrayA()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getSetId()const;
|
||||
std::string getImageUri()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getRemarksArrayA()const;
|
||||
std::string getRemarksA()const;
|
||||
std::string getImageUri()const;
|
||||
std::string getSetId()const;
|
||||
std::string getRemarksB()const;
|
||||
|
||||
protected:
|
||||
@@ -56,12 +56,12 @@ namespace AlibabaCloud
|
||||
std::string modifyTime_;
|
||||
std::string remarksC_;
|
||||
std::string remarksD_;
|
||||
std::string remarksArrayA_;
|
||||
std::string externalId_;
|
||||
std::string createTime_;
|
||||
std::string setId_;
|
||||
std::string imageUri_;
|
||||
std::string externalId_;
|
||||
std::string remarksArrayA_;
|
||||
std::string remarksA_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
std::string remarksB_;
|
||||
|
||||
};
|
||||
|
||||
@@ -1,96 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_INDEXVIDEOREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_INDEXVIDEOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT IndexVideoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
IndexVideoRequest();
|
||||
~IndexVideoRequest();
|
||||
|
||||
std::string getGrabType()const;
|
||||
void setGrabType(const std::string& grabType);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getExternalId()const;
|
||||
void setExternalId(const std::string& externalId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNotifyEndpoint()const;
|
||||
void setNotifyEndpoint(const std::string& notifyEndpoint);
|
||||
std::string getNotifyTopicName()const;
|
||||
void setNotifyTopicName(const std::string& notifyTopicName);
|
||||
std::string getRemarksB()const;
|
||||
void setRemarksB(const std::string& remarksB);
|
||||
std::string getRemarksA()const;
|
||||
void setRemarksA(const std::string& remarksA);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
bool getSaveType()const;
|
||||
void setSaveType(bool saveType);
|
||||
std::string getRemarksD()const;
|
||||
void setRemarksD(const std::string& remarksD);
|
||||
std::string getRemarksC()const;
|
||||
void setRemarksC(const std::string& remarksC);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
std::string getTgtUri()const;
|
||||
void setTgtUri(const std::string& tgtUri);
|
||||
|
||||
private:
|
||||
std::string grabType_;
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string endTime_;
|
||||
std::string videoUri_;
|
||||
bool saveType_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
std::string interval_;
|
||||
std::string tgtUri_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_INDEXVIDEOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_INDEXVIDEOREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_INDEXVIDEOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT IndexVideoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
IndexVideoRequest();
|
||||
~IndexVideoRequest();
|
||||
std::string getGrabType() const;
|
||||
void setGrabType(const std::string &grabType);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getExternalId() const;
|
||||
void setExternalId(const std::string &externalId);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNotifyEndpoint() const;
|
||||
void setNotifyEndpoint(const std::string ¬ifyEndpoint);
|
||||
std::string getNotifyTopicName() const;
|
||||
void setNotifyTopicName(const std::string ¬ifyTopicName);
|
||||
std::string getRemarksB() const;
|
||||
void setRemarksB(const std::string &remarksB);
|
||||
std::string getRemarksA() const;
|
||||
void setRemarksA(const std::string &remarksA);
|
||||
std::string getEndTime() const;
|
||||
void setEndTime(const std::string &endTime);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
bool getSaveType() const;
|
||||
void setSaveType(bool saveType);
|
||||
std::string getRemarksD() const;
|
||||
void setRemarksD(const std::string &remarksD);
|
||||
std::string getRemarksC() const;
|
||||
void setRemarksC(const std::string &remarksC);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
std::string getInterval() const;
|
||||
void setInterval(const std::string &interval);
|
||||
std::string getTgtUri() const;
|
||||
void setTgtUri(const std::string &tgtUri);
|
||||
|
||||
private:
|
||||
std::string grabType_;
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string notifyEndpoint_;
|
||||
std::string notifyTopicName_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string endTime_;
|
||||
std::string videoUri_;
|
||||
bool saveType_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
std::string interval_;
|
||||
std::string tgtUri_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_INDEXVIDEOREQUEST_H_
|
||||
|
||||
@@ -40,16 +40,16 @@ namespace AlibabaCloud
|
||||
std::string getModifyTime()const;
|
||||
std::string getEndTime()const;
|
||||
bool getSaveType()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getStartTime()const;
|
||||
std::string getVideoUri()const;
|
||||
std::string getGrabType()const;
|
||||
std::string getVideoUri()const;
|
||||
std::string getRemarksA()const;
|
||||
std::string getRemarksB()const;
|
||||
std::string getRemarksC()const;
|
||||
std::string getTgtUri()const;
|
||||
std::string getRemarksD()const;
|
||||
std::string getTgtUri()const;
|
||||
std::string getSetId()const;
|
||||
float getInterval()const;
|
||||
|
||||
@@ -59,16 +59,16 @@ namespace AlibabaCloud
|
||||
std::string modifyTime_;
|
||||
std::string endTime_;
|
||||
bool saveType_;
|
||||
std::string externalId_;
|
||||
std::string createTime_;
|
||||
std::string externalId_;
|
||||
std::string startTime_;
|
||||
std::string videoUri_;
|
||||
std::string grabType_;
|
||||
std::string videoUri_;
|
||||
std::string remarksA_;
|
||||
std::string remarksB_;
|
||||
std::string remarksC_;
|
||||
std::string tgtUri_;
|
||||
std::string remarksD_;
|
||||
std::string tgtUri_;
|
||||
std::string setId_;
|
||||
float interval_;
|
||||
|
||||
|
||||
@@ -1,87 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListFaceGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListFaceGroupsRequest();
|
||||
~ListFaceGroupsRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getRemarksBQuery()const;
|
||||
void setRemarksBQuery(const std::string& remarksBQuery);
|
||||
std::string getExternalId()const;
|
||||
void setExternalId(const std::string& externalId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getLimit()const;
|
||||
void setLimit(int limit);
|
||||
std::string getRemarksArrayBQuery()const;
|
||||
void setRemarksArrayBQuery(const std::string& remarksArrayBQuery);
|
||||
std::string getOrder()const;
|
||||
void setOrder(const std::string& order);
|
||||
std::string getRemarksAQuery()const;
|
||||
void setRemarksAQuery(const std::string& remarksAQuery);
|
||||
std::string getOrderBy()const;
|
||||
void setOrderBy(const std::string& orderBy);
|
||||
std::string getRemarksDQuery()const;
|
||||
void setRemarksDQuery(const std::string& remarksDQuery);
|
||||
std::string getRemarksArrayAQuery()const;
|
||||
void setRemarksArrayAQuery(const std::string& remarksArrayAQuery);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
std::string getRemarksCQuery()const;
|
||||
void setRemarksCQuery(const std::string& remarksCQuery);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string remarksBQuery_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
int limit_;
|
||||
std::string remarksArrayBQuery_;
|
||||
std::string order_;
|
||||
std::string remarksAQuery_;
|
||||
std::string orderBy_;
|
||||
std::string remarksDQuery_;
|
||||
std::string remarksArrayAQuery_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
std::string remarksCQuery_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListFaceGroupsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListFaceGroupsRequest();
|
||||
~ListFaceGroupsRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getRemarksBQuery() const;
|
||||
void setRemarksBQuery(const std::string &remarksBQuery);
|
||||
std::string getExternalId() const;
|
||||
void setExternalId(const std::string &externalId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
int getLimit() const;
|
||||
void setLimit(int limit);
|
||||
std::string getRemarksArrayBQuery() const;
|
||||
void setRemarksArrayBQuery(const std::string &remarksArrayBQuery);
|
||||
std::string getOrder() const;
|
||||
void setOrder(const std::string &order);
|
||||
std::string getRemarksAQuery() const;
|
||||
void setRemarksAQuery(const std::string &remarksAQuery);
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
std::string getRemarksDQuery() const;
|
||||
void setRemarksDQuery(const std::string &remarksDQuery);
|
||||
std::string getRemarksArrayAQuery() const;
|
||||
void setRemarksArrayAQuery(const std::string &remarksArrayAQuery);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
std::string getRemarksCQuery() const;
|
||||
void setRemarksCQuery(const std::string &remarksCQuery);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string remarksBQuery_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
int limit_;
|
||||
std::string remarksArrayBQuery_;
|
||||
std::string order_;
|
||||
std::string remarksAQuery_;
|
||||
std::string orderBy_;
|
||||
std::string remarksDQuery_;
|
||||
std::string remarksArrayAQuery_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
std::string remarksCQuery_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
|
||||
|
||||
@@ -53,18 +53,18 @@ namespace AlibabaCloud
|
||||
GroupCoverFace groupCoverFace;
|
||||
std::string groupName;
|
||||
std::string modifyTime;
|
||||
std::string externalId;
|
||||
std::string createTime;
|
||||
std::string externalId;
|
||||
float maxAge;
|
||||
std::string gender;
|
||||
float averageAge;
|
||||
std::string remarksA;
|
||||
float averageAge;
|
||||
std::string remarksB;
|
||||
std::string groupId;
|
||||
std::string remarksArrayB;
|
||||
int imageCount;
|
||||
float minAge;
|
||||
std::string remarksC;
|
||||
float minAge;
|
||||
int imageCount;
|
||||
std::string remarksD;
|
||||
std::string remarksArrayA;
|
||||
int faceCount;
|
||||
|
||||
@@ -1,63 +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_IMM_MODEL_LISTIMAGESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTIMAGESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListImagesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListImagesRequest();
|
||||
~ListImagesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getLimit()const;
|
||||
void setLimit(int limit);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
std::string getCreateTimeStart()const;
|
||||
void setCreateTimeStart(const std::string& createTimeStart);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
int limit_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
std::string createTimeStart_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTIMAGESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTIMAGESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTIMAGESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListImagesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListImagesRequest();
|
||||
~ListImagesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
int getLimit() const;
|
||||
void setLimit(int limit);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
std::string getCreateTimeStart() const;
|
||||
void setCreateTimeStart(const std::string &createTimeStart);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
int limit_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
std::string createTimeStart_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTIMAGESREQUEST_H_
|
||||
|
||||
@@ -34,19 +34,6 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct ImagesItem
|
||||
{
|
||||
struct ImageQuality
|
||||
{
|
||||
float clarityScore;
|
||||
float compositionScore;
|
||||
float contrastScore;
|
||||
float color;
|
||||
float exposure;
|
||||
float overallScore;
|
||||
float clarity;
|
||||
float contrast;
|
||||
float exposureScore;
|
||||
float colorScore;
|
||||
};
|
||||
struct Address
|
||||
{
|
||||
std::string township;
|
||||
@@ -56,31 +43,42 @@ namespace AlibabaCloud
|
||||
std::string district;
|
||||
std::string province;
|
||||
};
|
||||
struct CroppingSuggestionItem
|
||||
struct ImageQuality
|
||||
{
|
||||
struct CroppingBoundary
|
||||
float clarityScore;
|
||||
float compositionScore;
|
||||
float color;
|
||||
float contrastScore;
|
||||
float exposure;
|
||||
float overallScore;
|
||||
float contrast;
|
||||
float clarity;
|
||||
float colorScore;
|
||||
float exposureScore;
|
||||
};
|
||||
struct TagsItem
|
||||
{
|
||||
float centricScore;
|
||||
float tagConfidence;
|
||||
std::string tagName;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
struct OCRItem
|
||||
{
|
||||
struct OCRBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
std::string aspectRatio;
|
||||
float score;
|
||||
CroppingBoundary croppingBoundary;
|
||||
OCRBoundary oCRBoundary;
|
||||
float oCRConfidence;
|
||||
std::string oCRContents;
|
||||
};
|
||||
struct FacesItem
|
||||
{
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sAD;
|
||||
float sURPRISED;
|
||||
float aNGRY;
|
||||
float dISGUSTED;
|
||||
};
|
||||
struct FaceAttributes
|
||||
{
|
||||
struct FaceBoundary
|
||||
@@ -101,15 +99,25 @@ namespace AlibabaCloud
|
||||
float beardConfidence;
|
||||
HeadPose headPose;
|
||||
std::string glasses;
|
||||
float maskConfidence;
|
||||
std::string mask;
|
||||
float maskConfidence;
|
||||
float glassesConfidence;
|
||||
};
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sURPRISED;
|
||||
float sAD;
|
||||
float dISGUSTED;
|
||||
float aNGRY;
|
||||
};
|
||||
EmotionDetails emotionDetails;
|
||||
float faceConfidence;
|
||||
std::string faceId;
|
||||
float attractive;
|
||||
float faceConfidence;
|
||||
float faceQuality;
|
||||
float attractive;
|
||||
FaceAttributes faceAttributes;
|
||||
float genderConfidence;
|
||||
float emotionConfidence;
|
||||
@@ -118,25 +126,18 @@ namespace AlibabaCloud
|
||||
int age;
|
||||
std::string groupId;
|
||||
};
|
||||
struct TagsItem
|
||||
struct CroppingSuggestionItem
|
||||
{
|
||||
float tagConfidence;
|
||||
std::string tagName;
|
||||
int tagLevel;
|
||||
std::string parentTagName;
|
||||
};
|
||||
struct OCRItem
|
||||
{
|
||||
struct OCRBoundary
|
||||
struct CroppingBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
OCRBoundary oCRBoundary;
|
||||
float oCRConfidence;
|
||||
std::string oCRContents;
|
||||
std::string aspectRatio;
|
||||
float score;
|
||||
CroppingBoundary croppingBoundary;
|
||||
};
|
||||
ImageQuality imageQuality;
|
||||
std::string modifyTime;
|
||||
@@ -146,10 +147,10 @@ namespace AlibabaCloud
|
||||
std::string facesFailReason;
|
||||
std::string croppingSuggestionStatus;
|
||||
std::string croppingSuggestionFailReason;
|
||||
std::string remarksA;
|
||||
std::string addressFailReason;
|
||||
std::string remarksB;
|
||||
std::string remarksA;
|
||||
std::string addressModifyTime;
|
||||
std::string remarksB;
|
||||
std::string imageFormat;
|
||||
std::string tagsFailReason;
|
||||
std::string remarksArrayB;
|
||||
@@ -158,27 +159,27 @@ namespace AlibabaCloud
|
||||
std::string remarksC;
|
||||
std::string remarksD;
|
||||
int imageWidth;
|
||||
std::string sourcePosition;
|
||||
std::string remarksArrayA;
|
||||
std::vector<ImagesItem::FacesItem> faces;
|
||||
std::string sourcePosition;
|
||||
std::vector<ImagesItem::TagsItem> tags;
|
||||
std::vector<ImagesItem::FacesItem> faces;
|
||||
std::string addressStatus;
|
||||
std::string facesStatus;
|
||||
std::string imageQualityModifyTime;
|
||||
std::vector<ImagesItem::CroppingSuggestionItem> croppingSuggestion;
|
||||
std::string createTime;
|
||||
std::string tagsModifyTime;
|
||||
std::string externalId;
|
||||
std::string tagsModifyTime;
|
||||
std::string imageQualityFailReason;
|
||||
std::string imageUri;
|
||||
std::string orientation;
|
||||
std::string imageUri;
|
||||
std::string oCRStatus;
|
||||
std::string oCRModifyTime;
|
||||
std::string imageTime;
|
||||
std::string croppingSuggestionModifyTime;
|
||||
int imageHeight;
|
||||
std::string tagsStatus;
|
||||
std::string imageQualityStatus;
|
||||
std::string tagsStatus;
|
||||
std::string oCRFailReason;
|
||||
std::vector<ImagesItem::OCRItem> oCR;
|
||||
int fileSize;
|
||||
@@ -190,15 +191,15 @@ namespace AlibabaCloud
|
||||
explicit ListImagesResult(const std::string &payload);
|
||||
~ListImagesResult();
|
||||
std::vector<ImagesItem> getImages()const;
|
||||
std::string getSetId()const;
|
||||
std::string getNextMarker()const;
|
||||
std::string getSetId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ImagesItem> images_;
|
||||
std::string setId_;
|
||||
std::string nextMarker_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_LISTOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListOfficeConversionTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListOfficeConversionTaskRequest();
|
||||
~ListOfficeConversionTaskRequest();
|
||||
|
||||
int getMaxKeys()const;
|
||||
void setMaxKeys(int maxKeys);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
|
||||
private:
|
||||
int maxKeys_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTOFFICECONVERSIONTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTOFFICECONVERSIONTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListOfficeConversionTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListOfficeConversionTaskRequest();
|
||||
~ListOfficeConversionTaskRequest();
|
||||
int getMaxKeys() const;
|
||||
void setMaxKeys(int maxKeys);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
|
||||
private:
|
||||
int maxKeys_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTOFFICECONVERSIONTASKREQUEST_H_
|
||||
|
||||
@@ -38,13 +38,13 @@ namespace AlibabaCloud
|
||||
std::string tgtType;
|
||||
std::string taskId;
|
||||
int percent;
|
||||
std::string externalID;
|
||||
std::string createTime;
|
||||
std::string externalID;
|
||||
std::string imageSpec;
|
||||
std::string notifyEndpoint;
|
||||
std::string tgtUri;
|
||||
int pageCount;
|
||||
std::string finishTime;
|
||||
int pageCount;
|
||||
std::string notifyTopicName;
|
||||
std::string srcUri;
|
||||
};
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTPROJECTAPISREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTPROJECTAPISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListProjectAPIsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListProjectAPIsRequest();
|
||||
~ListProjectAPIsRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTPROJECTAPISREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTPROJECTAPISREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTPROJECTAPISREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListProjectAPIsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListProjectAPIsRequest();
|
||||
~ListProjectAPIsRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTPROJECTAPISREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_LISTPROJECTSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTPROJECTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListProjectsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListProjectsRequest();
|
||||
~ListProjectsRequest();
|
||||
|
||||
int getMaxKeys()const;
|
||||
void setMaxKeys(int maxKeys);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
|
||||
private:
|
||||
int maxKeys_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTPROJECTSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTPROJECTSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTPROJECTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListProjectsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListProjectsRequest();
|
||||
~ListProjectsRequest();
|
||||
int getMaxKeys() const;
|
||||
void setMaxKeys(int maxKeys);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
|
||||
private:
|
||||
int maxKeys_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTPROJECTSREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string project;
|
||||
std::string modifyTime;
|
||||
int cU;
|
||||
std::string type;
|
||||
int cU;
|
||||
std::string serviceRole;
|
||||
std::string endpoint;
|
||||
std::string createTime;
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_LISTSETTAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTSETTAGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListSetTagsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListSetTagsRequest();
|
||||
~ListSetTagsRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTSETTAGSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTSETTAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTSETTAGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListSetTagsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListSetTagsRequest();
|
||||
~ListSetTagsRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTSETTAGSREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_IMM_MODEL_LISTSETSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTSETSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListSetsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListSetsRequest();
|
||||
~ListSetsRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTSETSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTSETSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTSETSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListSetsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListSetsRequest();
|
||||
~ListSetsRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTSETSREQUEST_H_
|
||||
|
||||
@@ -35,13 +35,13 @@ namespace AlibabaCloud
|
||||
struct SetsItem
|
||||
{
|
||||
std::string modifyTime;
|
||||
int imageCount;
|
||||
int videoCount;
|
||||
int imageCount;
|
||||
std::string createTime;
|
||||
std::string setName;
|
||||
std::string setId;
|
||||
int faceCount;
|
||||
int videoLength;
|
||||
int faceCount;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_LISTVIDEOAUDIOSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOAUDIOSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideoAudiosRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVideoAudiosRequest();
|
||||
~ListVideoAudiosRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string videoUri_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOAUDIOSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTVIDEOAUDIOSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOAUDIOSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideoAudiosRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVideoAudiosRequest();
|
||||
~ListVideoAudiosRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string videoUri_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOAUDIOSREQUEST_H_
|
||||
|
||||
@@ -51,15 +51,15 @@ namespace AlibabaCloud
|
||||
std::string processModifyTime;
|
||||
std::string processStatus;
|
||||
std::string processFailReason;
|
||||
std::string sourceType;
|
||||
std::string sourceUri;
|
||||
std::string createTime;
|
||||
std::string sourceType;
|
||||
std::string externalId;
|
||||
std::string sourceUri;
|
||||
std::string remarksA;
|
||||
std::string remarksB;
|
||||
std::string remarksC;
|
||||
std::string audioUri;
|
||||
std::string remarksD;
|
||||
std::string audioUri;
|
||||
std::string sourcePosition;
|
||||
std::vector<AudiosItem::AudioTextsItem> audioTexts;
|
||||
std::string audioTextsStatus;
|
||||
@@ -67,8 +67,8 @@ namespace AlibabaCloud
|
||||
int audioRate;
|
||||
std::string audioTextsModifyTime;
|
||||
float audioDuration;
|
||||
int fileSize;
|
||||
std::string audioTextsFailReason;
|
||||
int fileSize;
|
||||
};
|
||||
|
||||
|
||||
@@ -77,16 +77,16 @@ namespace AlibabaCloud
|
||||
~ListVideoAudiosResult();
|
||||
std::vector<AudiosItem> getAudios()const;
|
||||
std::string getVideoUri()const;
|
||||
std::string getSetId()const;
|
||||
std::string getNextMarker()const;
|
||||
std::string getSetId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AudiosItem> audios_;
|
||||
std::string videoUri_;
|
||||
std::string setId_;
|
||||
std::string nextMarker_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_LISTVIDEOFRAMESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOFRAMESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideoFramesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVideoFramesRequest();
|
||||
~ListVideoFramesRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getVideoUri()const;
|
||||
void setVideoUri(const std::string& videoUri);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string videoUri_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOFRAMESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTVIDEOFRAMESREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOFRAMESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideoFramesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVideoFramesRequest();
|
||||
~ListVideoFramesRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getVideoUri() const;
|
||||
void setVideoUri(const std::string &videoUri);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string videoUri_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOFRAMESREQUEST_H_
|
||||
|
||||
@@ -34,55 +34,6 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct FramesItem
|
||||
{
|
||||
struct FacesItem
|
||||
{
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sAD;
|
||||
float sURPRISED;
|
||||
float aNGRY;
|
||||
float dISGUSTED;
|
||||
};
|
||||
struct FaceAttributes
|
||||
{
|
||||
struct FaceBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
struct HeadPose
|
||||
{
|
||||
float pitch;
|
||||
float roll;
|
||||
float yaw;
|
||||
};
|
||||
FaceBoundary faceBoundary;
|
||||
std::string beard;
|
||||
float beardConfidence;
|
||||
HeadPose headPose;
|
||||
std::string glasses;
|
||||
float maskConfidence;
|
||||
std::string mask;
|
||||
float glassesConfidence;
|
||||
};
|
||||
EmotionDetails emotionDetails;
|
||||
float faceConfidence;
|
||||
std::string faceId;
|
||||
float attractive;
|
||||
float faceQuality;
|
||||
FaceAttributes faceAttributes;
|
||||
float genderConfidence;
|
||||
float emotionConfidence;
|
||||
std::string gender;
|
||||
std::string emotion;
|
||||
int age;
|
||||
std::string groupId;
|
||||
};
|
||||
struct TagsItem
|
||||
{
|
||||
float tagConfidence;
|
||||
@@ -103,6 +54,55 @@ namespace AlibabaCloud
|
||||
float oCRConfidence;
|
||||
std::string oCRContents;
|
||||
};
|
||||
struct FacesItem
|
||||
{
|
||||
struct FaceAttributes
|
||||
{
|
||||
struct FaceBoundary
|
||||
{
|
||||
int left;
|
||||
int top;
|
||||
int height;
|
||||
int width;
|
||||
};
|
||||
struct HeadPose
|
||||
{
|
||||
float pitch;
|
||||
float roll;
|
||||
float yaw;
|
||||
};
|
||||
FaceBoundary faceBoundary;
|
||||
std::string beard;
|
||||
float beardConfidence;
|
||||
HeadPose headPose;
|
||||
std::string glasses;
|
||||
std::string mask;
|
||||
float maskConfidence;
|
||||
float glassesConfidence;
|
||||
};
|
||||
struct EmotionDetails
|
||||
{
|
||||
float cALM;
|
||||
float sCARED;
|
||||
float hAPPY;
|
||||
float sURPRISED;
|
||||
float sAD;
|
||||
float dISGUSTED;
|
||||
float aNGRY;
|
||||
};
|
||||
EmotionDetails emotionDetails;
|
||||
std::string faceId;
|
||||
float faceConfidence;
|
||||
float faceQuality;
|
||||
float attractive;
|
||||
FaceAttributes faceAttributes;
|
||||
float genderConfidence;
|
||||
float emotionConfidence;
|
||||
std::string gender;
|
||||
std::string emotion;
|
||||
int age;
|
||||
std::string groupId;
|
||||
};
|
||||
std::string modifyTime;
|
||||
std::string sourceType;
|
||||
std::string sourceUri;
|
||||
@@ -117,14 +117,14 @@ namespace AlibabaCloud
|
||||
std::string remarksD;
|
||||
int imageWidth;
|
||||
std::string sourcePosition;
|
||||
std::vector<FramesItem::FacesItem> faces;
|
||||
std::vector<FramesItem::TagsItem> tags;
|
||||
std::vector<FramesItem::FacesItem> faces;
|
||||
std::string facesStatus;
|
||||
std::string createTime;
|
||||
std::string tagsModifyTime;
|
||||
std::string externalId;
|
||||
std::string imageUri;
|
||||
std::string tagsModifyTime;
|
||||
std::string orientation;
|
||||
std::string imageUri;
|
||||
std::string oCRStatus;
|
||||
std::string oCRModifyTime;
|
||||
std::string imageTime;
|
||||
@@ -142,16 +142,16 @@ namespace AlibabaCloud
|
||||
~ListVideoFramesResult();
|
||||
std::vector<FramesItem> getFrames()const;
|
||||
std::string getVideoUri()const;
|
||||
std::string getSetId()const;
|
||||
std::string getNextMarker()const;
|
||||
std::string getSetId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<FramesItem> frames_;
|
||||
std::string videoUri_;
|
||||
std::string setId_;
|
||||
std::string nextMarker_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_LISTVIDEOTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOTASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideoTasksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVideoTasksRequest();
|
||||
~ListVideoTasksRequest();
|
||||
|
||||
int getMaxKeys()const;
|
||||
void setMaxKeys(int maxKeys);
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
|
||||
private:
|
||||
int maxKeys_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskType_;
|
||||
std::string marker_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOTASKSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTVIDEOTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideoTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVideoTasksRequest();
|
||||
~ListVideoTasksRequest();
|
||||
int getMaxKeys() const;
|
||||
void setMaxKeys(int maxKeys);
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
|
||||
private:
|
||||
int maxKeys_;
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string taskType_;
|
||||
std::string marker_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOTASKSREQUEST_H_
|
||||
|
||||
@@ -35,10 +35,10 @@ namespace AlibabaCloud
|
||||
struct TasksItem
|
||||
{
|
||||
std::string status;
|
||||
std::string notifyEndpoint;
|
||||
int progress;
|
||||
std::string taskId;
|
||||
std::string notifyEndpoint;
|
||||
std::string parameters;
|
||||
std::string taskId;
|
||||
std::string endTime;
|
||||
std::string taskType;
|
||||
std::string startTime;
|
||||
|
||||
@@ -1,60 +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_IMM_MODEL_LISTVIDEOSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideosRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVideosRequest();
|
||||
~ListVideosRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getMarker()const;
|
||||
void setMarker(const std::string& marker);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
std::string getCreateTimeStart()const;
|
||||
void setCreateTimeStart(const std::string& createTimeStart);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
std::string createTimeStart_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_LISTVIDEOSREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_LISTVIDEOSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT ListVideosRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVideosRequest();
|
||||
~ListVideosRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getMarker() const;
|
||||
void setMarker(const std::string &marker);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
std::string getCreateTimeStart() const;
|
||||
void setCreateTimeStart(const std::string &createTimeStart);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string marker_;
|
||||
std::string setId_;
|
||||
std::string createTimeStart_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_LISTVIDEOSREQUEST_H_
|
||||
|
||||
@@ -52,8 +52,8 @@ namespace AlibabaCloud
|
||||
std::string personId;
|
||||
float genderConfidence;
|
||||
std::string gender;
|
||||
int age;
|
||||
float ageConfidence;
|
||||
int age;
|
||||
};
|
||||
std::string modifyTime;
|
||||
std::string processStatus;
|
||||
@@ -90,15 +90,15 @@ namespace AlibabaCloud
|
||||
ListVideosResult();
|
||||
explicit ListVideosResult(const std::string &payload);
|
||||
~ListVideosResult();
|
||||
std::string getSetId()const;
|
||||
std::string getNextMarker()const;
|
||||
std::string getSetId()const;
|
||||
std::vector<VideosItem> getVideos()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string setId_;
|
||||
std::string nextMarker_;
|
||||
std::string setId_;
|
||||
std::vector<VideosItem> videos_;
|
||||
|
||||
};
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_OPENIMMSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_OPENIMMSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT OpenImmServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
OpenImmServiceRequest();
|
||||
~OpenImmServiceRequest();
|
||||
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_OPENIMMSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_OPENIMMSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_OPENIMMSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT OpenImmServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
OpenImmServiceRequest();
|
||||
~OpenImmServiceRequest();
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_OPENIMMSERVICEREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_IMM_MODEL_PUTPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_PUTPROJECTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT PutProjectRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
PutProjectRequest();
|
||||
~PutProjectRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getCU()const;
|
||||
void setCU(int cU);
|
||||
std::string getServiceRole()const;
|
||||
void setServiceRole(const std::string& serviceRole);
|
||||
std::string getBillingType()const;
|
||||
void setBillingType(const std::string& billingType);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
int cU_;
|
||||
std::string serviceRole_;
|
||||
std::string billingType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_PUTPROJECTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_PUTPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_PUTPROJECTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT PutProjectRequest : public RpcServiceRequest {
|
||||
public:
|
||||
PutProjectRequest();
|
||||
~PutProjectRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getBCTaskVersion() const;
|
||||
void setBCTaskVersion(const std::string &bCTaskVersion);
|
||||
std::string getServiceRole() const;
|
||||
void setServiceRole(const std::string &serviceRole);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string bCTaskVersion_;
|
||||
std::string serviceRole_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_PUTPROJECTREQUEST_H_
|
||||
|
||||
@@ -39,8 +39,8 @@ namespace AlibabaCloud
|
||||
~PutProjectResult();
|
||||
std::string getProject()const;
|
||||
std::string getModifyTime()const;
|
||||
int getCU()const;
|
||||
std::string getType()const;
|
||||
int getCU()const;
|
||||
std::string getServiceRole()const;
|
||||
std::string getEndpoint()const;
|
||||
std::string getCreateTime()const;
|
||||
@@ -52,8 +52,8 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string project_;
|
||||
std::string modifyTime_;
|
||||
int cU_;
|
||||
std::string type_;
|
||||
int cU_;
|
||||
std::string serviceRole_;
|
||||
std::string endpoint_;
|
||||
std::string createTime_;
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_REFRESHOFFICEEDITTOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEEDITTOKENREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT RefreshOfficeEditTokenRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RefreshOfficeEditTokenRequest();
|
||||
~RefreshOfficeEditTokenRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessToken()const;
|
||||
void setAccessToken(const std::string& accessToken);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRefreshToken()const;
|
||||
void setRefreshToken(const std::string& refreshToken);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string refreshToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEEDITTOKENREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEEDITTOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEEDITTOKENREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT RefreshOfficeEditTokenRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RefreshOfficeEditTokenRequest();
|
||||
~RefreshOfficeEditTokenRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessToken() const;
|
||||
void setAccessToken(const std::string &accessToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRefreshToken() const;
|
||||
void setRefreshToken(const std::string &refreshToken);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string refreshToken_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEEDITTOKENREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_REFRESHOFFICEPREVIEWTOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEPREVIEWTOKENREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT RefreshOfficePreviewTokenRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RefreshOfficePreviewTokenRequest();
|
||||
~RefreshOfficePreviewTokenRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessToken()const;
|
||||
void setAccessToken(const std::string& accessToken);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRefreshToken()const;
|
||||
void setRefreshToken(const std::string& refreshToken);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string refreshToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEPREVIEWTOKENREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEPREVIEWTOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEPREVIEWTOKENREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT RefreshOfficePreviewTokenRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RefreshOfficePreviewTokenRequest();
|
||||
~RefreshOfficePreviewTokenRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessToken() const;
|
||||
void setAccessToken(const std::string &accessToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRefreshToken() const;
|
||||
void setRefreshToken(const std::string &refreshToken);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string refreshToken_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_REFRESHOFFICEPREVIEWTOKENREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_REFRESHWEBOFFICETOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_REFRESHWEBOFFICETOKENREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT RefreshWebofficeTokenRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RefreshWebofficeTokenRequest();
|
||||
~RefreshWebofficeTokenRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessToken()const;
|
||||
void setAccessToken(const std::string& accessToken);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRefreshToken()const;
|
||||
void setRefreshToken(const std::string& refreshToken);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string refreshToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_REFRESHWEBOFFICETOKENREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_REFRESHWEBOFFICETOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_REFRESHWEBOFFICETOKENREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT RefreshWebofficeTokenRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RefreshWebofficeTokenRequest();
|
||||
~RefreshWebofficeTokenRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessToken() const;
|
||||
void setAccessToken(const std::string &accessToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRefreshToken() const;
|
||||
void setRefreshToken(const std::string &refreshToken);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string refreshToken_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_REFRESHWEBOFFICETOKENREQUEST_H_
|
||||
|
||||
@@ -1,87 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateFaceGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateFaceGroupRequest();
|
||||
~UpdateFaceGroupRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getExternalId()const;
|
||||
void setExternalId(const std::string& externalId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getRemarksB()const;
|
||||
void setRemarksB(const std::string& remarksB);
|
||||
std::string getRemarksA()const;
|
||||
void setRemarksA(const std::string& remarksA);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getResetItems()const;
|
||||
void setResetItems(const std::string& resetItems);
|
||||
std::string getRemarksArrayA()const;
|
||||
void setRemarksArrayA(const std::string& remarksArrayA);
|
||||
std::string getRemarksArrayB()const;
|
||||
void setRemarksArrayB(const std::string& remarksArrayB);
|
||||
std::string getRemarksD()const;
|
||||
void setRemarksD(const std::string& remarksD);
|
||||
std::string getRemarksC()const;
|
||||
void setRemarksC(const std::string& remarksC);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
std::string getGroupCoverFaceId()const;
|
||||
void setGroupCoverFaceId(const std::string& groupCoverFaceId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
std::string groupId_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string groupName_;
|
||||
std::string resetItems_;
|
||||
std::string remarksArrayA_;
|
||||
std::string remarksArrayB_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
std::string groupCoverFaceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateFaceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateFaceGroupRequest();
|
||||
~UpdateFaceGroupRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getExternalId() const;
|
||||
void setExternalId(const std::string &externalId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getRemarksB() const;
|
||||
void setRemarksB(const std::string &remarksB);
|
||||
std::string getRemarksA() const;
|
||||
void setRemarksA(const std::string &remarksA);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getResetItems() const;
|
||||
void setResetItems(const std::string &resetItems);
|
||||
std::string getRemarksArrayA() const;
|
||||
void setRemarksArrayA(const std::string &remarksArrayA);
|
||||
std::string getRemarksArrayB() const;
|
||||
void setRemarksArrayB(const std::string &remarksArrayB);
|
||||
std::string getRemarksD() const;
|
||||
void setRemarksD(const std::string &remarksD);
|
||||
std::string getRemarksC() const;
|
||||
void setRemarksC(const std::string &remarksC);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
std::string getGroupCoverFaceId() const;
|
||||
void setGroupCoverFaceId(const std::string &groupCoverFaceId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
std::string groupId_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string groupName_;
|
||||
std::string resetItems_;
|
||||
std::string remarksArrayA_;
|
||||
std::string remarksArrayB_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
std::string groupCoverFaceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
|
||||
|
||||
@@ -1,87 +1,88 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_UPDATEIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATEIMAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateImageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateImageRequest();
|
||||
~UpdateImageRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getExternalId()const;
|
||||
void setExternalId(const std::string& externalId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSourceType()const;
|
||||
void setSourceType(const std::string& sourceType);
|
||||
std::string getRemarksB()const;
|
||||
void setRemarksB(const std::string& remarksB);
|
||||
std::string getRemarksA()const;
|
||||
void setRemarksA(const std::string& remarksA);
|
||||
std::string getImageUri()const;
|
||||
void setImageUri(const std::string& imageUri);
|
||||
std::string getRemarksArrayA()const;
|
||||
void setRemarksArrayA(const std::string& remarksArrayA);
|
||||
std::string getRemarksArrayB()const;
|
||||
void setRemarksArrayB(const std::string& remarksArrayB);
|
||||
std::string getSourceUri()const;
|
||||
void setSourceUri(const std::string& sourceUri);
|
||||
std::string getSourcePosition()const;
|
||||
void setSourcePosition(const std::string& sourcePosition);
|
||||
std::string getRemarksD()const;
|
||||
void setRemarksD(const std::string& remarksD);
|
||||
std::string getRemarksC()const;
|
||||
void setRemarksC(const std::string& remarksC);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
std::string sourceType_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string imageUri_;
|
||||
std::string remarksArrayA_;
|
||||
std::string remarksArrayB_;
|
||||
std::string sourceUri_;
|
||||
std::string sourcePosition_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEIMAGEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_UPDATEIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATEIMAGEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateImageRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Faces {
|
||||
std::string groupId;
|
||||
std::string faceId;
|
||||
};
|
||||
UpdateImageRequest();
|
||||
~UpdateImageRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getExternalId() const;
|
||||
void setExternalId(const std::string &externalId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSourceType() const;
|
||||
void setSourceType(const std::string &sourceType);
|
||||
std::string getRemarksB() const;
|
||||
void setRemarksB(const std::string &remarksB);
|
||||
std::string getRemarksA() const;
|
||||
void setRemarksA(const std::string &remarksA);
|
||||
std::string getImageUri() const;
|
||||
void setImageUri(const std::string &imageUri);
|
||||
std::string getRemarksArrayA() const;
|
||||
void setRemarksArrayA(const std::string &remarksArrayA);
|
||||
std::string getRemarksArrayB() const;
|
||||
void setRemarksArrayB(const std::string &remarksArrayB);
|
||||
std::string getSourceUri() const;
|
||||
void setSourceUri(const std::string &sourceUri);
|
||||
std::string getSourcePosition() const;
|
||||
void setSourcePosition(const std::string &sourcePosition);
|
||||
std::string getRemarksD() const;
|
||||
void setRemarksD(const std::string &remarksD);
|
||||
std::string getRemarksC() const;
|
||||
void setRemarksC(const std::string &remarksC);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
std::vector<Faces> getFaces() const;
|
||||
void setFaces(const std::vector<Faces> &faces);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string externalId_;
|
||||
std::string accessKeyId_;
|
||||
std::string sourceType_;
|
||||
std::string remarksB_;
|
||||
std::string remarksA_;
|
||||
std::string imageUri_;
|
||||
std::string remarksArrayA_;
|
||||
std::string remarksArrayB_;
|
||||
std::string sourceUri_;
|
||||
std::string sourcePosition_;
|
||||
std::string remarksD_;
|
||||
std::string remarksC_;
|
||||
std::string setId_;
|
||||
std::vector<Faces> faces_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEIMAGEREQUEST_H_
|
||||
|
||||
@@ -44,9 +44,9 @@ namespace AlibabaCloud
|
||||
std::string getCreateTime()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getRemarksArrayA()const;
|
||||
std::string getSetId()const;
|
||||
std::string getImageUri()const;
|
||||
std::string getRemarksA()const;
|
||||
std::string getImageUri()const;
|
||||
std::string getSetId()const;
|
||||
std::string getRemarksB()const;
|
||||
|
||||
protected:
|
||||
@@ -59,9 +59,9 @@ namespace AlibabaCloud
|
||||
std::string createTime_;
|
||||
std::string externalId_;
|
||||
std::string remarksArrayA_;
|
||||
std::string setId_;
|
||||
std::string imageUri_;
|
||||
std::string remarksA_;
|
||||
std::string imageUri_;
|
||||
std::string setId_;
|
||||
std::string remarksB_;
|
||||
|
||||
};
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_UPDATEPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATEPROJECTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateProjectRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateProjectRequest();
|
||||
~UpdateProjectRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNewServiceRole()const;
|
||||
void setNewServiceRole(const std::string& newServiceRole);
|
||||
int getNewCU()const;
|
||||
void setNewCU(int newCU);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string newServiceRole_;
|
||||
int newCU_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEPROJECTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_UPDATEPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATEPROJECTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateProjectRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateProjectRequest();
|
||||
~UpdateProjectRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getNewBCTaskVersion() const;
|
||||
void setNewBCTaskVersion(const std::string &newBCTaskVersion);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getNewServiceRole() const;
|
||||
void setNewServiceRole(const std::string &newServiceRole);
|
||||
int getNewCU() const;
|
||||
void setNewCU(int newCU);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string newBCTaskVersion_;
|
||||
std::string accessKeyId_;
|
||||
std::string newServiceRole_;
|
||||
int newCU_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEPROJECTREQUEST_H_
|
||||
|
||||
@@ -39,8 +39,8 @@ namespace AlibabaCloud
|
||||
~UpdateProjectResult();
|
||||
std::string getProject()const;
|
||||
std::string getModifyTime()const;
|
||||
int getCU()const;
|
||||
std::string getType()const;
|
||||
int getCU()const;
|
||||
std::string getServiceRole()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getRegionId()const;
|
||||
@@ -50,8 +50,8 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string project_;
|
||||
std::string modifyTime_;
|
||||
int cU_;
|
||||
std::string type_;
|
||||
int cU_;
|
||||
std::string serviceRole_;
|
||||
std::string createTime_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -1,57 +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_IMM_MODEL_UPDATESETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATESETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Imm
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateSetRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateSetRequest();
|
||||
~UpdateSetRequest();
|
||||
|
||||
std::string getProject()const;
|
||||
void setProject(const std::string& project);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSetName()const;
|
||||
void setSetName(const std::string& setName);
|
||||
std::string getSetId()const;
|
||||
void setSetId(const std::string& setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setName_;
|
||||
std::string setId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATESETREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IMM_MODEL_UPDATESETREQUEST_H_
|
||||
#define ALIBABACLOUD_IMM_MODEL_UPDATESETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/imm/ImmExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Imm {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_IMM_EXPORT UpdateSetRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateSetRequest();
|
||||
~UpdateSetRequest();
|
||||
std::string getProject() const;
|
||||
void setProject(const std::string &project);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSetName() const;
|
||||
void setSetName(const std::string &setName);
|
||||
std::string getSetId() const;
|
||||
void setSetId(const std::string &setId);
|
||||
|
||||
private:
|
||||
std::string project_;
|
||||
std::string accessKeyId_;
|
||||
std::string setName_;
|
||||
std::string setId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Imm
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_IMM_MODEL_UPDATESETREQUEST_H_
|
||||
|
||||
Reference in New Issue
Block a user