text: ﻿//====================================================================================================
  //The Free Edition of C# to C++ Converter limits conversion output to 100 lines per file.
  
  //To purchase the Premium Edition, visit our website:
  //https://www.tangiblesoftwaresolutions.com/order/order-csharp-to-cplus.html
  //====================================================================================================
  
  #include "GetSwitchesResult.h"
  #include "HttpHealthParams.h"
  #include "TcpHealthParams.h"
  #include "MySqlHealthParams.h"
  
  namespace Nacos
  {
  
  	std::wstring GetSwitchesResult::getName() const
  	{
  		return Name;
  	}
  
  	void GetSwitchesResult::setName(const std::wstring &value)
  	{
  		Name = value;
  	}
  
  	std::wstring GetSwitchesResult::getMasters() const
  	{
  		return Masters;
  	}
  
  	void GetSwitchesResult::setMasters(const std::wstring &value)
  	{
  		Masters = value;
  	}
  
  	std::any GetSwitchesResult::getAdWeightMap() const
  	{
  		return AdWeightMap;
  	}
  
  	void GetSwitchesResult::setAdWeightMap(const std::any &value)
  	{
  		AdWeightMap = value;
  	}
  
  	int GetSwitchesResult::getDefaultPushCacheMillis() const
  	{
  		return DefaultPushCacheMillis;
  	}
  
  	void GetSwitchesResult::setDefaultPushCacheMillis(int value)
  	{
  		DefaultPushCacheMillis = value;
  	}
  
  	int GetSwitchesResult::getClientBeatInterval() const
  	{
  		return ClientBeatInterval;
  	}
  
  	void GetSwitchesResult::setClientBeatInterval(int value)
  	{
  		ClientBeatInterval = value;
  	}
  
  	int GetSwitchesResult::getDefaultCacheMillis() const
  	{
  		return DefaultCacheMillis;
  	}
  
  	void GetSwitchesResult::setDefaultCacheMillis(int value)
  	{
  		DefaultCacheMillis = value;
  	}
  
  	double GetSwitchesResult::getDistroThreshold() const
  	{
  		return DistroThreshold;
  	}
  
  	void GetSwitchesResult::setDistroThreshold(double value)
  	{
  		DistroThreshold = value;
  	}
  
  	bool GetSwitchesResult::getHealthCheckEnabled() const
  	{
  		return HealthCheckEnabled;
  	}
  
  	void GetSwitchesResult::setHealthCheckEnabled(bool value)
  	{
  		HealthCheckEnabled = value;
  	}
  
  	bool GetSwitchesResult::getDistroEnabled() const
  	{
  		return DistroEnabled;
  	}
  
  	void GetSwitchesResult::setDistroEnabled(bool value)
  	{
  		DistroEnabled = value;
  	}
  
  	bool GetSwitchesResult::getEnableStandalone() const
  	{
  		return EnableStandalone;
  	}
  
  	void GetSwitchesResult::setEnableStandalone(bool value)
  	{
  		EnableStandalone = value;
  	}
  
  	bool GetSwitchesResult::getPushEnabled() const
  	{
  		return PushEnabled;
  	}
  
  	void GetSwitchesResult::setPushEnabled(bool value)
  	{
  		PushEnabled = value;
  	}
  
  	int GetSwitchesResult::getCheckTimes() const
  	{
  		return CheckTimes;
  	}
  
  	void GetSwitchesResult::setCheckTimes(int value)
  	{
  		CheckTimes = value;
  	}
  
  	Nacos::HttpHealthParams *GetSwitchesResult::getHttpHealthParams() const
  	{
  		return HttpHealthParams;
  	}
  
  	void GetSwitchesResult::setHttpHealthParams(Nacos::HttpHealthParams *value)
  	{
  		HttpHealthParams = value;
  	}
  
  	Nacos::TcpHealthParams *GetSwitchesResult::getTcpHealthParams() const
  	{
  		return TcpHealthParams;
  	}
  
  	void GetSwitchesResult::setTcpHealthParams(Nacos::TcpHealthParams *value)
  	{
  		TcpHealthParams = value;
  	}
  
  	MySqlHealthParams *GetSwitchesResult::getMysqlHealthParams() const
  	{
  		return MysqlHealthParams;
  	}
  
  	void GetSwitchesResult::setMysqlHealthParams(MySqlHealthParams *value)
  	{
  		MysqlHealthParams = value;
  	}
  
  	std::vector<std::wstring> GetSwitchesResult::getIncrementalList() const
  	{
  		return IncrementalList;
  	}
  
  	void GetSwitchesResult::setIncrementalList(const std::vector<std::wstring> &value)
  	{
  		IncrementalList = value;
  	}
  
  	int GetSwitchesResult::getServerStatusSynchronizationPeriodMillis() const
  	{
  		return ServerStatusSynchronizationPeriodMillis;
  	}
  
  	void GetSwitchesResult::setServerStatusSynchronizationPeriodMillis(int value)
  	{
  		ServerStatusSynchronizationPeriodMillis = value;
  	}
  
  	int GetSwitchesResult::getServiceStatusSynchronizationPeriodMillis() const
  	{
  		return ServiceStatusSynchronizationPeriodMillis;
  	}
  
  	void GetSwitchesResult::setServiceStatusSynchronizationPeriodMillis(int value)
  	{
  		ServiceStatusSynchronizationPeriodMillis = value;
  	}
  
  	bool GetSwitchesResult::getDisableAddIP() const
  	{
  		return DisableAddIP;
  	}
  
  	void GetSwitchesResult::setDisableAddIP(bool value)
  	{
  		DisableAddIP = value;
  	}
  
  	bool GetSwitchesResult::getSendBeatOnly() const
  	{
  		return SendBeatOnly;
  	}
  
  	void GetSwitchesResult::setSendBeatOnly(bool value)
  	{
  		SendBeatOnly = value;
  	}
  
  	std::unordered_map<std::wstring, std::wstring> GetSwitchesResult::getLimitedUrlMap() const
  	{
  		return LimitedUrlMap;
  	}
  
  	void GetSwitchesResult::setLimitedUrlMap(const std::unordered_map<std::wstring, std::wstring> &value)
  	{
  		LimitedUrlMap = value;
  	}
  
  	int GetSwitchesResult::getDistroServerExpiredMillis() const
  	{
  		return DistroServerExpiredMillis;
  	}
  
  	void GetSwitchesResult::setDistroServerExpiredMillis(int value)
  	{
  		DistroServerExpiredMillis = value;
  	}
  
  	std::wstring GetSwitchesResult::getPushGoVersion() const
  	{
  		return PushGoVersion;
  	}
  
  	void GetSwitchesResult::setPushGoVersion(const std::wstring &value)
  	{
  		PushGoVersion = value;
  	}
  
  	std::wstring GetSwitchesResult::getPushJavaVersion() const
  	{
  		return PushJavaVersion;
  	}
  
  	void GetSwitchesResult::setPushJavaVersion(const std::wstring &value)
  	{
  		PushJavaVersion = value;
  	}
  
  	std::wstring GetSwitchesResult::getPushPythonVersion() const
  	{
  		return PushPythonVersion;
  	}
  
  	void GetSwitchesResult::setPushPythonVersion(const std::wstring &value)
  	{
  
  //====================================================================================================
  //End of the allowed output for the Free Edition of C# to C++ Converter.
  
  //To purchase the Premium Edition, visit our website:
  //https://www.tangiblesoftwaresolutions.com/order/order-csharp-to-cplus.html
  //====================================================================================================
  