action = $action; } /** * @return string */ public function getAction() { return $this->action; } /** * @param string */ public function setDirection($direction) { $this->direction = $direction; } /** * @return string */ public function getDirection() { return $this->direction; } /** * @param string */ public function setDisplayName($displayName) { $this->displayName = $displayName; } /** * @return string */ public function getDisplayName() { return $this->displayName; } /** * @param string */ public function setFirewallRuleType($firewallRuleType) { $this->firewallRuleType = $firewallRuleType; } /** * @return string */ public function getFirewallRuleType() { return $this->firewallRuleType; } /** * @param string */ public function setNetworkUri($networkUri) { $this->networkUri = $networkUri; } /** * @return string */ public function getNetworkUri() { return $this->networkUri; } /** * @param string */ public function setPolicy($policy) { $this->policy = $policy; } /** * @return string */ public function getPolicy() { return $this->policy; } /** * @param int */ public function setPriority($priority) { $this->priority = $priority; } /** * @return int */ public function getPriority() { return $this->priority; } /** * @param string[] */ public function setTargetServiceAccounts($targetServiceAccounts) { $this->targetServiceAccounts = $targetServiceAccounts; } /** * @return string[] */ public function getTargetServiceAccounts() { return $this->targetServiceAccounts; } /** * @param string[] */ public function setTargetTags($targetTags) { $this->targetTags = $targetTags; } /** * @return string[] */ public function getTargetTags() { return $this->targetTags; } /** * @param string */ public function setUri($uri) { $this->uri = $uri; } /** * @return string */ public function getUri() { return $this->uri; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(FirewallInfo::class, 'Google_Service_NetworkManagement_FirewallInfo');