Class DestinationRuleSpecTrafficPolicyConnectionPoolTcpTcpKeepalive

  • All Implemented Interfaces:
    com.marcnuri.yakc.model.Model

    public class DestinationRuleSpecTrafficPolicyConnectionPoolTcpTcpKeepalive
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.
    • Constructor Detail

      • DestinationRuleSpecTrafficPolicyConnectionPoolTcpTcpKeepalive

        public DestinationRuleSpecTrafficPolicyConnectionPoolTcpTcpKeepalive​(java.lang.String interval,
                                                                             java.lang.Number probes,
                                                                             java.lang.String time)
      • DestinationRuleSpecTrafficPolicyConnectionPoolTcpTcpKeepalive

        public DestinationRuleSpecTrafficPolicyConnectionPoolTcpTcpKeepalive()
    • Method Detail

      • getInterval

        public java.lang.String getInterval()
        The time duration between keep-alive probes.
      • getProbes

        public java.lang.Number getProbes()
      • getTime

        public java.lang.String getTime()
      • setInterval

        public void setInterval​(java.lang.String interval)
        The time duration between keep-alive probes.
      • setProbes

        public void setProbes​(java.lang.Number probes)
      • setTime

        public void setTime​(java.lang.String time)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object