/* * Copyright 2009-2017 Alibaba Cloud All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT 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 using AlibabaCloud::Live::Model::AddLiveDomainRequest; AddLiveDomainRequest::AddLiveDomainRequest() : RpcServiceRequest("live", "2016-11-01", "AddLiveDomain") {} AddLiveDomainRequest::~AddLiveDomainRequest() {} std::string AddLiveDomainRequest::getTopLevelDomain()const { return topLevelDomain_; } void AddLiveDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) { topLevelDomain_ = topLevelDomain; setParameter("TopLevelDomain", topLevelDomain); } std::string AddLiveDomainRequest::getSecurityToken()const { return securityToken_; } void AddLiveDomainRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; setParameter("SecurityToken", securityToken); } std::string AddLiveDomainRequest::getOwnerAccount()const { return ownerAccount_; } void AddLiveDomainRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; setParameter("OwnerAccount", ownerAccount); } std::string AddLiveDomainRequest::getScope()const { return scope_; } void AddLiveDomainRequest::setScope(const std::string& scope) { scope_ = scope; setParameter("Scope", scope); } std::string AddLiveDomainRequest::getDomainName()const { return domainName_; } void AddLiveDomainRequest::setDomainName(const std::string& domainName) { domainName_ = domainName; setParameter("DomainName", domainName); } long AddLiveDomainRequest::getOwnerId()const { return ownerId_; } void AddLiveDomainRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; setParameter("OwnerId", std::to_string(ownerId)); } std::string AddLiveDomainRequest::getRegion()const { return region_; } void AddLiveDomainRequest::setRegion(const std::string& region) { region_ = region; setParameter("Region", region); } std::string AddLiveDomainRequest::getCheckUrl()const { return checkUrl_; } void AddLiveDomainRequest::setCheckUrl(const std::string& checkUrl) { checkUrl_ = checkUrl; setParameter("CheckUrl", checkUrl); } std::string AddLiveDomainRequest::getAccessKeyId()const { return accessKeyId_; } void AddLiveDomainRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; setParameter("AccessKeyId", accessKeyId); } std::string AddLiveDomainRequest::getLiveDomainType()const { return liveDomainType_; } void AddLiveDomainRequest::setLiveDomainType(const std::string& liveDomainType) { liveDomainType_ = liveDomainType; setParameter("LiveDomainType", liveDomainType); }