Public api AddLivePullStreamInfoConfig.

This commit is contained in:
sdk-team
2019-07-12 12:13:44 +08:00
parent 79d7afefd8
commit 82a3e5c595
653 changed files with 34487 additions and 32691 deletions

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterComponentRequest.h>
using AlibabaCloud::Live::Model::AddCasterComponentRequest;
AddCasterComponentRequest::AddCasterComponentRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterComponent")
{}
AddCasterComponentRequest::~AddCasterComponentRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterComponentRequest.h>
using AlibabaCloud::Live::Model::AddCasterComponentRequest;
AddCasterComponentRequest::AddCasterComponentRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterComponent")
{}
AddCasterComponentRequest::~AddCasterComponentRequest()
{}
std::string AddCasterComponentRequest::getComponentType()const
{
return componentType_;
@@ -36,6 +36,17 @@ void AddCasterComponentRequest::setComponentType(const std::string& componentTyp
setCoreParameter("ComponentType", componentType);
}
std::string AddCasterComponentRequest::getRegionId()const
{
return regionId_;
}
void AddCasterComponentRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string AddCasterComponentRequest::getLocationId()const
{
return locationId_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterComponentResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterComponentResult::AddCasterComponentResult() :
ServiceResult()
{}
AddCasterComponentResult::AddCasterComponentResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterComponentResult::~AddCasterComponentResult()
{}
void AddCasterComponentResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterComponentResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterComponentResult::AddCasterComponentResult() :
ServiceResult()
{}
AddCasterComponentResult::AddCasterComponentResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterComponentResult::~AddCasterComponentResult()
{}
void AddCasterComponentResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ComponentId"].isNull())
componentId_ = value["ComponentId"].asString();
}
}
std::string AddCasterComponentResult::getComponentId()const
{
return componentId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupContentRequest.h>
using AlibabaCloud::Live::Model::AddCasterEpisodeGroupContentRequest;
AddCasterEpisodeGroupContentRequest::AddCasterEpisodeGroupContentRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterEpisodeGroupContent")
{}
AddCasterEpisodeGroupContentRequest::~AddCasterEpisodeGroupContentRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupContentRequest.h>
using AlibabaCloud::Live::Model::AddCasterEpisodeGroupContentRequest;
AddCasterEpisodeGroupContentRequest::AddCasterEpisodeGroupContentRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterEpisodeGroupContent")
{}
AddCasterEpisodeGroupContentRequest::~AddCasterEpisodeGroupContentRequest()
{}
std::string AddCasterEpisodeGroupContentRequest::getClientToken()const
{
return clientToken_;

View File

@@ -1,53 +1,53 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupContentResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterEpisodeGroupContentResult::AddCasterEpisodeGroupContentResult() :
ServiceResult()
{}
AddCasterEpisodeGroupContentResult::AddCasterEpisodeGroupContentResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterEpisodeGroupContentResult::~AddCasterEpisodeGroupContentResult()
{}
void AddCasterEpisodeGroupContentResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupContentResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterEpisodeGroupContentResult::AddCasterEpisodeGroupContentResult() :
ServiceResult()
{}
AddCasterEpisodeGroupContentResult::AddCasterEpisodeGroupContentResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterEpisodeGroupContentResult::~AddCasterEpisodeGroupContentResult()
{}
void AddCasterEpisodeGroupContentResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allItemIds = value["ItemIds"]["ItemId"];
for (const auto &item : allItemIds)
itemIds_.push_back(item.asString());
if(!value["ProgramId"].isNull())
programId_ = value["ProgramId"].asString();
}
}
std::string AddCasterEpisodeGroupContentResult::getProgramId()const
{
return programId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupRequest.h>
using AlibabaCloud::Live::Model::AddCasterEpisodeGroupRequest;
AddCasterEpisodeGroupRequest::AddCasterEpisodeGroupRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterEpisodeGroup")
{}
AddCasterEpisodeGroupRequest::~AddCasterEpisodeGroupRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupRequest.h>
using AlibabaCloud::Live::Model::AddCasterEpisodeGroupRequest;
AddCasterEpisodeGroupRequest::AddCasterEpisodeGroupRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterEpisodeGroup")
{}
AddCasterEpisodeGroupRequest::~AddCasterEpisodeGroupRequest()
{}
std::string AddCasterEpisodeGroupRequest::getSideOutputUrl()const
{
return sideOutputUrl_;

View File

@@ -1,53 +1,53 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterEpisodeGroupResult::AddCasterEpisodeGroupResult() :
ServiceResult()
{}
AddCasterEpisodeGroupResult::AddCasterEpisodeGroupResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterEpisodeGroupResult::~AddCasterEpisodeGroupResult()
{}
void AddCasterEpisodeGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeGroupResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterEpisodeGroupResult::AddCasterEpisodeGroupResult() :
ServiceResult()
{}
AddCasterEpisodeGroupResult::AddCasterEpisodeGroupResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterEpisodeGroupResult::~AddCasterEpisodeGroupResult()
{}
void AddCasterEpisodeGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allItemIds = value["ItemIds"]["ItemId"];
for (const auto &item : allItemIds)
itemIds_.push_back(item.asString());
if(!value["ProgramId"].isNull())
programId_ = value["ProgramId"].asString();
}
}
std::string AddCasterEpisodeGroupResult::getProgramId()const
{
return programId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeRequest.h>
using AlibabaCloud::Live::Model::AddCasterEpisodeRequest;
AddCasterEpisodeRequest::AddCasterEpisodeRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterEpisode")
{}
AddCasterEpisodeRequest::~AddCasterEpisodeRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeRequest.h>
using AlibabaCloud::Live::Model::AddCasterEpisodeRequest;
AddCasterEpisodeRequest::AddCasterEpisodeRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterEpisode")
{}
AddCasterEpisodeRequest::~AddCasterEpisodeRequest()
{}
std::string AddCasterEpisodeRequest::getResourceId()const
{
return resourceId_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterEpisodeResult::AddCasterEpisodeResult() :
ServiceResult()
{}
AddCasterEpisodeResult::AddCasterEpisodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterEpisodeResult::~AddCasterEpisodeResult()
{}
void AddCasterEpisodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterEpisodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterEpisodeResult::AddCasterEpisodeResult() :
ServiceResult()
{}
AddCasterEpisodeResult::AddCasterEpisodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterEpisodeResult::~AddCasterEpisodeResult()
{}
void AddCasterEpisodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["EpisodeId"].isNull())
episodeId_ = value["EpisodeId"].asString();
}
}
std::string AddCasterEpisodeResult::getEpisodeId()const
{
return episodeId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterLayoutRequest.h>
using AlibabaCloud::Live::Model::AddCasterLayoutRequest;
AddCasterLayoutRequest::AddCasterLayoutRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterLayout")
{}
AddCasterLayoutRequest::~AddCasterLayoutRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterLayoutRequest.h>
using AlibabaCloud::Live::Model::AddCasterLayoutRequest;
AddCasterLayoutRequest::AddCasterLayoutRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterLayout")
{}
AddCasterLayoutRequest::~AddCasterLayoutRequest()
{}
std::vector<std::string> AddCasterLayoutRequest::getBlendList()const
{
return blendList_;
@@ -55,6 +55,17 @@ void AddCasterLayoutRequest::setAudioLayer(const std::vector<AudioLayer>& audioL
}
}
std::string AddCasterLayoutRequest::getRegionId()const
{
return regionId_;
}
void AddCasterLayoutRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::vector<AddCasterLayoutRequest::VideoLayer> AddCasterLayoutRequest::getVideoLayer()const
{
return videoLayer_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterLayoutResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterLayoutResult::AddCasterLayoutResult() :
ServiceResult()
{}
AddCasterLayoutResult::AddCasterLayoutResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterLayoutResult::~AddCasterLayoutResult()
{}
void AddCasterLayoutResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterLayoutResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterLayoutResult::AddCasterLayoutResult() :
ServiceResult()
{}
AddCasterLayoutResult::AddCasterLayoutResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterLayoutResult::~AddCasterLayoutResult()
{}
void AddCasterLayoutResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["LayoutId"].isNull())
layoutId_ = value["LayoutId"].asString();
}
}
std::string AddCasterLayoutResult::getLayoutId()const
{
return layoutId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterProgramRequest.h>
using AlibabaCloud::Live::Model::AddCasterProgramRequest;
AddCasterProgramRequest::AddCasterProgramRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterProgram")
{}
AddCasterProgramRequest::~AddCasterProgramRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterProgramRequest.h>
using AlibabaCloud::Live::Model::AddCasterProgramRequest;
AddCasterProgramRequest::AddCasterProgramRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterProgram")
{}
AddCasterProgramRequest::~AddCasterProgramRequest()
{}
std::string AddCasterProgramRequest::getCasterId()const
{
return casterId_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddCasterProgramResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterProgramResult::AddCasterProgramResult() :
ServiceResult()
{}
AddCasterProgramResult::AddCasterProgramResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterProgramResult::~AddCasterProgramResult()
{}
void AddCasterProgramResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterProgramResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterProgramResult::AddCasterProgramResult() :
ServiceResult()
{}
AddCasterProgramResult::AddCasterProgramResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterProgramResult::~AddCasterProgramResult()
{}
void AddCasterProgramResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allEpisodeIds = value["EpisodeIds"]["EpisodeId"];
for (auto value : allEpisodeIds)
{
@@ -48,9 +48,9 @@ void AddCasterProgramResult::parse(const std::string &payload)
episodeIdsObject.episodeId = value["EpisodeId"].asString();
episodeIds_.push_back(episodeIdsObject);
}
}
}
std::vector<AddCasterProgramResult::EpisodeId> AddCasterProgramResult::getEpisodeIds()const
{
return episodeIds_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterVideoResourceRequest.h>
using AlibabaCloud::Live::Model::AddCasterVideoResourceRequest;
AddCasterVideoResourceRequest::AddCasterVideoResourceRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterVideoResource")
{}
AddCasterVideoResourceRequest::~AddCasterVideoResourceRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterVideoResourceRequest.h>
using AlibabaCloud::Live::Model::AddCasterVideoResourceRequest;
AddCasterVideoResourceRequest::AddCasterVideoResourceRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCasterVideoResource")
{}
AddCasterVideoResourceRequest::~AddCasterVideoResourceRequest()
{}
std::string AddCasterVideoResourceRequest::getVodUrl()const
{
return vodUrl_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterVideoResourceResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterVideoResourceResult::AddCasterVideoResourceResult() :
ServiceResult()
{}
AddCasterVideoResourceResult::AddCasterVideoResourceResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterVideoResourceResult::~AddCasterVideoResourceResult()
{}
void AddCasterVideoResourceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCasterVideoResourceResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCasterVideoResourceResult::AddCasterVideoResourceResult() :
ServiceResult()
{}
AddCasterVideoResourceResult::AddCasterVideoResourceResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCasterVideoResourceResult::~AddCasterVideoResourceResult()
{}
void AddCasterVideoResourceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ResourceId"].isNull())
resourceId_ = value["ResourceId"].asString();
}
}
std::string AddCasterVideoResourceResult::getResourceId()const
{
return resourceId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCustomLiveStreamTranscodeRequest.h>
using AlibabaCloud::Live::Model::AddCustomLiveStreamTranscodeRequest;
AddCustomLiveStreamTranscodeRequest::AddCustomLiveStreamTranscodeRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCustomLiveStreamTranscode")
{}
AddCustomLiveStreamTranscodeRequest::~AddCustomLiveStreamTranscodeRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCustomLiveStreamTranscodeRequest.h>
using AlibabaCloud::Live::Model::AddCustomLiveStreamTranscodeRequest;
AddCustomLiveStreamTranscodeRequest::AddCustomLiveStreamTranscodeRequest() :
RpcServiceRequest("live", "2016-11-01", "AddCustomLiveStreamTranscode")
{}
AddCustomLiveStreamTranscodeRequest::~AddCustomLiveStreamTranscodeRequest()
{}
std::string AddCustomLiveStreamTranscodeRequest::getApp()const
{
return app_;
@@ -47,6 +47,17 @@ void AddCustomLiveStreamTranscodeRequest::set_Template(const std::string& _templ
setCoreParameter("_Template", _template);
}
int AddCustomLiveStreamTranscodeRequest::getAudioChannelNum()const
{
return audioChannelNum_;
}
void AddCustomLiveStreamTranscodeRequest::setAudioChannelNum(int audioChannelNum)
{
audioChannelNum_ = audioChannelNum;
setCoreParameter("AudioChannelNum", std::to_string(audioChannelNum));
}
int AddCustomLiveStreamTranscodeRequest::getProfile()const
{
return profile_;
@@ -91,6 +102,28 @@ void AddCustomLiveStreamTranscodeRequest::setOwnerId(long ownerId)
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string AddCustomLiveStreamTranscodeRequest::getAudioCodec()const
{
return audioCodec_;
}
void AddCustomLiveStreamTranscodeRequest::setAudioCodec(const std::string& audioCodec)
{
audioCodec_ = audioCodec;
setCoreParameter("AudioCodec", audioCodec);
}
int AddCustomLiveStreamTranscodeRequest::getAudioRate()const
{
return audioRate_;
}
void AddCustomLiveStreamTranscodeRequest::setAudioRate(int audioRate)
{
audioRate_ = audioRate;
setCoreParameter("AudioRate", std::to_string(audioRate));
}
std::string AddCustomLiveStreamTranscodeRequest::getRegionId()const
{
return regionId_;
@@ -157,6 +190,17 @@ void AddCustomLiveStreamTranscodeRequest::setVideoBitrate(int videoBitrate)
setCoreParameter("VideoBitrate", std::to_string(videoBitrate));
}
std::string AddCustomLiveStreamTranscodeRequest::getAudioProfile()const
{
return audioProfile_;
}
void AddCustomLiveStreamTranscodeRequest::setAudioProfile(const std::string& audioProfile)
{
audioProfile_ = audioProfile;
setCoreParameter("AudioProfile", audioProfile);
}
int AddCustomLiveStreamTranscodeRequest::getHeight()const
{
return height_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddCustomLiveStreamTranscodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCustomLiveStreamTranscodeResult::AddCustomLiveStreamTranscodeResult() :
ServiceResult()
{}
AddCustomLiveStreamTranscodeResult::AddCustomLiveStreamTranscodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCustomLiveStreamTranscodeResult::~AddCustomLiveStreamTranscodeResult()
{}
void AddCustomLiveStreamTranscodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddCustomLiveStreamTranscodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddCustomLiveStreamTranscodeResult::AddCustomLiveStreamTranscodeResult() :
ServiceResult()
{}
AddCustomLiveStreamTranscodeResult::AddCustomLiveStreamTranscodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddCustomLiveStreamTranscodeResult::~AddCustomLiveStreamTranscodeResult()
{}
void AddCustomLiveStreamTranscodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveAppRecordConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveAppRecordConfigRequest;
AddLiveAppRecordConfigRequest::AddLiveAppRecordConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveAppRecordConfig")
{}
AddLiveAppRecordConfigRequest::~AddLiveAppRecordConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveAppRecordConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveAppRecordConfigRequest;
AddLiveAppRecordConfigRequest::AddLiveAppRecordConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveAppRecordConfig")
{}
AddLiveAppRecordConfigRequest::~AddLiveAppRecordConfigRequest()
{}
std::string AddLiveAppRecordConfigRequest::getOssBucket()const
{
return ossBucket_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveAppRecordConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveAppRecordConfigResult::AddLiveAppRecordConfigResult() :
ServiceResult()
{}
AddLiveAppRecordConfigResult::AddLiveAppRecordConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveAppRecordConfigResult::~AddLiveAppRecordConfigResult()
{}
void AddLiveAppRecordConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveAppRecordConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveAppRecordConfigResult::AddLiveAppRecordConfigResult() :
ServiceResult()
{}
AddLiveAppRecordConfigResult::AddLiveAppRecordConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveAppRecordConfigResult::~AddLiveAppRecordConfigResult()
{}
void AddLiveAppRecordConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveAppSnapshotConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveAppSnapshotConfigRequest;
AddLiveAppSnapshotConfigRequest::AddLiveAppSnapshotConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveAppSnapshotConfig")
{}
AddLiveAppSnapshotConfigRequest::~AddLiveAppSnapshotConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveAppSnapshotConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveAppSnapshotConfigRequest;
AddLiveAppSnapshotConfigRequest::AddLiveAppSnapshotConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveAppSnapshotConfig")
{}
AddLiveAppSnapshotConfigRequest::~AddLiveAppSnapshotConfigRequest()
{}
int AddLiveAppSnapshotConfigRequest::getTimeInterval()const
{
return timeInterval_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveAppSnapshotConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveAppSnapshotConfigResult::AddLiveAppSnapshotConfigResult() :
ServiceResult()
{}
AddLiveAppSnapshotConfigResult::AddLiveAppSnapshotConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveAppSnapshotConfigResult::~AddLiveAppSnapshotConfigResult()
{}
void AddLiveAppSnapshotConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveAppSnapshotConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveAppSnapshotConfigResult::AddLiveAppSnapshotConfigResult() :
ServiceResult()
{}
AddLiveAppSnapshotConfigResult::AddLiveAppSnapshotConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveAppSnapshotConfigResult::~AddLiveAppSnapshotConfigResult()
{}
void AddLiveAppSnapshotConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDetectNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveDetectNotifyConfigRequest;
AddLiveDetectNotifyConfigRequest::AddLiveDetectNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveDetectNotifyConfig")
{}
AddLiveDetectNotifyConfigRequest::~AddLiveDetectNotifyConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDetectNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveDetectNotifyConfigRequest;
AddLiveDetectNotifyConfigRequest::AddLiveDetectNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveDetectNotifyConfig")
{}
AddLiveDetectNotifyConfigRequest::~AddLiveDetectNotifyConfigRequest()
{}
std::string AddLiveDetectNotifyConfigRequest::getSecurityToken()const
{
return securityToken_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveDetectNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveDetectNotifyConfigResult::AddLiveDetectNotifyConfigResult() :
ServiceResult()
{}
AddLiveDetectNotifyConfigResult::AddLiveDetectNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveDetectNotifyConfigResult::~AddLiveDetectNotifyConfigResult()
{}
void AddLiveDetectNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDetectNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveDetectNotifyConfigResult::AddLiveDetectNotifyConfigResult() :
ServiceResult()
{}
AddLiveDetectNotifyConfigResult::AddLiveDetectNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveDetectNotifyConfigResult::~AddLiveDetectNotifyConfigResult()
{}
void AddLiveDetectNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDomainMappingRequest.h>
using AlibabaCloud::Live::Model::AddLiveDomainMappingRequest;
AddLiveDomainMappingRequest::AddLiveDomainMappingRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveDomainMapping")
{}
AddLiveDomainMappingRequest::~AddLiveDomainMappingRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDomainMappingRequest.h>
using AlibabaCloud::Live::Model::AddLiveDomainMappingRequest;
AddLiveDomainMappingRequest::AddLiveDomainMappingRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveDomainMapping")
{}
AddLiveDomainMappingRequest::~AddLiveDomainMappingRequest()
{}
std::string AddLiveDomainMappingRequest::getPullDomain()const
{
return pullDomain_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveDomainMappingResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveDomainMappingResult::AddLiveDomainMappingResult() :
ServiceResult()
{}
AddLiveDomainMappingResult::AddLiveDomainMappingResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveDomainMappingResult::~AddLiveDomainMappingResult()
{}
void AddLiveDomainMappingResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDomainMappingResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveDomainMappingResult::AddLiveDomainMappingResult() :
ServiceResult()
{}
AddLiveDomainMappingResult::AddLiveDomainMappingResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveDomainMappingResult::~AddLiveDomainMappingResult()
{}
void AddLiveDomainMappingResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDomainRequest.h>
using AlibabaCloud::Live::Model::AddLiveDomainRequest;
AddLiveDomainRequest::AddLiveDomainRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveDomain")
{}
AddLiveDomainRequest::~AddLiveDomainRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDomainRequest.h>
using AlibabaCloud::Live::Model::AddLiveDomainRequest;
AddLiveDomainRequest::AddLiveDomainRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveDomain")
{}
AddLiveDomainRequest::~AddLiveDomainRequest()
{}
std::string AddLiveDomainRequest::getTopLevelDomain()const
{
return topLevelDomain_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveDomainResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveDomainResult::AddLiveDomainResult() :
ServiceResult()
{}
AddLiveDomainResult::AddLiveDomainResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveDomainResult::~AddLiveDomainResult()
{}
void AddLiveDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveDomainResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveDomainResult::AddLiveDomainResult() :
ServiceResult()
{}
AddLiveDomainResult::AddLiveDomainResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveDomainResult::~AddLiveDomainResult()
{}
void AddLiveDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -0,0 +1,115 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLivePullStreamInfoConfigRequest.h>
using AlibabaCloud::Live::Model::AddLivePullStreamInfoConfigRequest;
AddLivePullStreamInfoConfigRequest::AddLivePullStreamInfoConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLivePullStreamInfoConfig")
{}
AddLivePullStreamInfoConfigRequest::~AddLivePullStreamInfoConfigRequest()
{}
std::string AddLivePullStreamInfoConfigRequest::getSourceUrl()const
{
return sourceUrl_;
}
void AddLivePullStreamInfoConfigRequest::setSourceUrl(const std::string& sourceUrl)
{
sourceUrl_ = sourceUrl;
setCoreParameter("SourceUrl", sourceUrl);
}
std::string AddLivePullStreamInfoConfigRequest::getAppName()const
{
return appName_;
}
void AddLivePullStreamInfoConfigRequest::setAppName(const std::string& appName)
{
appName_ = appName;
setCoreParameter("AppName", appName);
}
std::string AddLivePullStreamInfoConfigRequest::getRegionId()const
{
return regionId_;
}
void AddLivePullStreamInfoConfigRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string AddLivePullStreamInfoConfigRequest::getDomainName()const
{
return domainName_;
}
void AddLivePullStreamInfoConfigRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string AddLivePullStreamInfoConfigRequest::getEndTime()const
{
return endTime_;
}
void AddLivePullStreamInfoConfigRequest::setEndTime(const std::string& endTime)
{
endTime_ = endTime;
setCoreParameter("EndTime", endTime);
}
std::string AddLivePullStreamInfoConfigRequest::getStartTime()const
{
return startTime_;
}
void AddLivePullStreamInfoConfigRequest::setStartTime(const std::string& startTime)
{
startTime_ = startTime;
setCoreParameter("StartTime", startTime);
}
long AddLivePullStreamInfoConfigRequest::getOwnerId()const
{
return ownerId_;
}
void AddLivePullStreamInfoConfigRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string AddLivePullStreamInfoConfigRequest::getStreamName()const
{
return streamName_;
}
void AddLivePullStreamInfoConfigRequest::setStreamName(const std::string& streamName)
{
streamName_ = streamName;
setCoreParameter("StreamName", streamName);
}

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLivePullStreamInfoConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLivePullStreamInfoConfigResult::AddLivePullStreamInfoConfigResult() :
ServiceResult()
{}
AddLivePullStreamInfoConfigResult::AddLivePullStreamInfoConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLivePullStreamInfoConfigResult::~AddLivePullStreamInfoConfigResult()
{}
void AddLivePullStreamInfoConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveRecordNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveRecordNotifyConfigRequest;
AddLiveRecordNotifyConfigRequest::AddLiveRecordNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveRecordNotifyConfig")
{}
AddLiveRecordNotifyConfigRequest::~AddLiveRecordNotifyConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveRecordNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveRecordNotifyConfigRequest;
AddLiveRecordNotifyConfigRequest::AddLiveRecordNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveRecordNotifyConfig")
{}
AddLiveRecordNotifyConfigRequest::~AddLiveRecordNotifyConfigRequest()
{}
std::string AddLiveRecordNotifyConfigRequest::getOnDemandUrl()const
{
return onDemandUrl_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveRecordNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveRecordNotifyConfigResult::AddLiveRecordNotifyConfigResult() :
ServiceResult()
{}
AddLiveRecordNotifyConfigResult::AddLiveRecordNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveRecordNotifyConfigResult::~AddLiveRecordNotifyConfigResult()
{}
void AddLiveRecordNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveRecordNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveRecordNotifyConfigResult::AddLiveRecordNotifyConfigResult() :
ServiceResult()
{}
AddLiveRecordNotifyConfigResult::AddLiveRecordNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveRecordNotifyConfigResult::~AddLiveRecordNotifyConfigResult()
{}
void AddLiveRecordNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveRecordVodConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveRecordVodConfigRequest;
AddLiveRecordVodConfigRequest::AddLiveRecordVodConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveRecordVodConfig")
{}
AddLiveRecordVodConfigRequest::~AddLiveRecordVodConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveRecordVodConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveRecordVodConfigRequest;
AddLiveRecordVodConfigRequest::AddLiveRecordVodConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveRecordVodConfig")
{}
AddLiveRecordVodConfigRequest::~AddLiveRecordVodConfigRequest()
{}
std::string AddLiveRecordVodConfigRequest::getAppName()const
{
return appName_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveRecordVodConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveRecordVodConfigResult::AddLiveRecordVodConfigResult() :
ServiceResult()
{}
AddLiveRecordVodConfigResult::AddLiveRecordVodConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveRecordVodConfigResult::~AddLiveRecordVodConfigResult()
{}
void AddLiveRecordVodConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveRecordVodConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveRecordVodConfigResult::AddLiveRecordVodConfigResult() :
ServiceResult()
{}
AddLiveRecordVodConfigResult::AddLiveRecordVodConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveRecordVodConfigResult::~AddLiveRecordVodConfigResult()
{}
void AddLiveRecordVodConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveSnapshotDetectPornConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveSnapshotDetectPornConfigRequest;
AddLiveSnapshotDetectPornConfigRequest::AddLiveSnapshotDetectPornConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveSnapshotDetectPornConfig")
{}
AddLiveSnapshotDetectPornConfigRequest::~AddLiveSnapshotDetectPornConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveSnapshotDetectPornConfigRequest.h>
using AlibabaCloud::Live::Model::AddLiveSnapshotDetectPornConfigRequest;
AddLiveSnapshotDetectPornConfigRequest::AddLiveSnapshotDetectPornConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveSnapshotDetectPornConfig")
{}
AddLiveSnapshotDetectPornConfigRequest::~AddLiveSnapshotDetectPornConfigRequest()
{}
std::string AddLiveSnapshotDetectPornConfigRequest::getOssBucket()const
{
return ossBucket_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveSnapshotDetectPornConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveSnapshotDetectPornConfigResult::AddLiveSnapshotDetectPornConfigResult() :
ServiceResult()
{}
AddLiveSnapshotDetectPornConfigResult::AddLiveSnapshotDetectPornConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveSnapshotDetectPornConfigResult::~AddLiveSnapshotDetectPornConfigResult()
{}
void AddLiveSnapshotDetectPornConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveSnapshotDetectPornConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveSnapshotDetectPornConfigResult::AddLiveSnapshotDetectPornConfigResult() :
ServiceResult()
{}
AddLiveSnapshotDetectPornConfigResult::AddLiveSnapshotDetectPornConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveSnapshotDetectPornConfigResult::~AddLiveSnapshotDetectPornConfigResult()
{}
void AddLiveSnapshotDetectPornConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveStreamTranscodeRequest.h>
using AlibabaCloud::Live::Model::AddLiveStreamTranscodeRequest;
AddLiveStreamTranscodeRequest::AddLiveStreamTranscodeRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveStreamTranscode")
{}
AddLiveStreamTranscodeRequest::~AddLiveStreamTranscodeRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveStreamTranscodeRequest.h>
using AlibabaCloud::Live::Model::AddLiveStreamTranscodeRequest;
AddLiveStreamTranscodeRequest::AddLiveStreamTranscodeRequest() :
RpcServiceRequest("live", "2016-11-01", "AddLiveStreamTranscode")
{}
AddLiveStreamTranscodeRequest::~AddLiveStreamTranscodeRequest()
{}
std::string AddLiveStreamTranscodeRequest::getApp()const
{
return app_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddLiveStreamTranscodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveStreamTranscodeResult::AddLiveStreamTranscodeResult() :
ServiceResult()
{}
AddLiveStreamTranscodeResult::AddLiveStreamTranscodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveStreamTranscodeResult::~AddLiveStreamTranscodeResult()
{}
void AddLiveStreamTranscodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddLiveStreamTranscodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddLiveStreamTranscodeResult::AddLiveStreamTranscodeResult() :
ServiceResult()
{}
AddLiveStreamTranscodeResult::AddLiveStreamTranscodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddLiveStreamTranscodeResult::~AddLiveStreamTranscodeResult()
{}
void AddLiveStreamTranscodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddTrancodeSEIRequest.h>
using AlibabaCloud::Live::Model::AddTrancodeSEIRequest;
AddTrancodeSEIRequest::AddTrancodeSEIRequest() :
RpcServiceRequest("live", "2016-11-01", "AddTrancodeSEI")
{}
AddTrancodeSEIRequest::~AddTrancodeSEIRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddTrancodeSEIRequest.h>
using AlibabaCloud::Live::Model::AddTrancodeSEIRequest;
AddTrancodeSEIRequest::AddTrancodeSEIRequest() :
RpcServiceRequest("live", "2016-11-01", "AddTrancodeSEI")
{}
AddTrancodeSEIRequest::~AddTrancodeSEIRequest()
{}
int AddTrancodeSEIRequest::getDelay()const
{
return delay_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AddTrancodeSEIResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddTrancodeSEIResult::AddTrancodeSEIResult() :
ServiceResult()
{}
AddTrancodeSEIResult::AddTrancodeSEIResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddTrancodeSEIResult::~AddTrancodeSEIResult()
{}
void AddTrancodeSEIResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AddTrancodeSEIResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AddTrancodeSEIResult::AddTrancodeSEIResult() :
ServiceResult()
{}
AddTrancodeSEIResult::AddTrancodeSEIResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AddTrancodeSEIResult::~AddTrancodeSEIResult()
{}
void AddTrancodeSEIResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AllowPushStreamRequest.h>
using AlibabaCloud::Live::Model::AllowPushStreamRequest;
AllowPushStreamRequest::AllowPushStreamRequest() :
RpcServiceRequest("live", "2016-11-01", "AllowPushStream")
{}
AllowPushStreamRequest::~AllowPushStreamRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AllowPushStreamRequest.h>
using AlibabaCloud::Live::Model::AllowPushStreamRequest;
AllowPushStreamRequest::AllowPushStreamRequest() :
RpcServiceRequest("live", "2016-11-01", "AllowPushStream")
{}
AllowPushStreamRequest::~AllowPushStreamRequest()
{}
std::string AllowPushStreamRequest::getApp_ip()const
{
return app_ip_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/AllowPushStreamResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AllowPushStreamResult::AllowPushStreamResult() :
ServiceResult()
{}
AllowPushStreamResult::AllowPushStreamResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AllowPushStreamResult::~AllowPushStreamResult()
{}
void AllowPushStreamResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/AllowPushStreamResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
AllowPushStreamResult::AllowPushStreamResult() :
ServiceResult()
{}
AllowPushStreamResult::AllowPushStreamResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
AllowPushStreamResult::~AllowPushStreamResult()
{}
void AllowPushStreamResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/ApplyBoardTokenRequest.h>
using AlibabaCloud::Live::Model::ApplyBoardTokenRequest;
ApplyBoardTokenRequest::ApplyBoardTokenRequest() :
RpcServiceRequest("live", "2016-11-01", "ApplyBoardToken")
{}
ApplyBoardTokenRequest::~ApplyBoardTokenRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/ApplyBoardTokenRequest.h>
using AlibabaCloud::Live::Model::ApplyBoardTokenRequest;
ApplyBoardTokenRequest::ApplyBoardTokenRequest() :
RpcServiceRequest("live", "2016-11-01", "ApplyBoardToken")
{}
ApplyBoardTokenRequest::~ApplyBoardTokenRequest()
{}
long ApplyBoardTokenRequest::getCallerParentId()const
{
return callerParentId_;

View File

@@ -1,52 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/ApplyBoardTokenResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
ApplyBoardTokenResult::ApplyBoardTokenResult() :
ServiceResult()
{}
ApplyBoardTokenResult::ApplyBoardTokenResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ApplyBoardTokenResult::~ApplyBoardTokenResult()
{}
void ApplyBoardTokenResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/ApplyBoardTokenResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
ApplyBoardTokenResult::ApplyBoardTokenResult() :
ServiceResult()
{}
ApplyBoardTokenResult::ApplyBoardTokenResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ApplyBoardTokenResult::~ApplyBoardTokenResult()
{}
void ApplyBoardTokenResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Token"].isNull())
token_ = value["Token"].asString();
if(!value["Expired"].isNull())
expired_ = value["Expired"].asString();
}
}
std::string ApplyBoardTokenResult::getToken()const
{
return token_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/ApplyRecordTokenRequest.h>
using AlibabaCloud::Live::Model::ApplyRecordTokenRequest;
ApplyRecordTokenRequest::ApplyRecordTokenRequest() :
RpcServiceRequest("live", "2016-11-01", "ApplyRecordToken")
{}
ApplyRecordTokenRequest::~ApplyRecordTokenRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/ApplyRecordTokenRequest.h>
using AlibabaCloud::Live::Model::ApplyRecordTokenRequest;
ApplyRecordTokenRequest::ApplyRecordTokenRequest() :
RpcServiceRequest("live", "2016-11-01", "ApplyRecordToken")
{}
ApplyRecordTokenRequest::~ApplyRecordTokenRequest()
{}
std::string ApplyRecordTokenRequest::getApp_ip()const
{
return app_ip_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/ApplyRecordTokenResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
ApplyRecordTokenResult::ApplyRecordTokenResult() :
ServiceResult()
{}
ApplyRecordTokenResult::ApplyRecordTokenResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ApplyRecordTokenResult::~ApplyRecordTokenResult()
{}
void ApplyRecordTokenResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/ApplyRecordTokenResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
ApplyRecordTokenResult::ApplyRecordTokenResult() :
ServiceResult()
{}
ApplyRecordTokenResult::ApplyRecordTokenResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ApplyRecordTokenResult::~ApplyRecordTokenResult()
{}
void ApplyRecordTokenResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["SecurityToken"].isNull())
securityToken_ = value["SecurityToken"].asString();
if(!value["AccessKeySecret"].isNull())
@@ -48,9 +48,9 @@ void ApplyRecordTokenResult::parse(const std::string &payload)
accessKeyId_ = value["AccessKeyId"].asString();
if(!value["Expiration"].isNull())
expiration_ = value["Expiration"].asString();
}
}
std::string ApplyRecordTokenResult::getSecurityToken()const
{
return securityToken_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/BatchDeleteLiveDomainConfigsRequest.h>
using AlibabaCloud::Live::Model::BatchDeleteLiveDomainConfigsRequest;
BatchDeleteLiveDomainConfigsRequest::BatchDeleteLiveDomainConfigsRequest() :
RpcServiceRequest("live", "2016-11-01", "BatchDeleteLiveDomainConfigs")
{}
BatchDeleteLiveDomainConfigsRequest::~BatchDeleteLiveDomainConfigsRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/BatchDeleteLiveDomainConfigsRequest.h>
using AlibabaCloud::Live::Model::BatchDeleteLiveDomainConfigsRequest;
BatchDeleteLiveDomainConfigsRequest::BatchDeleteLiveDomainConfigsRequest() :
RpcServiceRequest("live", "2016-11-01", "BatchDeleteLiveDomainConfigs")
{}
BatchDeleteLiveDomainConfigsRequest::~BatchDeleteLiveDomainConfigsRequest()
{}
std::string BatchDeleteLiveDomainConfigsRequest::getFunctionNames()const
{
return functionNames_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/BatchDeleteLiveDomainConfigsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
BatchDeleteLiveDomainConfigsResult::BatchDeleteLiveDomainConfigsResult() :
ServiceResult()
{}
BatchDeleteLiveDomainConfigsResult::BatchDeleteLiveDomainConfigsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
BatchDeleteLiveDomainConfigsResult::~BatchDeleteLiveDomainConfigsResult()
{}
void BatchDeleteLiveDomainConfigsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/BatchDeleteLiveDomainConfigsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
BatchDeleteLiveDomainConfigsResult::BatchDeleteLiveDomainConfigsResult() :
ServiceResult()
{}
BatchDeleteLiveDomainConfigsResult::BatchDeleteLiveDomainConfigsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
BatchDeleteLiveDomainConfigsResult::~BatchDeleteLiveDomainConfigsResult()
{}
void BatchDeleteLiveDomainConfigsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/BatchSetLiveDomainConfigsRequest.h>
using AlibabaCloud::Live::Model::BatchSetLiveDomainConfigsRequest;
BatchSetLiveDomainConfigsRequest::BatchSetLiveDomainConfigsRequest() :
RpcServiceRequest("live", "2016-11-01", "BatchSetLiveDomainConfigs")
{}
BatchSetLiveDomainConfigsRequest::~BatchSetLiveDomainConfigsRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/BatchSetLiveDomainConfigsRequest.h>
using AlibabaCloud::Live::Model::BatchSetLiveDomainConfigsRequest;
BatchSetLiveDomainConfigsRequest::BatchSetLiveDomainConfigsRequest() :
RpcServiceRequest("live", "2016-11-01", "BatchSetLiveDomainConfigs")
{}
BatchSetLiveDomainConfigsRequest::~BatchSetLiveDomainConfigsRequest()
{}
std::string BatchSetLiveDomainConfigsRequest::getFunctions()const
{
return functions_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/BatchSetLiveDomainConfigsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
BatchSetLiveDomainConfigsResult::BatchSetLiveDomainConfigsResult() :
ServiceResult()
{}
BatchSetLiveDomainConfigsResult::BatchSetLiveDomainConfigsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
BatchSetLiveDomainConfigsResult::~BatchSetLiveDomainConfigsResult()
{}
void BatchSetLiveDomainConfigsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/BatchSetLiveDomainConfigsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
BatchSetLiveDomainConfigsResult::BatchSetLiveDomainConfigsResult() :
ServiceResult()
{}
BatchSetLiveDomainConfigsResult::BatchSetLiveDomainConfigsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
BatchSetLiveDomainConfigsResult::~BatchSetLiveDomainConfigsResult()
{}
void BatchSetLiveDomainConfigsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CompleteBoardRecordRequest.h>
using AlibabaCloud::Live::Model::CompleteBoardRecordRequest;
CompleteBoardRecordRequest::CompleteBoardRecordRequest() :
RpcServiceRequest("live", "2016-11-01", "CompleteBoardRecord")
{}
CompleteBoardRecordRequest::~CompleteBoardRecordRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CompleteBoardRecordRequest.h>
using AlibabaCloud::Live::Model::CompleteBoardRecordRequest;
CompleteBoardRecordRequest::CompleteBoardRecordRequest() :
RpcServiceRequest("live", "2016-11-01", "CompleteBoardRecord")
{}
CompleteBoardRecordRequest::~CompleteBoardRecordRequest()
{}
long CompleteBoardRecordRequest::getCallerParentId()const
{
return callerParentId_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CompleteBoardRecordResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CompleteBoardRecordResult::CompleteBoardRecordResult() :
ServiceResult()
{}
CompleteBoardRecordResult::CompleteBoardRecordResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CompleteBoardRecordResult::~CompleteBoardRecordResult()
{}
void CompleteBoardRecordResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CompleteBoardRecordResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CompleteBoardRecordResult::CompleteBoardRecordResult() :
ServiceResult()
{}
CompleteBoardRecordResult::CompleteBoardRecordResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CompleteBoardRecordResult::~CompleteBoardRecordResult()
{}
void CompleteBoardRecordResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["OssPath"].isNull())
ossPath_ = value["OssPath"].asString();
}
}
std::string CompleteBoardRecordResult::getOssPath()const
{
return ossPath_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CompleteBoardRequest.h>
using AlibabaCloud::Live::Model::CompleteBoardRequest;
CompleteBoardRequest::CompleteBoardRequest() :
RpcServiceRequest("live", "2016-11-01", "CompleteBoard")
{}
CompleteBoardRequest::~CompleteBoardRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CompleteBoardRequest.h>
using AlibabaCloud::Live::Model::CompleteBoardRequest;
CompleteBoardRequest::CompleteBoardRequest() :
RpcServiceRequest("live", "2016-11-01", "CompleteBoard")
{}
CompleteBoardRequest::~CompleteBoardRequest()
{}
std::string CompleteBoardRequest::getApp_ip()const
{
return app_ip_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/CompleteBoardResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CompleteBoardResult::CompleteBoardResult() :
ServiceResult()
{}
CompleteBoardResult::CompleteBoardResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CompleteBoardResult::~CompleteBoardResult()
{}
void CompleteBoardResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CompleteBoardResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CompleteBoardResult::CompleteBoardResult() :
ServiceResult()
{}
CompleteBoardResult::CompleteBoardResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CompleteBoardResult::~CompleteBoardResult()
{}
void CompleteBoardResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CopyCasterRequest.h>
using AlibabaCloud::Live::Model::CopyCasterRequest;
CopyCasterRequest::CopyCasterRequest() :
RpcServiceRequest("live", "2016-11-01", "CopyCaster")
{}
CopyCasterRequest::~CopyCasterRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CopyCasterRequest.h>
using AlibabaCloud::Live::Model::CopyCasterRequest;
CopyCasterRequest::CopyCasterRequest() :
RpcServiceRequest("live", "2016-11-01", "CopyCaster")
{}
CopyCasterRequest::~CopyCasterRequest()
{}
std::string CopyCasterRequest::getSrcCasterId()const
{
return srcCasterId_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CopyCasterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CopyCasterResult::CopyCasterResult() :
ServiceResult()
{}
CopyCasterResult::CopyCasterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CopyCasterResult::~CopyCasterResult()
{}
void CopyCasterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CopyCasterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CopyCasterResult::CopyCasterResult() :
ServiceResult()
{}
CopyCasterResult::CopyCasterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CopyCasterResult::~CopyCasterResult()
{}
void CopyCasterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CasterId"].isNull())
casterId_ = value["CasterId"].asString();
}
}
std::string CopyCasterResult::getCasterId()const
{
return casterId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CopyCasterSceneConfigRequest.h>
using AlibabaCloud::Live::Model::CopyCasterSceneConfigRequest;
CopyCasterSceneConfigRequest::CopyCasterSceneConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "CopyCasterSceneConfig")
{}
CopyCasterSceneConfigRequest::~CopyCasterSceneConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CopyCasterSceneConfigRequest.h>
using AlibabaCloud::Live::Model::CopyCasterSceneConfigRequest;
CopyCasterSceneConfigRequest::CopyCasterSceneConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "CopyCasterSceneConfig")
{}
CopyCasterSceneConfigRequest::~CopyCasterSceneConfigRequest()
{}
std::string CopyCasterSceneConfigRequest::getFromSceneId()const
{
return fromSceneId_;
@@ -36,6 +36,17 @@ void CopyCasterSceneConfigRequest::setFromSceneId(const std::string& fromSceneId
setCoreParameter("FromSceneId", fromSceneId);
}
std::string CopyCasterSceneConfigRequest::getRegionId()const
{
return regionId_;
}
void CopyCasterSceneConfigRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string CopyCasterSceneConfigRequest::getCasterId()const
{
return casterId_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/CopyCasterSceneConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CopyCasterSceneConfigResult::CopyCasterSceneConfigResult() :
ServiceResult()
{}
CopyCasterSceneConfigResult::CopyCasterSceneConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CopyCasterSceneConfigResult::~CopyCasterSceneConfigResult()
{}
void CopyCasterSceneConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CopyCasterSceneConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CopyCasterSceneConfigResult::CopyCasterSceneConfigResult() :
ServiceResult()
{}
CopyCasterSceneConfigResult::CopyCasterSceneConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CopyCasterSceneConfigResult::~CopyCasterSceneConfigResult()
{}
void CopyCasterSceneConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateBoardRequest.h>
using AlibabaCloud::Live::Model::CreateBoardRequest;
CreateBoardRequest::CreateBoardRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateBoard")
{}
CreateBoardRequest::~CreateBoardRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateBoardRequest.h>
using AlibabaCloud::Live::Model::CreateBoardRequest;
CreateBoardRequest::CreateBoardRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateBoard")
{}
CreateBoardRequest::~CreateBoardRequest()
{}
std::string CreateBoardRequest::getApp_ip()const
{
return app_ip_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateBoardResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateBoardResult::CreateBoardResult() :
ServiceResult()
{}
CreateBoardResult::CreateBoardResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateBoardResult::~CreateBoardResult()
{}
void CreateBoardResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateBoardResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateBoardResult::CreateBoardResult() :
ServiceResult()
{}
CreateBoardResult::CreateBoardResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateBoardResult::~CreateBoardResult()
{}
void CreateBoardResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BoardId"].isNull())
boardId_ = value["BoardId"].asString();
}
}
std::string CreateBoardResult::getBoardId()const
{
return boardId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateCasterRequest.h>
using AlibabaCloud::Live::Model::CreateCasterRequest;
CreateCasterRequest::CreateCasterRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateCaster")
{}
CreateCasterRequest::~CreateCasterRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateCasterRequest.h>
using AlibabaCloud::Live::Model::CreateCasterRequest;
CreateCasterRequest::CreateCasterRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateCaster")
{}
CreateCasterRequest::~CreateCasterRequest()
{}
std::string CreateCasterRequest::getCasterTemplate()const
{
return casterTemplate_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateCasterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateCasterResult::CreateCasterResult() :
ServiceResult()
{}
CreateCasterResult::CreateCasterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateCasterResult::~CreateCasterResult()
{}
void CreateCasterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateCasterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateCasterResult::CreateCasterResult() :
ServiceResult()
{}
CreateCasterResult::CreateCasterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateCasterResult::~CreateCasterResult()
{}
void CreateCasterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CasterId"].isNull())
casterId_ = value["CasterId"].asString();
}
}
std::string CreateCasterResult::getCasterId()const
{
return casterId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateLiveStreamRecordIndexFilesRequest.h>
using AlibabaCloud::Live::Model::CreateLiveStreamRecordIndexFilesRequest;
CreateLiveStreamRecordIndexFilesRequest::CreateLiveStreamRecordIndexFilesRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateLiveStreamRecordIndexFiles")
{}
CreateLiveStreamRecordIndexFilesRequest::~CreateLiveStreamRecordIndexFilesRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateLiveStreamRecordIndexFilesRequest.h>
using AlibabaCloud::Live::Model::CreateLiveStreamRecordIndexFilesRequest;
CreateLiveStreamRecordIndexFilesRequest::CreateLiveStreamRecordIndexFilesRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateLiveStreamRecordIndexFiles")
{}
CreateLiveStreamRecordIndexFilesRequest::~CreateLiveStreamRecordIndexFilesRequest()
{}
std::string CreateLiveStreamRecordIndexFilesRequest::getOssBucket()const
{
return ossBucket_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/CreateLiveStreamRecordIndexFilesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateLiveStreamRecordIndexFilesResult::CreateLiveStreamRecordIndexFilesResult() :
ServiceResult()
{}
CreateLiveStreamRecordIndexFilesResult::CreateLiveStreamRecordIndexFilesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateLiveStreamRecordIndexFilesResult::~CreateLiveStreamRecordIndexFilesResult()
{}
void CreateLiveStreamRecordIndexFilesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateLiveStreamRecordIndexFilesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateLiveStreamRecordIndexFilesResult::CreateLiveStreamRecordIndexFilesResult() :
ServiceResult()
{}
CreateLiveStreamRecordIndexFilesResult::CreateLiveStreamRecordIndexFilesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateLiveStreamRecordIndexFilesResult::~CreateLiveStreamRecordIndexFilesResult()
{}
void CreateLiveStreamRecordIndexFilesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto recordInfoNode = value["RecordInfo"];
if(!recordInfoNode["RecordId"].isNull())
recordInfo_.recordId = recordInfoNode["RecordId"].asString();
@@ -69,9 +69,9 @@ void CreateLiveStreamRecordIndexFilesResult::parse(const std::string &payload)
recordInfo_.width = std::stoi(recordInfoNode["Width"].asString());
if(!recordInfoNode["CreateTime"].isNull())
recordInfo_.createTime = recordInfoNode["CreateTime"].asString();
}
}
CreateLiveStreamRecordIndexFilesResult::RecordInfo CreateLiveStreamRecordIndexFilesResult::getRecordInfo()const
{
return recordInfo_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateRoomRequest.h>
using AlibabaCloud::Live::Model::CreateRoomRequest;
CreateRoomRequest::CreateRoomRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateRoom")
{}
CreateRoomRequest::~CreateRoomRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateRoomRequest.h>
using AlibabaCloud::Live::Model::CreateRoomRequest;
CreateRoomRequest::CreateRoomRequest() :
RpcServiceRequest("live", "2016-11-01", "CreateRoom")
{}
CreateRoomRequest::~CreateRoomRequest()
{}
std::string CreateRoomRequest::getTemplateIds()const
{
return templateIds_;

View File

@@ -1,54 +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.
*/
#include <alibabacloud/live/model/CreateRoomResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateRoomResult::CreateRoomResult() :
ServiceResult()
{}
CreateRoomResult::CreateRoomResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateRoomResult::~CreateRoomResult()
{}
void CreateRoomResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/CreateRoomResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
CreateRoomResult::CreateRoomResult() :
ServiceResult()
{}
CreateRoomResult::CreateRoomResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateRoomResult::~CreateRoomResult()
{}
void CreateRoomResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["AppId"].isNull())
appId_ = value["AppId"].asString();
if(!value["RoomId"].isNull())
roomId_ = value["RoomId"].asString();
if(!value["AnchorId"].isNull())
anchorId_ = value["AnchorId"].asString();
}
}
std::string CreateRoomResult::getAppId()const
{
return appId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteBoardRequest.h>
using AlibabaCloud::Live::Model::DeleteBoardRequest;
DeleteBoardRequest::DeleteBoardRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteBoard")
{}
DeleteBoardRequest::~DeleteBoardRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteBoardRequest.h>
using AlibabaCloud::Live::Model::DeleteBoardRequest;
DeleteBoardRequest::DeleteBoardRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteBoard")
{}
DeleteBoardRequest::~DeleteBoardRequest()
{}
std::string DeleteBoardRequest::getApp_ip()const
{
return app_ip_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteBoardResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteBoardResult::DeleteBoardResult() :
ServiceResult()
{}
DeleteBoardResult::DeleteBoardResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteBoardResult::~DeleteBoardResult()
{}
void DeleteBoardResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteBoardResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteBoardResult::DeleteBoardResult() :
ServiceResult()
{}
DeleteBoardResult::DeleteBoardResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteBoardResult::~DeleteBoardResult()
{}
void DeleteBoardResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterComponentRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterComponentRequest;
DeleteCasterComponentRequest::DeleteCasterComponentRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterComponent")
{}
DeleteCasterComponentRequest::~DeleteCasterComponentRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterComponentRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterComponentRequest;
DeleteCasterComponentRequest::DeleteCasterComponentRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterComponent")
{}
DeleteCasterComponentRequest::~DeleteCasterComponentRequest()
{}
std::string DeleteCasterComponentRequest::getComponentId()const
{
return componentId_;

View File

@@ -1,52 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterComponentResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterComponentResult::DeleteCasterComponentResult() :
ServiceResult()
{}
DeleteCasterComponentResult::DeleteCasterComponentResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterComponentResult::~DeleteCasterComponentResult()
{}
void DeleteCasterComponentResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterComponentResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterComponentResult::DeleteCasterComponentResult() :
ServiceResult()
{}
DeleteCasterComponentResult::DeleteCasterComponentResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterComponentResult::~DeleteCasterComponentResult()
{}
void DeleteCasterComponentResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CasterId"].isNull())
casterId_ = value["CasterId"].asString();
if(!value["ComponentId"].isNull())
componentId_ = value["ComponentId"].asString();
}
}
std::string DeleteCasterComponentResult::getCasterId()const
{
return casterId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeGroupRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterEpisodeGroupRequest;
DeleteCasterEpisodeGroupRequest::DeleteCasterEpisodeGroupRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterEpisodeGroup")
{}
DeleteCasterEpisodeGroupRequest::~DeleteCasterEpisodeGroupRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeGroupRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterEpisodeGroupRequest;
DeleteCasterEpisodeGroupRequest::DeleteCasterEpisodeGroupRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterEpisodeGroup")
{}
DeleteCasterEpisodeGroupRequest::~DeleteCasterEpisodeGroupRequest()
{}
long DeleteCasterEpisodeGroupRequest::getOwnerId()const
{
return ownerId_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeGroupResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterEpisodeGroupResult::DeleteCasterEpisodeGroupResult() :
ServiceResult()
{}
DeleteCasterEpisodeGroupResult::DeleteCasterEpisodeGroupResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterEpisodeGroupResult::~DeleteCasterEpisodeGroupResult()
{}
void DeleteCasterEpisodeGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeGroupResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterEpisodeGroupResult::DeleteCasterEpisodeGroupResult() :
ServiceResult()
{}
DeleteCasterEpisodeGroupResult::DeleteCasterEpisodeGroupResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterEpisodeGroupResult::~DeleteCasterEpisodeGroupResult()
{}
void DeleteCasterEpisodeGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterEpisodeRequest;
DeleteCasterEpisodeRequest::DeleteCasterEpisodeRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterEpisode")
{}
DeleteCasterEpisodeRequest::~DeleteCasterEpisodeRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterEpisodeRequest;
DeleteCasterEpisodeRequest::DeleteCasterEpisodeRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterEpisode")
{}
DeleteCasterEpisodeRequest::~DeleteCasterEpisodeRequest()
{}
std::string DeleteCasterEpisodeRequest::getCasterId()const
{
return casterId_;

View File

@@ -1,52 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterEpisodeResult::DeleteCasterEpisodeResult() :
ServiceResult()
{}
DeleteCasterEpisodeResult::DeleteCasterEpisodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterEpisodeResult::~DeleteCasterEpisodeResult()
{}
void DeleteCasterEpisodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterEpisodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterEpisodeResult::DeleteCasterEpisodeResult() :
ServiceResult()
{}
DeleteCasterEpisodeResult::DeleteCasterEpisodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterEpisodeResult::~DeleteCasterEpisodeResult()
{}
void DeleteCasterEpisodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CasterId"].isNull())
casterId_ = value["CasterId"].asString();
if(!value["EpisodeId"].isNull())
episodeId_ = value["EpisodeId"].asString();
}
}
std::string DeleteCasterEpisodeResult::getEpisodeId()const
{
return episodeId_;

View File

@@ -1,29 +1,40 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterLayoutRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterLayoutRequest;
DeleteCasterLayoutRequest::DeleteCasterLayoutRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterLayout")
{}
DeleteCasterLayoutRequest::~DeleteCasterLayoutRequest()
{}
std::string DeleteCasterLayoutRequest::getRegionId()const
{
return regionId_;
}
#include <alibabacloud/live/model/DeleteCasterLayoutRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterLayoutRequest;
DeleteCasterLayoutRequest::DeleteCasterLayoutRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterLayout")
{}
DeleteCasterLayoutRequest::~DeleteCasterLayoutRequest()
{}
void DeleteCasterLayoutRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string DeleteCasterLayoutRequest::getCasterId()const
{

View File

@@ -1,52 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterLayoutResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterLayoutResult::DeleteCasterLayoutResult() :
ServiceResult()
{}
DeleteCasterLayoutResult::DeleteCasterLayoutResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterLayoutResult::~DeleteCasterLayoutResult()
{}
void DeleteCasterLayoutResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterLayoutResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterLayoutResult::DeleteCasterLayoutResult() :
ServiceResult()
{}
DeleteCasterLayoutResult::DeleteCasterLayoutResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterLayoutResult::~DeleteCasterLayoutResult()
{}
void DeleteCasterLayoutResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CasterId"].isNull())
casterId_ = value["CasterId"].asString();
if(!value["LayoutId"].isNull())
layoutId_ = value["LayoutId"].asString();
}
}
std::string DeleteCasterLayoutResult::getLayoutId()const
{
return layoutId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterProgramRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterProgramRequest;
DeleteCasterProgramRequest::DeleteCasterProgramRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterProgram")
{}
DeleteCasterProgramRequest::~DeleteCasterProgramRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterProgramRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterProgramRequest;
DeleteCasterProgramRequest::DeleteCasterProgramRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterProgram")
{}
DeleteCasterProgramRequest::~DeleteCasterProgramRequest()
{}
std::string DeleteCasterProgramRequest::getCasterId()const
{
return casterId_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterProgramResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterProgramResult::DeleteCasterProgramResult() :
ServiceResult()
{}
DeleteCasterProgramResult::DeleteCasterProgramResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterProgramResult::~DeleteCasterProgramResult()
{}
void DeleteCasterProgramResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterProgramResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterProgramResult::DeleteCasterProgramResult() :
ServiceResult()
{}
DeleteCasterProgramResult::DeleteCasterProgramResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterProgramResult::~DeleteCasterProgramResult()
{}
void DeleteCasterProgramResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CasterId"].isNull())
casterId_ = value["CasterId"].asString();
}
}
std::string DeleteCasterProgramResult::getCasterId()const
{
return casterId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterRequest;
DeleteCasterRequest::DeleteCasterRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCaster")
{}
DeleteCasterRequest::~DeleteCasterRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterRequest;
DeleteCasterRequest::DeleteCasterRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCaster")
{}
DeleteCasterRequest::~DeleteCasterRequest()
{}
std::string DeleteCasterRequest::getSecurityToken()const
{
return securityToken_;

View File

@@ -1,50 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterResult::DeleteCasterResult() :
ServiceResult()
{}
DeleteCasterResult::DeleteCasterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterResult::~DeleteCasterResult()
{}
void DeleteCasterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterResult::DeleteCasterResult() :
ServiceResult()
{}
DeleteCasterResult::DeleteCasterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterResult::~DeleteCasterResult()
{}
void DeleteCasterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CasterId"].isNull())
casterId_ = value["CasterId"].asString();
}
}
std::string DeleteCasterResult::getCasterId()const
{
return casterId_;

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterSceneConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterSceneConfigRequest;
DeleteCasterSceneConfigRequest::DeleteCasterSceneConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterSceneConfig")
{}
DeleteCasterSceneConfigRequest::~DeleteCasterSceneConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterSceneConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterSceneConfigRequest;
DeleteCasterSceneConfigRequest::DeleteCasterSceneConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterSceneConfig")
{}
DeleteCasterSceneConfigRequest::~DeleteCasterSceneConfigRequest()
{}
std::string DeleteCasterSceneConfigRequest::getCasterId()const
{
return casterId_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteCasterSceneConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterSceneConfigResult::DeleteCasterSceneConfigResult() :
ServiceResult()
{}
DeleteCasterSceneConfigResult::DeleteCasterSceneConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterSceneConfigResult::~DeleteCasterSceneConfigResult()
{}
void DeleteCasterSceneConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterSceneConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterSceneConfigResult::DeleteCasterSceneConfigResult() :
ServiceResult()
{}
DeleteCasterSceneConfigResult::DeleteCasterSceneConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterSceneConfigResult::~DeleteCasterSceneConfigResult()
{}
void DeleteCasterSceneConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterVideoResourceRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterVideoResourceRequest;
DeleteCasterVideoResourceRequest::DeleteCasterVideoResourceRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterVideoResource")
{}
DeleteCasterVideoResourceRequest::~DeleteCasterVideoResourceRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterVideoResourceRequest.h>
using AlibabaCloud::Live::Model::DeleteCasterVideoResourceRequest;
DeleteCasterVideoResourceRequest::DeleteCasterVideoResourceRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteCasterVideoResource")
{}
DeleteCasterVideoResourceRequest::~DeleteCasterVideoResourceRequest()
{}
std::string DeleteCasterVideoResourceRequest::getResourceId()const
{
return resourceId_;
@@ -36,6 +36,17 @@ void DeleteCasterVideoResourceRequest::setResourceId(const std::string& resource
setCoreParameter("ResourceId", resourceId);
}
std::string DeleteCasterVideoResourceRequest::getRegionId()const
{
return regionId_;
}
void DeleteCasterVideoResourceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string DeleteCasterVideoResourceRequest::getCasterId()const
{
return casterId_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteCasterVideoResourceResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterVideoResourceResult::DeleteCasterVideoResourceResult() :
ServiceResult()
{}
DeleteCasterVideoResourceResult::DeleteCasterVideoResourceResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterVideoResourceResult::~DeleteCasterVideoResourceResult()
{}
void DeleteCasterVideoResourceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteCasterVideoResourceResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteCasterVideoResourceResult::DeleteCasterVideoResourceResult() :
ServiceResult()
{}
DeleteCasterVideoResourceResult::DeleteCasterVideoResourceResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteCasterVideoResourceResult::~DeleteCasterVideoResourceResult()
{}
void DeleteCasterVideoResourceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveAppRecordConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveAppRecordConfigRequest;
DeleteLiveAppRecordConfigRequest::DeleteLiveAppRecordConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveAppRecordConfig")
{}
DeleteLiveAppRecordConfigRequest::~DeleteLiveAppRecordConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveAppRecordConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveAppRecordConfigRequest;
DeleteLiveAppRecordConfigRequest::DeleteLiveAppRecordConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveAppRecordConfig")
{}
DeleteLiveAppRecordConfigRequest::~DeleteLiveAppRecordConfigRequest()
{}
std::string DeleteLiveAppRecordConfigRequest::getAppName()const
{
return appName_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveAppRecordConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveAppRecordConfigResult::DeleteLiveAppRecordConfigResult() :
ServiceResult()
{}
DeleteLiveAppRecordConfigResult::DeleteLiveAppRecordConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveAppRecordConfigResult::~DeleteLiveAppRecordConfigResult()
{}
void DeleteLiveAppRecordConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveAppRecordConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveAppRecordConfigResult::DeleteLiveAppRecordConfigResult() :
ServiceResult()
{}
DeleteLiveAppRecordConfigResult::DeleteLiveAppRecordConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveAppRecordConfigResult::~DeleteLiveAppRecordConfigResult()
{}
void DeleteLiveAppRecordConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveAppSnapshotConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveAppSnapshotConfigRequest;
DeleteLiveAppSnapshotConfigRequest::DeleteLiveAppSnapshotConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveAppSnapshotConfig")
{}
DeleteLiveAppSnapshotConfigRequest::~DeleteLiveAppSnapshotConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveAppSnapshotConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveAppSnapshotConfigRequest;
DeleteLiveAppSnapshotConfigRequest::DeleteLiveAppSnapshotConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveAppSnapshotConfig")
{}
DeleteLiveAppSnapshotConfigRequest::~DeleteLiveAppSnapshotConfigRequest()
{}
std::string DeleteLiveAppSnapshotConfigRequest::getAppName()const
{
return appName_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveAppSnapshotConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveAppSnapshotConfigResult::DeleteLiveAppSnapshotConfigResult() :
ServiceResult()
{}
DeleteLiveAppSnapshotConfigResult::DeleteLiveAppSnapshotConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveAppSnapshotConfigResult::~DeleteLiveAppSnapshotConfigResult()
{}
void DeleteLiveAppSnapshotConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveAppSnapshotConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveAppSnapshotConfigResult::DeleteLiveAppSnapshotConfigResult() :
ServiceResult()
{}
DeleteLiveAppSnapshotConfigResult::DeleteLiveAppSnapshotConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveAppSnapshotConfigResult::~DeleteLiveAppSnapshotConfigResult()
{}
void DeleteLiveAppSnapshotConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDetectNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveDetectNotifyConfigRequest;
DeleteLiveDetectNotifyConfigRequest::DeleteLiveDetectNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveDetectNotifyConfig")
{}
DeleteLiveDetectNotifyConfigRequest::~DeleteLiveDetectNotifyConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDetectNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveDetectNotifyConfigRequest;
DeleteLiveDetectNotifyConfigRequest::DeleteLiveDetectNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveDetectNotifyConfig")
{}
DeleteLiveDetectNotifyConfigRequest::~DeleteLiveDetectNotifyConfigRequest()
{}
std::string DeleteLiveDetectNotifyConfigRequest::getSecurityToken()const
{
return securityToken_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveDetectNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveDetectNotifyConfigResult::DeleteLiveDetectNotifyConfigResult() :
ServiceResult()
{}
DeleteLiveDetectNotifyConfigResult::DeleteLiveDetectNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveDetectNotifyConfigResult::~DeleteLiveDetectNotifyConfigResult()
{}
void DeleteLiveDetectNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDetectNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveDetectNotifyConfigResult::DeleteLiveDetectNotifyConfigResult() :
ServiceResult()
{}
DeleteLiveDetectNotifyConfigResult::DeleteLiveDetectNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveDetectNotifyConfigResult::~DeleteLiveDetectNotifyConfigResult()
{}
void DeleteLiveDetectNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDomainMappingRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveDomainMappingRequest;
DeleteLiveDomainMappingRequest::DeleteLiveDomainMappingRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveDomainMapping")
{}
DeleteLiveDomainMappingRequest::~DeleteLiveDomainMappingRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDomainMappingRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveDomainMappingRequest;
DeleteLiveDomainMappingRequest::DeleteLiveDomainMappingRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveDomainMapping")
{}
DeleteLiveDomainMappingRequest::~DeleteLiveDomainMappingRequest()
{}
std::string DeleteLiveDomainMappingRequest::getPullDomain()const
{
return pullDomain_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveDomainMappingResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveDomainMappingResult::DeleteLiveDomainMappingResult() :
ServiceResult()
{}
DeleteLiveDomainMappingResult::DeleteLiveDomainMappingResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveDomainMappingResult::~DeleteLiveDomainMappingResult()
{}
void DeleteLiveDomainMappingResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDomainMappingResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveDomainMappingResult::DeleteLiveDomainMappingResult() :
ServiceResult()
{}
DeleteLiveDomainMappingResult::DeleteLiveDomainMappingResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveDomainMappingResult::~DeleteLiveDomainMappingResult()
{}
void DeleteLiveDomainMappingResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDomainRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveDomainRequest;
DeleteLiveDomainRequest::DeleteLiveDomainRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveDomain")
{}
DeleteLiveDomainRequest::~DeleteLiveDomainRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDomainRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveDomainRequest;
DeleteLiveDomainRequest::DeleteLiveDomainRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveDomain")
{}
DeleteLiveDomainRequest::~DeleteLiveDomainRequest()
{}
std::string DeleteLiveDomainRequest::getSecurityToken()const
{
return securityToken_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveDomainResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveDomainResult::DeleteLiveDomainResult() :
ServiceResult()
{}
DeleteLiveDomainResult::DeleteLiveDomainResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveDomainResult::~DeleteLiveDomainResult()
{}
void DeleteLiveDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveDomainResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveDomainResult::DeleteLiveDomainResult() :
ServiceResult()
{}
DeleteLiveDomainResult::DeleteLiveDomainResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveDomainResult::~DeleteLiveDomainResult()
{}
void DeleteLiveDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveLazyPullStreamInfoConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveLazyPullStreamInfoConfigRequest;
DeleteLiveLazyPullStreamInfoConfigRequest::DeleteLiveLazyPullStreamInfoConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveLazyPullStreamInfoConfig")
{}
DeleteLiveLazyPullStreamInfoConfigRequest::~DeleteLiveLazyPullStreamInfoConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveLazyPullStreamInfoConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveLazyPullStreamInfoConfigRequest;
DeleteLiveLazyPullStreamInfoConfigRequest::DeleteLiveLazyPullStreamInfoConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveLazyPullStreamInfoConfig")
{}
DeleteLiveLazyPullStreamInfoConfigRequest::~DeleteLiveLazyPullStreamInfoConfigRequest()
{}
std::string DeleteLiveLazyPullStreamInfoConfigRequest::getApp_ip()const
{
return app_ip_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveLazyPullStreamInfoConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveLazyPullStreamInfoConfigResult::DeleteLiveLazyPullStreamInfoConfigResult() :
ServiceResult()
{}
DeleteLiveLazyPullStreamInfoConfigResult::DeleteLiveLazyPullStreamInfoConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveLazyPullStreamInfoConfigResult::~DeleteLiveLazyPullStreamInfoConfigResult()
{}
void DeleteLiveLazyPullStreamInfoConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveLazyPullStreamInfoConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveLazyPullStreamInfoConfigResult::DeleteLiveLazyPullStreamInfoConfigResult() :
ServiceResult()
{}
DeleteLiveLazyPullStreamInfoConfigResult::DeleteLiveLazyPullStreamInfoConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveLazyPullStreamInfoConfigResult::~DeleteLiveLazyPullStreamInfoConfigResult()
{}
void DeleteLiveLazyPullStreamInfoConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLivePullStreamInfoConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLivePullStreamInfoConfigRequest;
DeleteLivePullStreamInfoConfigRequest::DeleteLivePullStreamInfoConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLivePullStreamInfoConfig")
{}
DeleteLivePullStreamInfoConfigRequest::~DeleteLivePullStreamInfoConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLivePullStreamInfoConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLivePullStreamInfoConfigRequest;
DeleteLivePullStreamInfoConfigRequest::DeleteLivePullStreamInfoConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLivePullStreamInfoConfig")
{}
DeleteLivePullStreamInfoConfigRequest::~DeleteLivePullStreamInfoConfigRequest()
{}
std::string DeleteLivePullStreamInfoConfigRequest::getAppName()const
{
return appName_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLivePullStreamInfoConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLivePullStreamInfoConfigResult::DeleteLivePullStreamInfoConfigResult() :
ServiceResult()
{}
DeleteLivePullStreamInfoConfigResult::DeleteLivePullStreamInfoConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLivePullStreamInfoConfigResult::~DeleteLivePullStreamInfoConfigResult()
{}
void DeleteLivePullStreamInfoConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLivePullStreamInfoConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLivePullStreamInfoConfigResult::DeleteLivePullStreamInfoConfigResult() :
ServiceResult()
{}
DeleteLivePullStreamInfoConfigResult::DeleteLivePullStreamInfoConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLivePullStreamInfoConfigResult::~DeleteLivePullStreamInfoConfigResult()
{}
void DeleteLivePullStreamInfoConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveRecordNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveRecordNotifyConfigRequest;
DeleteLiveRecordNotifyConfigRequest::DeleteLiveRecordNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveRecordNotifyConfig")
{}
DeleteLiveRecordNotifyConfigRequest::~DeleteLiveRecordNotifyConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveRecordNotifyConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveRecordNotifyConfigRequest;
DeleteLiveRecordNotifyConfigRequest::DeleteLiveRecordNotifyConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveRecordNotifyConfig")
{}
DeleteLiveRecordNotifyConfigRequest::~DeleteLiveRecordNotifyConfigRequest()
{}
std::string DeleteLiveRecordNotifyConfigRequest::getSecurityToken()const
{
return securityToken_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveRecordNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveRecordNotifyConfigResult::DeleteLiveRecordNotifyConfigResult() :
ServiceResult()
{}
DeleteLiveRecordNotifyConfigResult::DeleteLiveRecordNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveRecordNotifyConfigResult::~DeleteLiveRecordNotifyConfigResult()
{}
void DeleteLiveRecordNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveRecordNotifyConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveRecordNotifyConfigResult::DeleteLiveRecordNotifyConfigResult() :
ServiceResult()
{}
DeleteLiveRecordNotifyConfigResult::DeleteLiveRecordNotifyConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveRecordNotifyConfigResult::~DeleteLiveRecordNotifyConfigResult()
{}
void DeleteLiveRecordNotifyConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,30 +1,30 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveRecordVodConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveRecordVodConfigRequest;
DeleteLiveRecordVodConfigRequest::DeleteLiveRecordVodConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveRecordVodConfig")
{}
DeleteLiveRecordVodConfigRequest::~DeleteLiveRecordVodConfigRequest()
{}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveRecordVodConfigRequest.h>
using AlibabaCloud::Live::Model::DeleteLiveRecordVodConfigRequest;
DeleteLiveRecordVodConfigRequest::DeleteLiveRecordVodConfigRequest() :
RpcServiceRequest("live", "2016-11-01", "DeleteLiveRecordVodConfig")
{}
DeleteLiveRecordVodConfigRequest::~DeleteLiveRecordVodConfigRequest()
{}
std::string DeleteLiveRecordVodConfigRequest::getAppName()const
{
return appName_;

View File

@@ -1,45 +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.
*/
#include <alibabacloud/live/model/DeleteLiveRecordVodConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveRecordVodConfigResult::DeleteLiveRecordVodConfigResult() :
ServiceResult()
{}
DeleteLiveRecordVodConfigResult::DeleteLiveRecordVodConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveRecordVodConfigResult::~DeleteLiveRecordVodConfigResult()
{}
void DeleteLiveRecordVodConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/live/model/DeleteLiveRecordVodConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Live;
using namespace AlibabaCloud::Live::Model;
DeleteLiveRecordVodConfigResult::DeleteLiveRecordVodConfigResult() :
ServiceResult()
{}
DeleteLiveRecordVodConfigResult::DeleteLiveRecordVodConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteLiveRecordVodConfigResult::~DeleteLiveRecordVodConfigResult()
{}
void DeleteLiveRecordVodConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

Some files were not shown because too many files have changed in this diff Show More