openstatus.status_page.v1.AddStaticComponentResponse */ class AddStaticComponentResponse extends \Google\Protobuf\Internal\Message { /** * The created component. * * Generated from protobuf field .openstatus.status_page.v1.PageComponent component = 1 [json_name = "component"]; */ protected $component = null; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type \Openstatus\Status_page\V1\PageComponent $component * The created component. * } */ public function __construct($data = NULL) { \GPBMetadata\Openstatus\StatusPage\V1\Service::initOnce(); parent::__construct($data); } /** * The created component. * * Generated from protobuf field .openstatus.status_page.v1.PageComponent component = 1 [json_name = "component"]; * @return \Openstatus\Status_page\V1\PageComponent|null */ public function getComponent() { return $this->component; } public function hasComponent() { return isset($this->component); } public function clearComponent() { unset($this->component); } /** * The created component. * * Generated from protobuf field .openstatus.status_page.v1.PageComponent component = 1 [json_name = "component"]; * @param \Openstatus\Status_page\V1\PageComponent $var * @return $this */ public function setComponent(\Openstatus\Status_page\V1\PageComponent|null $var) { $this->component = $var; return $this; } }