abort = $abort; } /** * @return AbortInfo */ public function getAbort() { return $this->abort; } /** * @param bool */ public function setCausesDrop($causesDrop) { $this->causesDrop = $causesDrop; } /** * @return bool */ public function getCausesDrop() { return $this->causesDrop; } /** * @param CloudSQLInstanceInfo */ public function setCloudSqlInstance(CloudSQLInstanceInfo $cloudSqlInstance) { $this->cloudSqlInstance = $cloudSqlInstance; } /** * @return CloudSQLInstanceInfo */ public function getCloudSqlInstance() { return $this->cloudSqlInstance; } /** * @param DeliverInfo */ public function setDeliver(DeliverInfo $deliver) { $this->deliver = $deliver; } /** * @return DeliverInfo */ public function getDeliver() { return $this->deliver; } /** * @param string */ public function setDescription($description) { $this->description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * @param DropInfo */ public function setDrop(DropInfo $drop) { $this->drop = $drop; } /** * @return DropInfo */ public function getDrop() { return $this->drop; } /** * @param EndpointInfo */ public function setEndpoint(EndpointInfo $endpoint) { $this->endpoint = $endpoint; } /** * @return EndpointInfo */ public function getEndpoint() { return $this->endpoint; } /** * @param FirewallInfo */ public function setFirewall(FirewallInfo $firewall) { $this->firewall = $firewall; } /** * @return FirewallInfo */ public function getFirewall() { return $this->firewall; } /** * @param ForwardInfo */ public function setForward(ForwardInfo $forward) { $this->forward = $forward; } /** * @return ForwardInfo */ public function getForward() { return $this->forward; } /** * @param ForwardingRuleInfo */ public function setForwardingRule(ForwardingRuleInfo $forwardingRule) { $this->forwardingRule = $forwardingRule; } /** * @return ForwardingRuleInfo */ public function getForwardingRule() { return $this->forwardingRule; } /** * @param GKEMasterInfo */ public function setGkeMaster(GKEMasterInfo $gkeMaster) { $this->gkeMaster = $gkeMaster; } /** * @return GKEMasterInfo */ public function getGkeMaster() { return $this->gkeMaster; } /** * @param InstanceInfo */ public function setInstance(InstanceInfo $instance) { $this->instance = $instance; } /** * @return InstanceInfo */ public function getInstance() { return $this->instance; } /** * @param LoadBalancerInfo */ public function setLoadBalancer(LoadBalancerInfo $loadBalancer) { $this->loadBalancer = $loadBalancer; } /** * @return LoadBalancerInfo */ public function getLoadBalancer() { return $this->loadBalancer; } /** * @param NetworkInfo */ public function setNetwork(NetworkInfo $network) { $this->network = $network; } /** * @return NetworkInfo */ public function getNetwork() { return $this->network; } /** * @param string */ public function setProjectId($projectId) { $this->projectId = $projectId; } /** * @return string */ public function getProjectId() { return $this->projectId; } /** * @param RouteInfo */ public function setRoute(RouteInfo $route) { $this->route = $route; } /** * @return RouteInfo */ public function getRoute() { return $this->route; } /** * @param string */ public function setState($state) { $this->state = $state; } /** * @return string */ public function getState() { return $this->state; } /** * @param VpnGatewayInfo */ public function setVpnGateway(VpnGatewayInfo $vpnGateway) { $this->vpnGateway = $vpnGateway; } /** * @return VpnGatewayInfo */ public function getVpnGateway() { return $this->vpnGateway; } /** * @param VpnTunnelInfo */ public function setVpnTunnel(VpnTunnelInfo $vpnTunnel) { $this->vpnTunnel = $vpnTunnel; } /** * @return VpnTunnelInfo */ public function getVpnTunnel() { return $this->vpnTunnel; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Step::class, 'Google_Service_NetworkManagement_Step');