builtinSimpleAction = $builtinSimpleAction; } /** * @return BuiltInSimpleAction */ public function getBuiltinSimpleAction() { return $this->builtinSimpleAction; } /** * @param BuiltInUserInputAction */ public function setBuiltinUserInputAction(BuiltInUserInputAction $builtinUserInputAction) { $this->builtinUserInputAction = $builtinUserInputAction; } /** * @return BuiltInUserInputAction */ public function getBuiltinUserInputAction() { return $this->builtinUserInputAction; } /** * @param string */ public function setButtonLabel($buttonLabel) { $this->buttonLabel = $buttonLabel; } /** * @return string */ public function getButtonLabel() { return $this->buttonLabel; } /** * @param ExternalAction */ public function setExternalAction(ExternalAction $externalAction) { $this->externalAction = $externalAction; } /** * @return ExternalAction */ public function getExternalAction() { return $this->externalAction; } /** * @param bool */ public function setIsAvailable($isAvailable) { $this->isAvailable = $isAvailable; } /** * @return bool */ public function getIsAvailable() { return $this->isAvailable; } /** * @param ActionReason[] */ public function setReasons($reasons) { $this->reasons = $reasons; } /** * @return ActionReason[] */ public function getReasons() { return $this->reasons; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Action::class, 'Google_Service_ShoppingContent_Action');