Skip to content

Commit 5bd1d92

Browse files
committed
Generated 2021-05-17 for Itag.
1 parent c0c834e commit 5bd1d92

File tree

517 files changed

+46077
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

517 files changed

+46077
-1
lines changed

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.2064
1+
1.36.2065

itag/CMakeLists.txt

+594
Large diffs are not rendered by default.

itag/include/alibabacloud/itag/ItagClient.h

+1,070
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_ITAG_ITAGEXPORT_H_
18+
#define ALIBABACLOUD_ITAG_ITAGEXPORT_H_
19+
20+
#include <alibabacloud/core/Global.h>
21+
22+
#if defined(ALIBABACLOUD_SHARED)
23+
# if defined(ALIBABACLOUD_ITAG_LIBRARY)
24+
# define ALIBABACLOUD_ITAG_EXPORT ALIBABACLOUD_DECL_EXPORT
25+
# else
26+
# define ALIBABACLOUD_ITAG_EXPORT ALIBABACLOUD_DECL_IMPORT
27+
# endif
28+
#else
29+
# define ALIBABACLOUD_ITAG_EXPORT
30+
#endif
31+
32+
#endif // !ALIBABACLOUD_ITAG_ITAGEXPORT_H_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINREQUEST_H_
18+
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINREQUEST_H_
19+
20+
#include <alibabacloud/itag/ItagExport.h>
21+
#include <alibabacloud/core/RoaServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Itag {
28+
namespace Model {
29+
class ALIBABACLOUD_ITAG_EXPORT AbandonItemByAdminRequest : public RoaServiceRequest {
30+
public:
31+
AbandonItemByAdminRequest();
32+
~AbandonItemByAdminRequest();
33+
std::string getBody() const;
34+
void setBody(const std::string &body);
35+
36+
private:
37+
std::string body_;
38+
};
39+
} // namespace Model
40+
} // namespace Itag
41+
} // namespace AlibabaCloud
42+
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINREQUEST_H_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINRESULT_H_
18+
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/itag/ItagExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Itag
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_ITAG_EXPORT AbandonItemByAdminResult : public ServiceResult
33+
{
34+
public:
35+
struct Result
36+
{
37+
struct FailListItem
38+
{
39+
std::string markResult;
40+
std::string questionId;
41+
std::string version;
42+
std::string questionTitle;
43+
std::string questionType;
44+
std::string markResultId;
45+
};
46+
bool allUpdateSucc;
47+
std::string commitMsg;
48+
bool canCommit;
49+
std::vector<FailListItem> failList;
50+
};
51+
52+
53+
AbandonItemByAdminResult();
54+
explicit AbandonItemByAdminResult(const std::string &payload);
55+
~AbandonItemByAdminResult();
56+
std::string getMsg()const;
57+
bool getSucc()const;
58+
std::string getErrorCode()const;
59+
std::string getErrInfo()const;
60+
std::string getCode()const;
61+
Result getResult()const;
62+
63+
protected:
64+
void parse(const std::string &payload);
65+
private:
66+
std::string msg_;
67+
bool succ_;
68+
std::string errorCode_;
69+
std::string errInfo_;
70+
std::string code_;
71+
Result result_;
72+
73+
};
74+
}
75+
}
76+
}
77+
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINRESULT_H_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_ITAG_MODEL_ABANDONITEMREQUEST_H_
18+
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMREQUEST_H_
19+
20+
#include <alibabacloud/itag/ItagExport.h>
21+
#include <alibabacloud/core/RoaServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Itag {
28+
namespace Model {
29+
class ALIBABACLOUD_ITAG_EXPORT AbandonItemRequest : public RoaServiceRequest {
30+
public:
31+
AbandonItemRequest();
32+
~AbandonItemRequest();
33+
std::string getBody() const;
34+
void setBody(const std::string &body);
35+
36+
private:
37+
std::string body_;
38+
};
39+
} // namespace Model
40+
} // namespace Itag
41+
} // namespace AlibabaCloud
42+
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMREQUEST_H_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_ITAG_MODEL_ABANDONITEMRESULT_H_
18+
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/itag/ItagExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Itag
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_ITAG_EXPORT AbandonItemResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
AbandonItemResult();
38+
explicit AbandonItemResult(const std::string &payload);
39+
~AbandonItemResult();
40+
std::string getMsg()const;
41+
long getRt()const;
42+
bool getSucc()const;
43+
std::string getHost()const;
44+
std::string getErrorCode()const;
45+
std::string getErrInfo()const;
46+
int getCode()const;
47+
bool getResult()const;
48+
49+
protected:
50+
void parse(const std::string &payload);
51+
private:
52+
std::string msg_;
53+
long rt_;
54+
bool succ_;
55+
std::string host_;
56+
std::string errorCode_;
57+
std::string errInfo_;
58+
int code_;
59+
bool result_;
60+
61+
};
62+
}
63+
}
64+
}
65+
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMRESULT_H_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKREQUEST_H_
18+
#define ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKREQUEST_H_
19+
20+
#include <alibabacloud/itag/ItagExport.h>
21+
#include <alibabacloud/core/RoaServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Itag {
28+
namespace Model {
29+
class ALIBABACLOUD_ITAG_EXPORT AcceptSamplingTaskRequest : public RoaServiceRequest {
30+
public:
31+
AcceptSamplingTaskRequest();
32+
~AcceptSamplingTaskRequest();
33+
std::string getBody() const;
34+
void setBody(const std::string &body);
35+
36+
private:
37+
std::string body_;
38+
};
39+
} // namespace Model
40+
} // namespace Itag
41+
} // namespace AlibabaCloud
42+
#endif // !ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKREQUEST_H_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKRESULT_H_
18+
#define ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/itag/ItagExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Itag
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_ITAG_EXPORT AcceptSamplingTaskResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
AcceptSamplingTaskResult();
38+
explicit AcceptSamplingTaskResult(const std::string &payload);
39+
~AcceptSamplingTaskResult();
40+
std::string getMsg()const;
41+
bool getSucc()const;
42+
std::string getErrorCode()const;
43+
std::string getErrInfo()const;
44+
std::string getCode()const;
45+
bool getResult()const;
46+
47+
protected:
48+
void parse(const std::string &payload);
49+
private:
50+
std::string msg_;
51+
bool succ_;
52+
std::string errorCode_;
53+
std::string errInfo_;
54+
std::string code_;
55+
bool result_;
56+
57+
};
58+
}
59+
}
60+
}
61+
#endif // !ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKRESULT_H_

0 commit comments

Comments
 (0)