Skip to content

Commit cb3e058

Browse files
committed
Update to support new apis.
1 parent e2c46d1 commit cb3e058

30 files changed

+724
-1
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.2010
1+
1.36.2011

live/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,8 @@ set(live_public_header_model
103103
include/alibabacloud/live/model/CancelMuteAllGroupUserResult.h
104104
include/alibabacloud/live/model/CancelMuteGroupUserRequest.h
105105
include/alibabacloud/live/model/CancelMuteGroupUserResult.h
106+
include/alibabacloud/live/model/ChangeLiveDomainResourceGroupRequest.h
107+
include/alibabacloud/live/model/ChangeLiveDomainResourceGroupResult.h
106108
include/alibabacloud/live/model/CheckLiveMessageUsersInGroupRequest.h
107109
include/alibabacloud/live/model/CheckLiveMessageUsersInGroupResult.h
108110
include/alibabacloud/live/model/CheckLiveMessageUsersOnlineRequest.h
@@ -487,6 +489,8 @@ set(live_public_header_model
487489
include/alibabacloud/live/model/DescribeLiveStreamsTotalCountResult.h
488490
include/alibabacloud/live/model/DescribeLiveTopDomainsByFlowRequest.h
489491
include/alibabacloud/live/model/DescribeLiveTopDomainsByFlowResult.h
492+
include/alibabacloud/live/model/DescribeLiveTrafficDomainLogRequest.h
493+
include/alibabacloud/live/model/DescribeLiveTrafficDomainLogResult.h
490494
include/alibabacloud/live/model/DescribeLiveUpVideoAudioInfoRequest.h
491495
include/alibabacloud/live/model/DescribeLiveUpVideoAudioInfoResult.h
492496
include/alibabacloud/live/model/DescribeLiveUserBillPredictionRequest.h
@@ -904,6 +908,8 @@ set(live_src
904908
src/model/CancelMuteAllGroupUserResult.cc
905909
src/model/CancelMuteGroupUserRequest.cc
906910
src/model/CancelMuteGroupUserResult.cc
911+
src/model/ChangeLiveDomainResourceGroupRequest.cc
912+
src/model/ChangeLiveDomainResourceGroupResult.cc
907913
src/model/CheckLiveMessageUsersInGroupRequest.cc
908914
src/model/CheckLiveMessageUsersInGroupResult.cc
909915
src/model/CheckLiveMessageUsersOnlineRequest.cc
@@ -1288,6 +1294,8 @@ set(live_src
12881294
src/model/DescribeLiveStreamsTotalCountResult.cc
12891295
src/model/DescribeLiveTopDomainsByFlowRequest.cc
12901296
src/model/DescribeLiveTopDomainsByFlowResult.cc
1297+
src/model/DescribeLiveTrafficDomainLogRequest.cc
1298+
src/model/DescribeLiveTrafficDomainLogResult.cc
12911299
src/model/DescribeLiveUpVideoAudioInfoRequest.cc
12921300
src/model/DescribeLiveUpVideoAudioInfoResult.cc
12931301
src/model/DescribeLiveUserBillPredictionRequest.cc

live/include/alibabacloud/live/LiveClient.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@
104104
#include "model/CancelMuteAllGroupUserResult.h"
105105
#include "model/CancelMuteGroupUserRequest.h"
106106
#include "model/CancelMuteGroupUserResult.h"
107+
#include "model/ChangeLiveDomainResourceGroupRequest.h"
108+
#include "model/ChangeLiveDomainResourceGroupResult.h"
107109
#include "model/CheckLiveMessageUsersInGroupRequest.h"
108110
#include "model/CheckLiveMessageUsersInGroupResult.h"
109111
#include "model/CheckLiveMessageUsersOnlineRequest.h"
@@ -488,6 +490,8 @@
488490
#include "model/DescribeLiveStreamsTotalCountResult.h"
489491
#include "model/DescribeLiveTopDomainsByFlowRequest.h"
490492
#include "model/DescribeLiveTopDomainsByFlowResult.h"
493+
#include "model/DescribeLiveTrafficDomainLogRequest.h"
494+
#include "model/DescribeLiveTrafficDomainLogResult.h"
491495
#include "model/DescribeLiveUpVideoAudioInfoRequest.h"
492496
#include "model/DescribeLiveUpVideoAudioInfoResult.h"
493497
#include "model/DescribeLiveUserBillPredictionRequest.h"
@@ -952,6 +956,9 @@ namespace AlibabaCloud
952956
typedef Outcome<Error, Model::CancelMuteGroupUserResult> CancelMuteGroupUserOutcome;
953957
typedef std::future<CancelMuteGroupUserOutcome> CancelMuteGroupUserOutcomeCallable;
954958
typedef std::function<void(const LiveClient*, const Model::CancelMuteGroupUserRequest&, const CancelMuteGroupUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelMuteGroupUserAsyncHandler;
959+
typedef Outcome<Error, Model::ChangeLiveDomainResourceGroupResult> ChangeLiveDomainResourceGroupOutcome;
960+
typedef std::future<ChangeLiveDomainResourceGroupOutcome> ChangeLiveDomainResourceGroupOutcomeCallable;
961+
typedef std::function<void(const LiveClient*, const Model::ChangeLiveDomainResourceGroupRequest&, const ChangeLiveDomainResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ChangeLiveDomainResourceGroupAsyncHandler;
955962
typedef Outcome<Error, Model::CheckLiveMessageUsersInGroupResult> CheckLiveMessageUsersInGroupOutcome;
956963
typedef std::future<CheckLiveMessageUsersInGroupOutcome> CheckLiveMessageUsersInGroupOutcomeCallable;
957964
typedef std::function<void(const LiveClient*, const Model::CheckLiveMessageUsersInGroupRequest&, const CheckLiveMessageUsersInGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckLiveMessageUsersInGroupAsyncHandler;
@@ -1528,6 +1535,9 @@ namespace AlibabaCloud
15281535
typedef Outcome<Error, Model::DescribeLiveTopDomainsByFlowResult> DescribeLiveTopDomainsByFlowOutcome;
15291536
typedef std::future<DescribeLiveTopDomainsByFlowOutcome> DescribeLiveTopDomainsByFlowOutcomeCallable;
15301537
typedef std::function<void(const LiveClient*, const Model::DescribeLiveTopDomainsByFlowRequest&, const DescribeLiveTopDomainsByFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveTopDomainsByFlowAsyncHandler;
1538+
typedef Outcome<Error, Model::DescribeLiveTrafficDomainLogResult> DescribeLiveTrafficDomainLogOutcome;
1539+
typedef std::future<DescribeLiveTrafficDomainLogOutcome> DescribeLiveTrafficDomainLogOutcomeCallable;
1540+
typedef std::function<void(const LiveClient*, const Model::DescribeLiveTrafficDomainLogRequest&, const DescribeLiveTrafficDomainLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveTrafficDomainLogAsyncHandler;
15311541
typedef Outcome<Error, Model::DescribeLiveUpVideoAudioInfoResult> DescribeLiveUpVideoAudioInfoOutcome;
15321542
typedef std::future<DescribeLiveUpVideoAudioInfoOutcome> DescribeLiveUpVideoAudioInfoOutcomeCallable;
15331543
typedef std::function<void(const LiveClient*, const Model::DescribeLiveUpVideoAudioInfoRequest&, const DescribeLiveUpVideoAudioInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLiveUpVideoAudioInfoAsyncHandler;
@@ -2154,6 +2164,9 @@ namespace AlibabaCloud
21542164
CancelMuteGroupUserOutcome cancelMuteGroupUser(const Model::CancelMuteGroupUserRequest &request)const;
21552165
void cancelMuteGroupUserAsync(const Model::CancelMuteGroupUserRequest& request, const CancelMuteGroupUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
21562166
CancelMuteGroupUserOutcomeCallable cancelMuteGroupUserCallable(const Model::CancelMuteGroupUserRequest& request) const;
2167+
ChangeLiveDomainResourceGroupOutcome changeLiveDomainResourceGroup(const Model::ChangeLiveDomainResourceGroupRequest &request)const;
2168+
void changeLiveDomainResourceGroupAsync(const Model::ChangeLiveDomainResourceGroupRequest& request, const ChangeLiveDomainResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
2169+
ChangeLiveDomainResourceGroupOutcomeCallable changeLiveDomainResourceGroupCallable(const Model::ChangeLiveDomainResourceGroupRequest& request) const;
21572170
CheckLiveMessageUsersInGroupOutcome checkLiveMessageUsersInGroup(const Model::CheckLiveMessageUsersInGroupRequest &request)const;
21582171
void checkLiveMessageUsersInGroupAsync(const Model::CheckLiveMessageUsersInGroupRequest& request, const CheckLiveMessageUsersInGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
21592172
CheckLiveMessageUsersInGroupOutcomeCallable checkLiveMessageUsersInGroupCallable(const Model::CheckLiveMessageUsersInGroupRequest& request) const;
@@ -2730,6 +2743,9 @@ namespace AlibabaCloud
27302743
DescribeLiveTopDomainsByFlowOutcome describeLiveTopDomainsByFlow(const Model::DescribeLiveTopDomainsByFlowRequest &request)const;
27312744
void describeLiveTopDomainsByFlowAsync(const Model::DescribeLiveTopDomainsByFlowRequest& request, const DescribeLiveTopDomainsByFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
27322745
DescribeLiveTopDomainsByFlowOutcomeCallable describeLiveTopDomainsByFlowCallable(const Model::DescribeLiveTopDomainsByFlowRequest& request) const;
2746+
DescribeLiveTrafficDomainLogOutcome describeLiveTrafficDomainLog(const Model::DescribeLiveTrafficDomainLogRequest &request)const;
2747+
void describeLiveTrafficDomainLogAsync(const Model::DescribeLiveTrafficDomainLogRequest& request, const DescribeLiveTrafficDomainLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
2748+
DescribeLiveTrafficDomainLogOutcomeCallable describeLiveTrafficDomainLogCallable(const Model::DescribeLiveTrafficDomainLogRequest& request) const;
27332749
DescribeLiveUpVideoAudioInfoOutcome describeLiveUpVideoAudioInfo(const Model::DescribeLiveUpVideoAudioInfoRequest &request)const;
27342750
void describeLiveUpVideoAudioInfoAsync(const Model::DescribeLiveUpVideoAudioInfoRequest& request, const DescribeLiveUpVideoAudioInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
27352751
DescribeLiveUpVideoAudioInfoOutcomeCallable describeLiveUpVideoAudioInfoCallable(const Model::DescribeLiveUpVideoAudioInfoRequest& request) const;

live/include/alibabacloud/live/model/AddLiveAIProduceRulesRequest.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ class ALIBABACLOUD_LIVE_EXPORT AddLiveAIProduceRulesRequest : public RpcServiceR
3232
~AddLiveAIProduceRulesRequest();
3333
std::string getDescription() const;
3434
void setDescription(const std::string &description);
35+
std::string getSuffix() const;
36+
void setSuffix(const std::string &suffix);
3537
std::string getSubtitleName() const;
3638
void setSubtitleName(const std::string &subtitleName);
3739
std::string getApp() const;
@@ -40,6 +42,8 @@ class ALIBABACLOUD_LIVE_EXPORT AddLiveAIProduceRulesRequest : public RpcServiceR
4042
void setOwnerId(long ownerId);
4143
bool getIsLazy() const;
4244
void setIsLazy(bool isLazy);
45+
std::string getStudioName() const;
46+
void setStudioName(const std::string &studioName);
4347
std::string getLiveTemplate() const;
4448
void setLiveTemplate(const std::string &liveTemplate);
4549
std::string getDomain() const;
@@ -49,10 +53,12 @@ class ALIBABACLOUD_LIVE_EXPORT AddLiveAIProduceRulesRequest : public RpcServiceR
4953

5054
private:
5155
std::string description_;
56+
std::string suffix_;
5257
std::string subtitleName_;
5358
std::string app_;
5459
long ownerId_;
5560
bool isLazy_;
61+
std::string studioName_;
5662
std::string liveTemplate_;
5763
std::string domain_;
5864
bool isOrigin_;

live/include/alibabacloud/live/model/AddLiveDomainRequest.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ namespace Live {
2828
namespace Model {
2929
class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainRequest : public RpcServiceRequest {
3030
public:
31+
struct Tag {
32+
std::string value;
33+
std::string key;
34+
};
3135
AddLiveDomainRequest();
3236
~AddLiveDomainRequest();
3337
std::string getResourceGroupId() const;
@@ -36,6 +40,8 @@ class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainRequest : public RpcServiceRequest {
3640
void setSecurityToken(const std::string &securityToken);
3741
std::string getScope() const;
3842
void setScope(const std::string &scope);
43+
std::vector<Tag> getTag() const;
44+
void setTag(const std::vector<Tag> &tag);
3945
std::string getTopLevelDomain() const;
4046
void setTopLevelDomain(const std::string &topLevelDomain);
4147
std::string getOwnerAccount() const;
@@ -55,6 +61,7 @@ class ALIBABACLOUD_LIVE_EXPORT AddLiveDomainRequest : public RpcServiceRequest {
5561
std::string resourceGroupId_;
5662
std::string securityToken_;
5763
std::string scope_;
64+
std::vector<Tag> tag_;
5865
std::string topLevelDomain_;
5966
std::string ownerAccount_;
6067
std::string domainName_;
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
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_LIVE_MODEL_CHANGELIVEDOMAINRESOURCEGROUPREQUEST_H_
18+
#define ALIBABACLOUD_LIVE_MODEL_CHANGELIVEDOMAINRESOURCEGROUPREQUEST_H_
19+
20+
#include <alibabacloud/live/LiveExport.h>
21+
#include <alibabacloud/core/RpcServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Live {
28+
namespace Model {
29+
class ALIBABACLOUD_LIVE_EXPORT ChangeLiveDomainResourceGroupRequest : public RpcServiceRequest {
30+
public:
31+
ChangeLiveDomainResourceGroupRequest();
32+
~ChangeLiveDomainResourceGroupRequest();
33+
std::string getDomainName() const;
34+
void setDomainName(const std::string &domainName);
35+
long getOwnerId() const;
36+
void setOwnerId(long ownerId);
37+
std::string getNewResourceGroupId() const;
38+
void setNewResourceGroupId(const std::string &newResourceGroupId);
39+
40+
private:
41+
std::string domainName_;
42+
long ownerId_;
43+
std::string newResourceGroupId_;
44+
};
45+
} // namespace Model
46+
} // namespace Live
47+
} // namespace AlibabaCloud
48+
#endif // !ALIBABACLOUD_LIVE_MODEL_CHANGELIVEDOMAINRESOURCEGROUPREQUEST_H_
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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_LIVE_MODEL_CHANGELIVEDOMAINRESOURCEGROUPRESULT_H_
18+
#define ALIBABACLOUD_LIVE_MODEL_CHANGELIVEDOMAINRESOURCEGROUPRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/live/LiveExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Live
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_LIVE_EXPORT ChangeLiveDomainResourceGroupResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
ChangeLiveDomainResourceGroupResult();
38+
explicit ChangeLiveDomainResourceGroupResult(const std::string &payload);
39+
~ChangeLiveDomainResourceGroupResult();
40+
41+
protected:
42+
void parse(const std::string &payload);
43+
private:
44+
45+
};
46+
}
47+
}
48+
}
49+
#endif // !ALIBABACLOUD_LIVE_MODEL_CHANGELIVEDOMAINRESOURCEGROUPRESULT_H_

live/include/alibabacloud/live/model/CreateCasterRequest.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ namespace Live {
2828
namespace Model {
2929
class ALIBABACLOUD_LIVE_EXPORT CreateCasterRequest : public RpcServiceRequest {
3030
public:
31+
struct Tag {
32+
std::string key;
33+
std::string value;
34+
};
3135
CreateCasterRequest();
3236
~CreateCasterRequest();
3337
std::string getClientToken() const;
@@ -36,6 +40,8 @@ class ALIBABACLOUD_LIVE_EXPORT CreateCasterRequest : public RpcServiceRequest {
3640
void setResourceGroupId(const std::string &resourceGroupId);
3741
std::string getCasterName() const;
3842
void setCasterName(const std::string &casterName);
43+
std::vector<Tag> getTag() const;
44+
void setTag(const std::vector<Tag> &tag);
3945
std::string getCasterTemplate() const;
4046
void setCasterTemplate(const std::string &casterTemplate);
4147
std::string getExpireTime() const;
@@ -55,6 +61,7 @@ class ALIBABACLOUD_LIVE_EXPORT CreateCasterRequest : public RpcServiceRequest {
5561
std::string clientToken_;
5662
std::string resourceGroupId_;
5763
std::string casterName_;
64+
std::vector<Tag> tag_;
5865
std::string casterTemplate_;
5966
std::string expireTime_;
6067
int normType_;

live/include/alibabacloud/live/model/DescribeCastersRequest.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ namespace Live {
2828
namespace Model {
2929
class ALIBABACLOUD_LIVE_EXPORT DescribeCastersRequest : public RpcServiceRequest {
3030
public:
31+
struct Tag {
32+
std::string key;
33+
std::string value;
34+
};
3135
DescribeCastersRequest();
3236
~DescribeCastersRequest();
3337
std::string getStartTime() const;
@@ -40,6 +44,8 @@ class ALIBABACLOUD_LIVE_EXPORT DescribeCastersRequest : public RpcServiceRequest
4044
void setCasterName(const std::string &casterName);
4145
int getPageSize() const;
4246
void setPageSize(int pageSize);
47+
std::vector<Tag> getTag() const;
48+
void setTag(const std::vector<Tag> &tag);
4349
std::string getNormType() const;
4450
void setNormType(const std::string &normType);
4551
std::string getCasterId() const;
@@ -61,6 +67,7 @@ class ALIBABACLOUD_LIVE_EXPORT DescribeCastersRequest : public RpcServiceRequest
6167
std::string resourceGroupId_;
6268
std::string casterName_;
6369
int pageSize_;
70+
std::vector<Tag> tag_;
6471
std::string normType_;
6572
std::string casterId_;
6673
std::string endTime_;

live/include/alibabacloud/live/model/DescribeCastersResult.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ namespace AlibabaCloud
3434
public:
3535
struct Caster
3636
{
37+
struct Tag
38+
{
39+
std::string tagKey;
40+
std::string tagValue;
41+
};
3742
int status;
3843
std::string casterTemplate;
3944
int channelEnable;
@@ -50,6 +55,7 @@ namespace AlibabaCloud
5055
std::string chargeType;
5156
std::string expireTime;
5257
std::string casterId;
58+
std::vector<Caster::Tag> tags;
5359
};
5460

5561

live/include/alibabacloud/live/model/DescribeLiveAIProduceRulesResult.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ namespace AlibabaCloud
4141
std::string rulesId;
4242
std::string subtitleName;
4343
bool isOrigin;
44+
std::string studioName;
4445
std::string suffixName;
4546
std::string domain;
4647
std::string liveTemplate;
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
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_LIVE_MODEL_DESCRIBELIVETRAFFICDOMAINLOGREQUEST_H_
18+
#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVETRAFFICDOMAINLOGREQUEST_H_
19+
20+
#include <alibabacloud/live/LiveExport.h>
21+
#include <alibabacloud/core/RpcServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Live {
28+
namespace Model {
29+
class ALIBABACLOUD_LIVE_EXPORT DescribeLiveTrafficDomainLogRequest : public RpcServiceRequest {
30+
public:
31+
DescribeLiveTrafficDomainLogRequest();
32+
~DescribeLiveTrafficDomainLogRequest();
33+
std::string getStartTime() const;
34+
void setStartTime(const std::string &startTime);
35+
long getPageNumber() const;
36+
void setPageNumber(long pageNumber);
37+
long getPageSize() const;
38+
void setPageSize(long pageSize);
39+
std::string getDomainName() const;
40+
void setDomainName(const std::string &domainName);
41+
std::string getEndTime() const;
42+
void setEndTime(const std::string &endTime);
43+
long getOwnerId() const;
44+
void setOwnerId(long ownerId);
45+
46+
private:
47+
std::string startTime_;
48+
long pageNumber_;
49+
long pageSize_;
50+
std::string domainName_;
51+
std::string endTime_;
52+
long ownerId_;
53+
};
54+
} // namespace Model
55+
} // namespace Live
56+
} // namespace AlibabaCloud
57+
#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVETRAFFICDOMAINLOGREQUEST_H_

0 commit comments

Comments
 (0)