pub fn tcp_retry_events(mut self, input: crate::model::TcpRetryPolicyEvent) -> Self {
            let mut v = self.tcp_retry_events.unwrap_or_default();
            v.push(input);
            self.tcp_retry_events = Some(v);
            self
        }
/// Appends an item to `tcp_retry_events`.
///
/// To override the contents of this collection use [`set_tcp_retry_events`](Self::set_tcp_retry_events).
///
/// <p>Specify a valid value. The event occurs before any processing of a request has started and is encountered when the upstream is temporarily or permanently unavailable.</p>
Appends an item to `tcp_retry_events`.
To override the contents of this collection use [`set_tcp_retry_events`](Self::set_tcp_retry_events).

Specify a valid value. The event occurs before any processing of a request has started and is encountered when the upstream is temporarily or permanently unavailable.
Appends an item to ` tcp_retry_events ` . To override the contents of this collection use [ ` set_tcp_retry_events ` ] ( Self :: set_tcp_retry_events ) . Specify a valid value . The event occurs before any processing of a request has started and is encountered when the upstream is temporarily or permanently unavailable .
pub fn tcp_retry_events(mut self, input: crate::model::TcpRetryPolicyEvent) -> Self {
            let mut v = self.tcp_retry_events.unwrap_or_default();
            v.push(input);
            self.tcp_retry_events = Some(v);
            self
        }
pub fn tcp_retry_events ( mut self , input : crate :: model :: TcpRetryPolicyEvent ) -> Self { let mut v = self . tcp_retry_events . unwrap_or_default ( ) ; v . push ( input ) ; self . tcp_retry_events = Some ( v ) ; self }
Appends an item to `tcp_retry_events`.
Appends an item to ` tcp_retry_events ` .
mut self
input
crate::model::TcpRetryPolicyEvent
mut self
input
crate::model::TcpRetryPolicyEvent