rv.data.Preferences.Network */ class Network extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field .rv.data.Preferences.Network.Network network = 1; */ protected $network = null; /** * Generated from protobuf field .rv.data.Preferences.Network.Remotes remotes = 2; */ protected $remotes = null; /** * Generated from protobuf field .rv.data.Preferences.Network.Link link = 3; */ protected $link = null; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type \Rv\Data\Preferences\Network\Network $network * @type \Rv\Data\Preferences\Network\Remotes $remotes * @type \Rv\Data\Preferences\Network\Link $link * } */ public function __construct($data = NULL) { \GPBMetadata\Preferences::initOnce(); parent::__construct($data); } /** * Generated from protobuf field .rv.data.Preferences.Network.Network network = 1; * @return \Rv\Data\Preferences\Network\Network|null */ public function getNetwork() { return $this->network; } public function hasNetwork() { return isset($this->network); } public function clearNetwork() { unset($this->network); } /** * Generated from protobuf field .rv.data.Preferences.Network.Network network = 1; * @param \Rv\Data\Preferences\Network\Network $var * @return $this */ public function setNetwork($var) { GPBUtil::checkMessage($var, \Rv\Data\Preferences\Network\Network::class); $this->network = $var; return $this; } /** * Generated from protobuf field .rv.data.Preferences.Network.Remotes remotes = 2; * @return \Rv\Data\Preferences\Network\Remotes|null */ public function getRemotes() { return $this->remotes; } public function hasRemotes() { return isset($this->remotes); } public function clearRemotes() { unset($this->remotes); } /** * Generated from protobuf field .rv.data.Preferences.Network.Remotes remotes = 2; * @param \Rv\Data\Preferences\Network\Remotes $var * @return $this */ public function setRemotes($var) { GPBUtil::checkMessage($var, \Rv\Data\Preferences\Network\Remotes::class); $this->remotes = $var; return $this; } /** * Generated from protobuf field .rv.data.Preferences.Network.Link link = 3; * @return \Rv\Data\Preferences\Network\Link|null */ public function getLink() { return $this->link; } public function hasLink() { return isset($this->link); } public function clearLink() { unset($this->link); } /** * Generated from protobuf field .rv.data.Preferences.Network.Link link = 3; * @param \Rv\Data\Preferences\Network\Link $var * @return $this */ public function setLink($var) { GPBUtil::checkMessage($var, \Rv\Data\Preferences\Network\Link::class); $this->link = $var; return $this; } }