pub fn build(self) -> crate::model::VirtualGatewayHealthCheckPolicy {
            crate::model::VirtualGatewayHealthCheckPolicy {
                timeout_millis: self.timeout_millis,
                interval_millis: self.interval_millis,
                protocol: self.protocol,
                port: self.port.unwrap_or_default(),
                path: self.path,
                healthy_threshold: self.healthy_threshold.unwrap_or_default(),
                unhealthy_threshold: self.unhealthy_threshold.unwrap_or_default(),
            }
        }
/// Consumes the builder and constructs a [`VirtualGatewayHealthCheckPolicy`](crate::model::VirtualGatewayHealthCheckPolicy)
Consumes the builder and constructs a [`VirtualGatewayHealthCheckPolicy`](crate::model::VirtualGatewayHealthCheckPolicy)
Consumes the builder and constructs a [ ` VirtualGatewayHealthCheckPolicy ` ] ( crate :: model :: VirtualGatewayHealthCheckPolicy )
pub fn build(self) -> crate::model::VirtualGatewayHealthCheckPolicy {
            crate::model::VirtualGatewayHealthCheckPolicy {
                timeout_millis: self.timeout_millis,
                interval_millis: self.interval_millis,
                protocol: self.protocol,
                port: self.port.unwrap_or_default(),
                path: self.path,
                healthy_threshold: self.healthy_threshold.unwrap_or_default(),
                unhealthy_threshold: self.unhealthy_threshold.unwrap_or_default(),
            }
        }
pub fn build ( self ) -> crate :: model :: VirtualGatewayHealthCheckPolicy { crate :: model :: VirtualGatewayHealthCheckPolicy { timeout_millis : self . timeout_millis , interval_millis : self . interval_millis , protocol : self . protocol , port : self . port . unwrap_or_default ( ) , path : self . path , healthy_threshold : self . healthy_threshold . unwrap_or_default ( ) , unhealthy_threshold : self . unhealthy_threshold . unwrap_or_default ( ) , } }
Consumes the builder and constructs a [`VirtualGatewayHealthCheckPolicy`](crate::model::VirtualGatewayHealthCheckPolicy)
Consumes the builder and constructs a [ ` VirtualGatewayHealthCheckPolicy ` ] ( crate :: model :: VirtualGatewayHealthCheckPolicy )
self
self